自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 栈与队列Part2

爱栈。

2024-02-03 12:42:59 761 1

原创 栈与队列Part1

则利用第二个栈,可以通过将In栈元素依次加入Out栈,使得出栈顺序反转。由图可以分析得知,第一个栈的元素出栈顺序与队列出顺序相反。队列与栈不同,来来去去的,队列不会改变元素顺序。既然队尾的元素就是要出栈的元素,那么就。push和empty为。, pop和peek为。操作方法还好,问题出在。

2024-02-02 14:34:09 1221

原创 字符串总结

文章目录一、344. 反转字符串1. 思路分析2. 代码展示二、541. 反转字符串 II1. 思路分析2. 解法分析3. 代码展示三、卡码网:54.替换数字1. 思路分析2. 解法分析3. 代码展示四、151.翻转字符串里的单词1. 思路分析2. 解法分析3. 代码展示五、卡码网:55.右旋转字符串1. 思路分析2. 解法分析3. 代码展示六、总结一、344. 反转字符串文章链接1. 思路分析很基本的字符串操作,后面经常用到的reverse方法。头尾指针交换后往中间找就是了。2. 代码展示

2024-02-02 11:24:33 289

原创 Day7 哈希表part2

题目不简单,做了很久。重回正规第一天,以后也这样坚持吧!

2024-01-12 01:04:05 1012 1

原创 Day6 哈希表part1(day5休息)

数组、Set (集合)、Map (映射)。一般哈希表都是用来快速判断一个元素是否出现集合里。也就是在“查找”操作上节省时间。用空间换取时间。在Java中,利用哈希表实现的为HashSet与HashMap。相较于由红黑树实现的,具有时间复杂度更低(O1O(1)O1)、数值无序的特点。哈希表啊,就是在“查找”操作上节省时间。遇到“需要快速判断一个元素是否出现集合里”的操作,就想着去用哈希表的数据结构,实现O1O(1)O1的查找速度。

2024-01-02 13:33:28 785

原创 代码随想录算法训练营 Day4

今日的题目真是不易!花了我很多时间才把它们做对、理解、归纳、总结。对双指针的用法;链表关系维护、提前保存结点;链表判断有无环、找进入环的节点有了更深的认识。受益良多。辛苦但值得。

2024-01-01 12:29:00 751

原创 代码随想录算法训练营 Day3

今日要点:关系维护,关系反转!

2023-12-30 17:58:33 795

原创 代码随想录算法训练营 Day2

至此,数组的大致方法就过了一遍。回望去,大抵是通过双指针来操作:头尾指针、快慢指针、滑动窗口。这些巧妙的算法使我意识到,即使是最基础的数据结构也不容小觑。深夜写博客竟然能够得到莫名的平静与安心。比起躺在床上会想要虚无地看手机,这样更令我觉得安心。当然最好还是不要搞这么晚了,尽量早早休息。祝我自己学习愉快~~~

2023-12-29 01:47:40 1198

原创 代码随想录算法训练营 Day1

其实今天写的题,之前已经写过了,但是重新写的确有不一样的体验。收获最大是快慢指针法,通过一种极为巧妙的方式无视掉了不需要的元素,使得新数组仍然保持有序。就这两天的生活也有一点杂感。最大的希冀就是能够一直拥有这些现在拥有的归属感,大概这样,我无论如何也不会感到绝望。以及,我的目标、方向似乎都已明确,接下来只需不断前进就好了。祝我自己学习愉快!

2023-12-28 03:05:21 831 1

空空如也

空空如也

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

TA关注的人

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