首页
学习
活动
专区
圈层
工具
发布

#遍历

LeetCode 15. 三数之和

用户11598978

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,...

1700

LeetCode 25. K 个一组翻转链表

用户11598978

k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。

700

LeetCode 1.两数之和

用户11598978

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

700

LeetCode 3. 无重复字符的最长子串

用户11598978

暴力解法时间复杂度较高,会达到 O(n3),本题最优解法一定是滑动窗口,时间复杂度为O(n)

1200

【C++】红黑树,详解其规则与插入操作

用户11956881

各位大佬好,我是落羽!一个坚持不断学习进步的大学生。 如果您觉得我的文章有所帮助,欢迎多多互三分享交流,一起学习进步! 也欢迎关注我的blog主页...

900

【落羽的落羽 数据结构篇】链式结构的二叉树

用户11956881

上一篇我们讲了底层为数组的顺序结构的二叉树,今天我们再来看看链式结构的二叉树——由一个链式结点构成。我们将结点的结构定义为:

1200

第五次周赛

用户11956880

n为0,要买0瓶饮料,m为0,不用花钱买饮料,这两种情况的结果都是0。对于其余情况, 想想当zyf喝到第n瓶饮料时一共产生了n-1个饮料瓶,拿n减去这n-1个...

1000

dfs算法第三次加训

用户11956880

dfs这种递归的题一直是我的弱项,有时候经常因为一道题卡我一天,脑子想不通咋return的,咋就把值传过去了,还有有时候for循环嵌套dfs,有时候一路两搜索,...

2100

dfs算法第一次加训

用户11956880

给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,且二叉树的节点个数 ≤8)。

700

哈希表的使用,四数相加

用户11956880

给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l]...

200

基础 求两个数组的交集(利用哈希表)

用户11956880

什么时候用哈希表呢就是,当你遇到要求某个元素是否在出现在一个数组里,这时候我们就可以下意识去想到它。

1200

for循环

用户11956880

1700

字符串相关OJ题解析(图文并茂+过程演示)

用户11929334

🎬 个人主页:Vect个人主页 🎬 GitHub:Vect的代码仓库 🔥 个人专栏: 《数据结构与算法》《C++学习之旅》《计算机基础》 ...

1000

从底层到上层的“外挂”:deque、stack、queue、priority_queue 全面拆解

用户11929334

🎬 个人主页:Vect个人主页 🎬 GitHub:Vect的代码仓库 🔥 个人专栏: 《数据结构与算法》《C++学习之旅》《计算机基础》 ...

1300

二叉树实战笔记:结构、遍历、接口与 OJ 实战

用户11929334

二叉树是一种复杂的非线性结构,增删查改效率太低,我们学习二叉树是为了学习递归和分治的思想

1100

从堆到TopK:一文吃透核心原理与实战应用

用户11929334

如何将逻辑结构抽象成物理结构(逐层放数据),如何将物理结构转换成逻辑结构(想象细胞分裂),如图:

1800

链表相关OJ题

用户11929334

思路:创建一个哨兵位指向head,创建一个cur临时指针,遍历链表,遇到等于val的节点跳过即可,最后返回sentinel->next即链表的头节点

1100

链表漫游指南:C++ 指针操作的艺术与实践

用户11929334

上一章的顺序表底层是数组,封装了增删查改的功能接口成为了顺序表。存储顺序表的空间是连续的,顺序表非常大时,内存可能无法提供这么大的连续空间,由此,链表就被创造了...

1300

一文彻底搞清楚遍历二叉树和OJ算法题的暴力美学全面解析

用户11956170

🔥承渊政道:个人主页 ❄个人专栏: 《C语言基础语法知识》 《数据结构与算法初阶》 ✨逆境不吐心中苦,顺境不忘来时路! 🎬 博主简...

1400

《C++进阶之STL》【set/map 模拟实现】

序属秋秋秋

当中序遍历访问完某个节点且其右子树为空时,意味着该节点及其子树已遍历完毕,需要回溯到最近的一个尚未完全遍历的父节点

2100
领券