跳到主要内容
柏拉文
随笔
文章
知识
技术
项目
面试
博客
中文(中国)
中文(中国)
Interview
数据结构与算法
本页总览
数据结构与算法
2024年03月05日
柏拉文
越努力,越幸运
上一页
TypeScript
下一页
计算机网络基础
一、数字
1.1 两数之和
1.2 两数之和 - 不同组成
1.3 x 的平方根
1.4 回文数
1.5 三数之和
二、数组
2.1 最小K个数
2.2 数组中的第 k 大的数字
2.3 前 K 个高频元素
2.4 和为 K 的子数组
2.5 十大排序
2.6 斐波那契数
2.7 连续子数组的最大和
2.8 合并两个有序数组
2.9 两个数组的交集
2.10 最长递增子序列
2.11 数组中出现次数超过一半的数字
2.12 数组中重复的数字
2.13 数字在升序数组中出现的次数
2.14 合并区间
2.15 最长递增子序列的个数
2.16 连续数组
三、链表
3.1 反转链表
3.2 环形链表
3.3 合并两个有序链表
3.4 链表的中间结点
3.5 删除链表的倒数第 N 个结点
3.6 从尾到头打印链表
3.7 两个链表的第一个公共节点
3.8 链表中环的入口结点
3.9 链表中倒数第k个节点
3.10 删除排序链表中的重复元素
3.11 删除排序链表中的重复元素 II
四、字符串
4.1 无重复字符的最长子串
4.2 有效的括号
4.3 最长公共子序列
4.4 最长回文子序列
4.5 最长公共前缀
4.6 最长回文子串