- 博客(12)
- 收藏
- 关注
原创 算法训练营Day11(150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素)
【代码】算法训练营Day11(150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素)
2024-11-25 16:57:28
204
原创 算法训练营Day10( 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 )
【代码】算法训练营Day9( 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 )
2024-11-25 13:20:56
200
原创 算法训练营Day8(344.反转字符串541. 反转字符串II卡码网:54.替换数字 )
【代码】算法训练营Day8(344.反转字符串541. 反转字符串II卡码网:54.替换数字 )
2024-11-21 16:27:34
193
原创 算法训练营Day7(454.四数相加II ● 383. 赎金信 ● 15. 三数之和 ● 18. 四数之和 )
做太多回了,已经是倒背如流的程度了。纯小写字母可以用数组代替哈希。
2024-11-20 17:03:18
181
原创 算法训练营Day6(哈希表理论基础 ● 242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数● 1. 两数之和 )
put(key, value):添加关键字和其对应的值。entrySet():获取Map中的所有对象的集合。containsKey(key):是否包含关键字。contains():是否包含某个元素。get(key):返回关键字对应的值。remove(key):删除关键字。isEmpty():是否为空。getKey():获取关键字。isEmpty():是否为空。remove():删除元素。size():返回元素数。size():返回元素数。Java哈希常用函数。clear():清空。clear():清空。
2024-11-19 17:01:25
240
原创 算法训练营Day4(24. 两两交换链表中的节点19.删除链表的倒数第N个节点面试题 02.07. 链表相交142.环形链表II )
【代码】算法训练营Day4(24. 两两交换链表中的节点19.删除链表的倒数第N个节点面试题 02.07. 链表相交142.环形链表II )
2024-11-18 16:54:28
246
原创 算法训练营Day2(209,59,区间和,开发商购买土地)
思路是使用滑动窗口的思想来解决。滑动窗口注意起始位置和终止位置的移动。该题暴力过不了QAQ。
2024-11-15 16:18:10
306
原创 算法训练营Day1(704,27,977)
数组理论基础,704. 二分查找,27. 移除元素,977.有序数组的平方。Arrays.fill(int[] a, int val):填充数组。Arrays.deepToString():将多维数组转化为字符串。Arrays.toString():将数组转化为字符串。set(i, val):将第i个元素设置为val。Arrays.sort():数组排序。add():在末尾添加一个元素。isEmpty():是否为空。get(i):获取第i个元素。size():返回长度。clear():清空。
2024-11-13 17:23:29
248
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅