- 博客(11)
- 收藏
- 关注
原创 代码随想录算法训练营第七天 | 字符串 | 344 反转字符串 | 541 反转字符串II | 05 替换空格 | 151 翻转字符串里的单词 | 58-II左旋转字符串
day7
2023-04-13 14:37:12 2400
原创 代码随想录算法训练营第五天 | 哈希表 | 242 有效的字母异位词 | 349 两个数组的交集 | 202 快乐数 | 1 两数之和
day5
2023-04-11 00:44:13 2707
原创 代码随想录算法训练营第四天 | 链表 | 24 两两交换链表中的节点 | 19 删除链表的倒数第N个节点 | 面试题 02 07 链表相交 | 142 环形链表II
day4
2023-04-09 21:44:24 2883 1
原创 代码随想录算法训练营第二天 | 数组理论基础 | 977.有序数组的平方 | 209.长度最小的子数组 | 59.螺旋矩阵II
这是我做题的时候最开始想到的,就是先每一个数平方,然后放在一个list里面,然后第二个数插入,这样想其实没错,但是没有充分考虑到一个思路,因为题目给的数组有一个性质,他是排好序的,最大的和最小的数出现在头和尾,所以我遍历的时候应该要头尾遍历。思路是这样的,根据两层for循环得到双指针,然后确定j是指向谁的,有两个位置,首先是起始位置,其次是终止位置,起始位置的话其实就是两层for循环,终止位置的话那就是这题的解法了哈哈哈哈哈。于是乎,我又去看了看代码随想录,我发现是个循环list解决的,填充list即可。
2023-04-07 01:05:57 3461 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人