力扣刷题总结录
文章平均质量分 97
作者通过跟随代码随想录力扣刷题,分类完成每类题型思路小结。供参考共同学习。
A_SHOWY
在校研1,目前持续记录java自学,力扣算法刷题,数据结构、云计算、网络安全相关知识
展开
-
力扣刷题总结 栈与队列
本文总结力扣栈和算法的部分经典,后续如果有相关题目会继续总结添加。原创 2023-12-30 23:34:49 · 1368 阅读 · 1 评论 -
力扣刷题总结 字符串(2)【KMP】
KMP章节难度较大,需要深入理解其中的底层原理,单纯背代码不可靠原创 2023-12-10 11:01:54 · 1755 阅读 · 6 评论 -
力扣刷题总结 字符串(1)【反转法】
本文主要总结字符串类型题目的翻转类型题目,供参考学习原创 2023-12-04 17:03:53 · 3101 阅读 · 2 评论 -
力扣刷题总结 哈希表(2)
哈希表的第二部分主要总结几个使用哈希表非常复杂的问题,当哈希表需要考虑的去重问题非常复杂的时候,双指针法是更优的选择。原创 2023-11-27 12:06:39 · 1443 阅读 · 1 评论 -
力扣刷题总结 哈希表(1)
本文总结哈希算法的部分题目,哈希中的数组、集合、映射方法均有涉及原创 2023-11-18 11:09:04 · 2146 阅读 · 2 评论 -
力扣刷题总结 链表(1)
1.链表是一种通过指针串联在一起的线性结构,每一个节点由两部分组成2.数据域和指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针)3.链表的入口结点为链表的头结点也就是head。原创 2023-11-13 19:58:22 · 529 阅读 · 0 评论 -
力扣刷题总结 数组(1)
34. 在排序数组中查找元素的第一个和最后一个位置public://情况1else思路:要用到两个二分法寻找左右边界,核心在于更新边界在等于的时候要考虑到三种情况:1、target在左边或者右边2、target在之中但是不存在3、target在其中并且存在。为了寻找这三种情况,需要用两次二分法寻找左右边界。原创 2023-11-04 02:26:29 · 174 阅读 · 2 评论