自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

文档参考:programmercarl.com今天的题也挺友善的,栈应该算比较轻松的吧。

2023-12-23 23:35:35 24 1

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

文档参考:programmercarl.com今天的题估计算开胃小菜吧,主要还是复习了一下栈和队列的使用,两个题实现栈和队列的互相构建还挺有意思。

2023-12-22 22:31:28 23

原创 代码随想录算法训练营第七天|344-反转字符串,541-反转字符串II,151-翻转字符串里的单词

文档参考:programmercarl.com其实今天写了5道题,但是有两道题不是leetcode的,没靠提交来检测自己写的代码,所以就省略了这两题,而且今天的题很快就看完了,感觉还行,字符串和数组感觉差不多。

2023-12-20 22:12:37 42

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

文档参考:programmercarl.com。

2023-12-18 23:25:59 23

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

文档:programmercarl.com今天的题算是链表的扩充题吧,学完感觉双指针真好用(就是自己想不出来),难度的话,我觉得24和142比较难,其他还好,甚至能暴力解。

2023-12-16 22:48:25 22

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

文档参考:programmercarl.com。

2023-12-15 23:33:53 20

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

文档参考:programmercarl.com题源:leetcode今天这几个题比昨天的麻烦挺多哈。

2023-12-14 23:13:26 22

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

这个版本不是最简洁的版本,但却是我自己看懂那个小动画后,自己动手写出来的,虽然比较粗糙,但我比较好理解——while循环模拟head快指针一直往前走,碰到不同的值就把该值赋给tail慢指针,然后在不溢出的情况下,快指针和慢指针同时向前走一步。这里我唯一感到惊奇的思路是计算middle时,利用left + (right - left) / 2这个地方,为了防止溢出问题,居然还可以这样。移除元素,也就是删除元素,平常我都是两个for循环暴力破解,这次倒是学到了新方法——双指针法;

2023-12-13 22:07:16 27 1

空空如也

空空如也

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

TA关注的人

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