- 博客(21)
- 收藏
- 关注
原创 代码随想录算法训练营day36 | 435、无重叠区间,763、划分字母区间,56、合并区间
static函数:在文件内定义此函数,只能在这个文件内使用,相当于文件内的私有函数。
2023-04-20 10:55:14 990
原创 代码随想录算法训练营day34 | 1005.K次取反后最大化的数组和
【代码】代码随想录算法训练营day34 | 1005.K次取反后最大化的数组和。
2023-04-19 22:16:26 869
原创 代码随想录算法训练营day34 | 122.买卖股票的最佳时机II 55. 跳跃游戏
【代码】代码随想录算法训练营day34 | 122.买卖股票的最佳时机II 55. 跳跃游戏。
2023-04-19 17:18:58 981
原创 代码随想录算法训练营第27天 | ● 39. 组合总和● 40.组合总和II● 131.分割回文串
出的问题:1、函数没写类型2、sum+candidates[i] <= target 忘记写等于了。
2023-04-17 20:45:16 956
原创 代码随想录算法训练营day16|二叉树的最大深度、最小深度、节点个数
求深度就是对二叉树进行遍历,遍历方法有三种,前中后,选后序是因为返回给中间节点。递归三部曲:确定返回值和确定输入变量,确实终止条件,单次遍历过程求高度相当于求深度。
2023-03-30 15:40:54 1982
原创 代码随想录算法训练营day15 | 102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树
【代码】代码随想录算法训练营day15 | 102. 二叉树的层序遍历、226. 翻转二叉树、101. 对称二叉树。
2023-03-30 13:48:34 2028
原创 代码随想录算法训练营day14 | 144. 二叉树的前序遍历、94. 二叉树的中序遍历、145. 二叉树的后序遍历
【代码】代码随想录算法训练营day14 | 144. 二叉树的前序遍历、94. 二叉树的中序遍历、145. 二叉树的后序遍历。
2023-03-28 17:20:45 1994
原创 代码随想录训练营day11 | 20. 有效的括号 ● 1047. 删除字符串中的所有相邻重复项 ● 150. 逆波兰表达式求值
for循环里比较绕,如果是左边括号,就入栈右括号。如果不是左括号(是右括号),比较一样的话就弹出,不一样的话返回错误,还没比完空了也是错误。最后return st.empty()用的妙。
2023-03-25 20:30:47 2327
原创 代码随想录算法训练营day10 | 232. 用栈实现队列、225. 用队列实现栈
思路:需要两个栈,一个入,一个出,pop时判断入的是不是全在出的里面。思路把前面的元素全都放在后面。232. 用栈实现队列。225. 用队列实现栈。
2023-03-25 16:43:52 2195
原创 代码随想录训练营day8 | 字符串(344.反转字符串541反转字符串II剑指Offer 05.替换空格151.翻转字符串里的单词 剑指Offer58-II.左旋转字符串)
字符串
2023-03-22 20:28:56 2479
原创 代码随想录刷题训练day4 | 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 142.环形链表II
两两交换链表中的节点 、删除链表的倒数第N个节点 、环形链表II
2023-03-19 20:09:24 2932
原创 代码随想录算法训练营day2 | 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
有序数组的平方、长度最小的子数组、螺旋矩阵II
2023-03-17 19:42:26 456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人