首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法与数据结构
青松学前端
创建于2021-12-09
订阅专栏
学习算法与数据结构,针对性刷leetcode题,帮助我进一提升算法能力和编码能力
等 1 人订阅
共17篇文章
创建于2021-12-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何使用并查集解算法题
基本概念 并查集是一种数据结构,并查集这三个字,一个字代表一个意思。 并(Union),代表合并 查(Find),代表查找 集(Set),代表这是一个以字典为基础的数据结构,它的基本功能是合并集合中的
如何用快速排序解算法题
本文主要进行快速排序相关的算法题刷题题解记录,记录快速排序相关算法以及如何解。 这文一共有3道题,主要介绍leetcode中347. 前 K 个高频元素、973. 最接近原点的 K 个点、和451.
树形结构-对应算法详解五
本文主要进行树相关的算法题刷题题解记录,记录树相关算法以及如何解。 这文一共有8道题,主要介绍leetcode中二叉树的最大深度、面试题 04.05. 合法二叉搜索树、230. 二叉搜索树中第K小的元
树形结构-对应算法详解四
本文主要进行树相关的算法题刷题题解记录,记录树相关算法以及如何解。 这文一共有5道题,主要介绍leetcode中剑指 Offer 40. 最小的k个数、1046. 最后一块石头的重量、703. 数据流
树形结构-对应算法详解三
本文主要进行树相关的算法题刷题题解记录,记录树相关算法以及如何解。 这文一共有4道题,主要介绍leetcode中剑指 Offer 32 - II. 从上到下打印二叉树 II、107. 二叉树的层序遍历
树形结构-对应算法详解二
本文主要进行树相关的算法题刷题题解记录,记录树相关算法以及如何解。 这文一共有5道题,主要介绍leetcode中968. 监控二叉树、662. 二叉树最大宽度、144. 二叉树的前序遍历、589. N
树形结构-对应算法详解一
本文主要进行树相关的算法题刷题题解记录,记录树相关算法以及如何解。 这文一共有5道题,主要介绍leetcode中路径总和、从前序与中序遍历序列构造二叉树、完全二叉树的节点个数、二叉搜索树的第k大节点、
链表相关算法复习三
本篇主要是复习链表相关的内容,部分算法题之前可能写过,这里进行回顾,进一步加深印象。刷题不是目的,目的是理解与掌握。 本文一共有4道题,主要介绍leetcode中分隔链表、面试题 02.04. 分割链
链表相关算法复习二
本篇主要是复习链表相关的内容,部分算法题之前可能写过,这里进行回顾,进一步加深印象。刷题不是目的,目的是理解与掌握。 本文一共有5道题,主要介绍leetcode中两数相加 II、重排链表、面试题 02
链表相关算法复习
本篇主要是复习链表相关的内容,部分算法题之前可能写过,这里进行回顾,进一步加深印象。刷题不是目的,目的是理解与掌握。 本文一共有5道题,主要介绍leetcode中二叉树的后序遍历、验证二叉树的前序序列
数据结构与算法-栈二
本文主要进行栈相关的算法题刷题题解记录,记录栈相关算法以及如何解。 本文一共有5道题,主要介绍leetcode中二叉树的后序遍历、验证二叉树的前序序列化、基本计算器 II、函数的独占时间和表现良好的最
数据结构与算法--栈一
本文主要进行栈相关的算法题刷题题解记录,记录栈相关算法以及如何解。 这文一共有6道题,主要介绍leetcode中棒球比赛、比较含退格的字符串、验证栈序列、有效的括号、删除最外层的括号和移除无效的括号的
数据结构与算法--队列二
本文主要进行队列相关的算法题刷题题解记录,带你进一步了解队列相关算法以及如何解。 这文一共有6道题,主要介绍leetcode中最近的请求次数、面试题 17.09. 第 k 个数、亲密字符串、柠檬水找零
数据结构与算法--队列一
本文主要进行队列相关的算法题刷题题解记录,带你进一步了解队列相关算法以及如何解。 这篇文章主要介绍leetcode中设计循环队列、设计循环双端队列、和设计前中后队列的解题思路。 特点: 队列中的数据元
数据结构与算法-链表三
本文主要是进行链表相关的算法题刷题题解记录,带你进一步了解链表相关算法如何解。 将接着上一篇文章数据结构与算法--链表二的内容; 这篇文章主要介绍leetcode中分隔链表和复制带随机指针的链表的解题
数据结构与算法--链表二
本文主要是进行链表相关的算法题刷题题解记录,带你进一步了解链表相关算法如何解。 将接着上一篇文章数据结构与算法--链表一的内容; 这篇文章主要有以下六个题目的刷题题解,K个一组翻转链表、旋转链表、两两
数据结构与算法 --链表一
链表定义 链表是一种线性表数据结构; 从底层存储结构上看,链表不需要一整块连续的存储空间,而是通过“指针”将一组零散的内存块串联起来使用; 链表中的每个内存块被称为链表的“结点”,每个结点除了要存储数