会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
allendon
博客园
首页
新随笔
联系
订阅
管理
2023年6月17日
代码随想录day08
摘要: 第四章 字符串part01 344.反转字符串 541. 反转字符串II 剑指Offer 05.替换空格 151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串 344.反转字符串 class Solution { public void reverseString(char[] s)
阅读全文
posted @ 2023-06-17 16:47 白展堂17
阅读(22)
评论(0)
推荐(0)
2023年6月13日
代码随想录day07
摘要: 第三章 哈希表part02 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和 454.四数相加II 思路:采用分为两组,HashMap 存一组,另一组和 HashMap 进行比对。 首先求出 A 和 B 任意两数之和 sumAB,以 sumAB 为 key,sumAB 出现
阅读全文
posted @ 2023-06-13 23:17 白展堂17
阅读(9)
评论(0)
推荐(0)
2023年6月12日
代码随想录day06
摘要: 第三章 哈希表part01 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和 当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。 242.有效的字母异位词 注意点:字符串长度表示方法 s.length()要带括号 字符串取字符 s.charAt(
阅读全文
posted @ 2023-06-12 20:32 白展堂17
阅读(14)
评论(0)
推荐(0)
2023年6月10日
代码随想录day04
摘要: 第二章 链表part02 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II 24. 两两交换链表中的节点 虚拟头节点 /** * Definition for singly-linked list. * public class Li
阅读全文
posted @ 2023-06-10 23:58 白展堂17
阅读(15)
评论(0)
推荐(0)
2023年6月9日
代码随想录day03
摘要: 第二章 链表part01 链表理论基础,203.移除链表元素,707.设计链表,206.反转链表 203.移除链表元素 虚拟头结点 /** * Definition for singly-linked list. * public class ListNode { * int val; * List
阅读全文
posted @ 2023-06-09 22:17 白展堂17
阅读(23)
评论(0)
推荐(0)
2023年6月8日
代码随想录day02
摘要: 第一章 数组part02 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II 977.有序数组的平方 双指针法,平方数组为两边大中间小。 209.长度最小的子数组 第一想法暴力两个for循环。 学习双指针的滑动窗口法。 59.螺旋矩阵II 坚持循环不变量原则,左闭右开。 这道题
阅读全文
posted @ 2023-06-08 23:10 白展堂17
阅读(78)
评论(0)
推荐(0)
2023年6月7日
代码随想录day01
摘要: 第一章 数组part01 数组理论基础,704. 二分查找,27. 移除元素 704.二分查找 https://leetcode.cn/problems/binary-search/description/ 习惯了左闭右闭,终止条件带'='号。 27.移除元素 https://leetcode.cn
阅读全文
posted @ 2023-06-07 15:07 白展堂17
阅读(111)
评论(0)
推荐(0)
公告