![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 88
知道越多,知道越少
正在学习java开发,努力中
展开
-
动手动手!!!
文章目录3. 无重复字符的最长子串 3. 无重复字符的最长子串 通过定义一个set来进行非重复的一个判断,通过快慢双指针,右边的指针遇到不一样的就存到set里面,然后遇到一样的就停止,前面的指针就自动走,然后每次记得还要把set里面存的了数据进行一个移除 class Solution { public int lengthOfLongestSubstring(String s) { Set<Character> set = new HashSet<>();原创 2021-04-22 21:40:53 · 389 阅读 · 0 评论 -
《我陪你刷剑指Offer》
文章目录24. 反转链表03. 数组中重复的数字22. 链表中倒数第k个节点09. 用两个栈实现队列42. 连续子数组的最大和38. 字符串的排列25. 合并两个排序的链表29. 顺时针打印矩阵04. 二维数组中的查找06. 从尾到头打印链表52. 两个链表的第一个公共节点10- II. 青蛙跳台阶问题10- I. 斐波那契数列40. 最小的k个数11. 旋转数组的最小数字 24. 反转链表 遍历的思路就是头插法,递归的思路就是先到尾部,然后再指向前方即可! class Solution { pub原创 2021-04-19 21:31:25 · 262 阅读 · 0 评论