![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码随想录
文章平均质量分 64
Moca_official
九乡河文理学院小菜鸡
展开
-
代码随想录 回溯模版
【代码】代码随想录 回溯模版。原创 2024-03-14 16:51:59 · 365 阅读 · 0 评论 -
代码随想录 二叉树路径解法归纳
【代码】代码随想录 二叉树路径解法归纳。原创 2024-03-12 14:03:55 · 324 阅读 · 0 评论 -
代码随想录 哈希表
判断一个元素是否出现集合里的时候,就要考虑哈希法常用的数据结构:数组,Set和Hashmap数组:常用于有限长度的集合,种类有限,例如小写字母,大写字母,将其映射到数组内,数组内可以存储字符出现的次数Set:特点是不含重复元素,当需要对数组去重处理时,则可以使用Hashmap:建立一种映射,映射双方可以自己定义,可以是数字出现的次数,调用对应的方法,常用于结果集合长度不确定的情况 去重不方便。原创 2023-10-30 15:29:47 · 73 阅读 · 1 评论 -
代码随想录 链表
链表相关题目常见的解决方案1.对链表进行操作时(包含对头节点的操作),通常在头节点之前插入一个新的虚拟头节点,避免操作过程中,头节点位置发生变化,最终只需返回dummyNode.next(新链表的头节点)2.如果改变指针朝向的过程中出现了无法定位的结点,可以定义新的指针暂存关键节点,缺少几个就补充几个。3.快慢指针 链表相交,链表有无环常用4.链表有无环的判定?环形的入口判定的推导?原创 2023-10-23 15:32:43 · 61 阅读 · 1 评论 -
代码随想录 数组
数组章节最长见解法为双指针(快慢指针)的运用(有待补充)快慢指针从同一起点出发,快指针用于遍历,慢指针用于更改/存储新的值双指针从两端出发,同时进行对比 选出符合条件的。原创 2023-10-13 11:21:30 · 57 阅读 · 1 评论