自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 代码随想录算法训练营第14天 | 144.二叉树的前序遍历、94.二叉树的中序遍历、145.二叉树的后序遍历

1h。

2023-06-12 07:30:44 64

原创 代码随想录算法训练营第13天 | 239. 滑动窗口最大值、347.前 K 个高频元素

2h。

2023-06-07 00:12:03 219 1

原创 代码随想录算法训练营第11天 | 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值

2h。

2023-06-06 02:50:40 232 1

原创 代码随想录算法训练营第09天 | 232.用栈实现队列、225. 用队列实现栈

1h。

2023-06-05 08:10:37 369 1

原创 代码随想录算法训练营第08天 | 344.反转字符串 、541. 反转字符串II、剑指Offer 05.替换空格 、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串

善用对于i的增加,

2023-06-05 06:11:41 256 1

原创 代码随想录算法训练营第07天 | 454.四数相加II 、383. 赎金信、315. 三数之和 、18. 四数之和

直接看了解析,想通的话还是比较好理解的。用一个map来记录两个数组的和以及出现次数, key为i+j, value是i+j在这两个数组中出现的次数。因为所以 , 我们只需要再找出另外两个数组中 的key在map中存在就行了。383. 赎金信315. 三数之和202. 快乐数更新思路454.四数相加II注意map中的value要全部加上count,(有不同的组合符合条件)

2023-06-03 21:23:20 365

原创 代码随想录算法训练营第06天 | 242.有效的字母异位词 、349. 两个数组的交集 、202. 快乐数 、1. 两数之和

比较简单的一道题,注意,使用 这里减‘a’是为了让index从0开始。一开始使用的unoreder_set,无法识别多个相同字母交集,如结果应该是我的结果确是。使用 这里减‘a’是为了让index从0开始。a-z 编码是连续的。看了代码随想录后还是想尝试一下使用set 或者 map。于是使用unordered_map,这样可以统计重复common letter出现的次数。首先用第一个string来初始化一下map,然后在一个for loop中(长度为words的长度,从i=1开始)创建一个tempMap,并

2023-05-30 23:57:39 631 1

原创 代码随想录算法训练营第04天 | 24. 两两交换链表中的节点、 19.删除链表的倒数第N个节点、02.07. 链表相交、142.环形链表II

刚开始有点昏,画了图之后好理解一些了。使用一个虚拟头节点的话所有节点都可以执行相同的操作了。(current 指针要在做交换的pair前一格)

2023-05-30 00:05:14 709 1

原创 代码随想录算法训练营第03天 | 203.移除链表元素、 2707.设计链表、206.反转链表

灵活运用虚拟头节点。

2023-05-27 21:06:59 804 1

原创 代码随想录算法训练营第02天 | 977.有序数组的平方、 209.长度最小的子数组、59.螺旋矩阵II

2h。

2023-05-26 09:07:06 964 1

原创 代码随想录算法训练营第01天 | 704. 二分查找、27. 移除元素。

2h。

2023-05-25 06:59:37 1031 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除