[leetcode数组系列]3 删除排序数组中的重复项---我是程序员小贱

前言

秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。2020=1024+996…

[leetcode数组系列1]两数之和---我是程序员小贱

前言

秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。2020=1024+996…

[leetcode数组系列]2三数之和---我是程序员小贱

前言

秋招的结束,面试了大大小小的公司,最大的问题在于算法上。所以打算坚持在leetcode打卡,看看到底能不能行,如果你想见证,那我来开车,你坐稳,一起走向更好的远方。
在学习今天内容之前,先学…

[leetcode数组系列]4 最大子序和---我是程序员小贱

1 Leetcode53最大子序和

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

示例:

输入: [-2,1,-3,4,…

[leetcode数组系列]6 合并两有序数组---我是程序员小贱

1 五点希望希望准备春招的小伙伴每天能有所收获。希望备战高三的学子稳扎稳打,调整好心态。希望准备毕设的小伙伴早日结稿。希望大家都健健康康。希望早日战胜疫情。1 Leetcode88 合并有序数组

[leetcode链表系列] 1 链表的中间节点---我是程序员小贱

1 Leetcode876 链表的中间节点

给定一个带有头结点 head 的非空单链表,返回链表的中间结点。

如果有两个中间结点,则返回第二个中间结点。

输入:[1,2,3…

[leetcode链表系列]2 删除链表中的节点---我是程序员小贱

复习链表的插入

链表的一个节点是由数据域和指针域构成,指针域的地址值为下个元素的地址。那么我们需要插入或者删除一个元素怎么处理呢?

先查看原始链表结构,准备将结点x插入链表中。此时我…

[leetcode链表系列]3 链表成环---我是程序员小贱

本文涉及知识点 hash结构链表

两种数据结构在前面的相关内容都有所提及,如果忘记了,复习完再看效果一定翻倍哟!

1

Leetcode141 环形链表

给定一个…

[leetcode链表系列]4 合并有序链表---我是程序员小贱

本文涉及知识点 哨兵结点的运用

链表数据结构中哨兵的作用在之前详细阐述了[leetcode链表系列]2 删除链表中的节点,忘记了的小伙伴复习后再看效果一定翻倍哟!

1 Leetcode21 …

今天给二叉树加个BGM,二叉树唱歌了!---我是程序员小贱

前面咱们学习了数组,链表,栈,队列,现在我们开始学习一种非线性结构,它叫做树。那么既然是新东西,我们就需要知道为什么出现树这种数据结构,树这种数据结构解决什么问题,它的应用场景在哪里?

1…

[leetcode二叉树系列]1 二叉树的中序遍历---我是程序员小贱

本文涉及知识点 二叉树的基本概念栈的运用

二叉树的基本概念和栈的相关概念前面已经介绍,忘记了的小伙伴复习后再看效果一定翻倍哟!

二叉树知识复习:[今天给二叉树加个BGM,二叉树唱歌了!…

[leetcode二叉树系列]2 二叉树的层次遍历---我是程序员小贱

本文涉及知识点 二叉树的层次遍历队列的运用

二叉树的遍历和队列的相关概念前面已经介绍,忘记了的小伙伴复习后再看效果一定翻倍哟!

二叉树知识复习:[今天给二叉树加个BGM,二叉树唱歌了!…

[leetcode二叉树系列]3 二叉树的最大深度---我是程序员小贱

本文涉及知识点 二叉树的遍历队列的运用

二叉树的遍历和队列的相关概念前面已经介绍,忘记了的小伙伴复习后再看效果一定翻倍哟!

1

Leetcode103 二叉树的最大深度

[leetcode二叉树系列]4 对称二叉树---我是程序员小贱

本文涉及知识点 

二叉树的遍历队列的运用

二叉树的遍历和队列的相关概念前面已经介绍,忘记了的小伙伴复习后再看效果一定翻倍哟!

二叉树知识复习:[今天给二叉树加个BGM,二叉…

[leetcode二叉树系列]5 二叉树翻转---我是程序员小贱

本文涉及知识点 

二叉树的遍历栈的运用

二叉树的遍历和栈的相关概念前面已经介绍,忘记了的小伙伴复习后再看效果一定翻倍哟!

二叉树知识复习:[今天给二叉树加个BGM,二叉树唱…