会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
juz.❤
博客园
首页
新随笔
联系
订阅
管理
2023年9月3日
双向链表
摘要: *ListNode 比单向多一个pre指针 *部分方法细节修改 package LeetcodeExercise;public class DoubleLinkedListTest { public static void main(String[] args) { }}class DoubleLi
阅读全文
posted @ 2023-09-03 20:55 juz
阅读(4)
评论(0)
推荐(0)
编辑
单链表题目*4
摘要: //获取单链表有效结点个数public static int getLength(ListNode head){ if(head.next == null){ return 0; } int result = 0; ListNode temp = head.next; while (temp !=
阅读全文
posted @ 2023-09-03 20:27 juz
阅读(5)
评论(1)
推荐(0)
编辑
2023年9月2日
单链表相关
摘要: 单链表创建总结 *创建 ListNode 结点类 有属性 val next 考虑现实使用val定义为一个no和若干val,toString()重写 *创建 SingleLinkedList 单链表类 有private属性 头指针head 需要初始化 *单链表类需要有的方法: *遍历方法:不为空、则从
阅读全文
posted @ 2023-09-02 20:12 juz
阅读(2)
评论(1)
推荐(0)
编辑
2023年8月31日
KMP算法--解决字符串匹配问题--模式串是否在文本串出现过
摘要: KMP算法--解决字符串匹配问题--模式串是否在文本串出现过 *利用之前判断过的信息,通过next数组保存最长公共子序列的长度 *搜索词/模式串 移动的位数=已匹配的字符数-对应的部分匹配值 在韩的例子里ABCDABD 初次匹配匹配了ABCDAB 6位,对应2,所以移动6-2=4位 e.g. 文本串
阅读全文
posted @ 2023-08-31 21:46 juz
阅读(5)
评论(0)
推荐(0)
编辑
2023年8月18日
代码随想录算法训练营第六天|242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
摘要: 哈希表部分: 哈希表,简单来说就是k-v形式查询的结构,用来快速判断一个元素是否出现集合里,如hashmap 核心是哈希函数,k存哈希函数的值,找的时候找查询项的哈希函数值就行,返回v 出现哈希碰撞的时候,查找的流程怎么走呢?(*存疑,之后查一下) 类型:数组+集合set(set、multiset、
阅读全文
posted @ 2023-08-18 21:45 juz
阅读(8)
评论(0)
推荐(0)
编辑
代码随想里算法训练营第四天|
摘要: 24. 两两交换链表中的节点 题目 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 第一想法 第一次做这个题的时候其实没搞懂怎么两两交换,原来是12、34、56这样... 应该是反转链表的变体,先判断头节点的nex
阅读全文
posted @ 2023-08-18 21:40 juz
阅读(43)
评论(0)
推荐(0)
编辑
代码随想录算法训练营第三天| 203.移除链表元素 ,707.设计链表 ,206.反转链表
摘要: 203.移除链表元素 题目 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 第一想法 定义一个指针a指向头节点,顺序遍历链表,循环结束的条件是指针a.next为null 删除操作是判断a.next.val=
阅读全文
posted @ 2023-08-18 21:35 juz
阅读(7)
评论(0)
推荐(0)
编辑
2023年8月17日
代码随想录算法训练营第二天| 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
摘要: 977.有序数组的平方 题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 第一想法 隐隐约约有印象是用双指针法头尾一起向中间移动,因为这个数组的特点决定了平方数中间小两边大 思路&题解 class Solution { publ
阅读全文
posted @ 2023-08-17 23:30 juz
阅读(11)
评论(0)
推荐(0)
编辑
2023年8月10日
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
摘要: 704 二分查找 题目 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 第一想法 判断条件是 value = target 因为数组是升序,其实每种查找方法应该相差不大? 不过
阅读全文
posted @ 2023-08-10 15:55 juz
阅读(160)
评论(0)
推荐(0)
编辑
2023年8月8日
碎碎念
摘要: 吐血,终于把上半年学的神经网络相关的笔记复习了一遍顺便发了,这本书对数学基础一般的我来说很有用,按着公式推导一下思路都清晰了很多,最大的问题就是容易忘、、 接下来一段时间开始跟代码随想录、学计算机网络❤❤❤ 因为在实习会隔段时间更新一点物联网和Linux相关的学习记录❤❤❤
阅读全文
posted @ 2023-08-08 20:55 juz
阅读(7)
评论(0)
推荐(0)
编辑
下一页
公告