不做大哥好多年 不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • Langchain
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核

逍遥子

不做大哥好多年
首页
  • MySQL
  • Redis
  • Elasticsearch
  • Kafka
  • Etcd
  • MongoDB
  • TiDB
  • RabbitMQ
  • 01.Python
  • 02.GO
  • 03.Java
  • 04.业务问题
  • 05.关键技术
  • 06.项目常识
  • 10.计算机基础
  • Docker
  • K8S
  • 容器原理
  • Istio
  • 01.GO基础
  • 02.面向对象
  • 03.并发编程
  • 04.常用库
  • 05.数据库操作
  • 06.Beego框架
  • 07.Beego商城
  • 08.GIN框架
  • 09.GIN论坛
  • 10.微服务
  • 01.Python基础
  • 02.Python模块
  • 03.Django
  • 04.Flask
  • 05.SYL
  • 06.Celery
  • 10.微服务
  • 01.Java基础
  • 02.面向对象
  • 03.Java进阶
  • 04.Web基础
  • 05.Spring框架
  • 100.微服务
  • 数据结构
  • 算法基础
  • 算法题分类
  • 前置知识
  • PyTorch
  • Langchain
  • Linux基础
  • Linux高级
  • Nginx
  • KeepAlive
  • ansible
  • zabbix
  • Shell
  • Linux内核
  • 数据结构

  • 算法基础

  • 算法题分类

    • 01.数组
    • 04.数组_双指针_排序_子数组
    • 06.回溯算法
    • 08.动态规划
    • 11.字符串
    • 21.链表
    • 31.树
    • 41.数学
    • 61.矩阵
    • 100.其他
    • 200.整理
      • 01.整理
        • 1、数组
        • 2、字符串
        • 3、链表
        • 4、树
        • 5、数学
    • 210.多线程
  • 算法
  • 算法题分类
xiaonaiqiang
2021-06-19
目录

200.整理

# 01.整理

# 1、数组

  • 01.数组
01.买卖股票的最佳时机 (opens new window)
① 数组操作
02.买卖股票的最佳时机II (opens new window) 03.删除有序数组中重复项 (opens new window) 04.2 删除有序数组中
的重复项 II (opens new window)
05.找到所有数组中消失的数字 (opens new window) 06.移动零 (opens new window) 07.两个数组的交集 (opens new window) 08.两个数组的交集 II (opens new window)
09.加一 (opens new window) 10.列表连续相同数据放一起 (opens new window) 11.下一个排列 (opens new window) 12.缺失的第一个正数 (opens new window)
13.柱状图中最大的矩形 (opens new window)
② 其他
14.最长连续序列 (opens new window) 15.最大数 (opens new window) 16.分发糖果 (opens new window)
17.每日温度 (opens new window) 18.跳跃游戏 (opens new window) 19.跳跃游戏 II (opens new window) 20.字母异位词分组 (opens new window)
21.加油站 (opens new window)
  • 04.数组_双指针_排序_子集
101.两数之和 (opens new window)
① 双指针
102.两数之和 II (opens new window) 103.三数之和 (opens new window) 104.盛最多水的容器 (opens new window)
105.长度最小的子数组 (opens new window) 106.最小覆盖子串 (opens new window) 107.最接近的三数之和 (opens new window) 108.和为s的连续正数序列 (opens new window)
109.滑动窗口最大值 (opens new window)
201.合并两个有序数组 (opens new window)
② 排序与搜索
202.旋转数组的最小数字 (opens new window) 203.寻找峰值 (opens new window) 204.搜索旋转排序数组 (opens new window)
205.数组中的第K个
最大元素 (opens new window)
206.合并区间 (opens new window) 207.寻找两个正序数
组的中位数 (opens new window)
208.前 K 个高频元素 (opens new window)
209.在排序数组中查找元素
的第一个和最后一个位置 (opens new window)
301.最大子数组和 (opens new window)
③ 子数组问题
302.乘积最大子数组 (opens new window) 303.和为 K 的子数组 (opens new window)
  • 06.回溯算法
601.子集 (opens new window) 602.和为目标不同组合 (opens new window) 603.分割回文串 (opens new window) 604.全排列 (opens new window)
605.生成括号 (opens new window) 606.复原IP地址 (opens new window) 607.电话号码的字母组合 (opens new window) 608.组合总和 II (opens new window)
609.套餐内商品的排列顺序 (opens new window)
  • 08.动态规划DP
701.最长递增子序列 (opens new window)
① 子序列&子数组
702.最长公共子序列 (opens new window) 703.最长重复子数组 (opens new window)
711.零钱兑换 最少硬币数 (opens new window)
② 背包&组合
712.零钱兑换 II (opens new window) 713.分割等和子集 (opens new window)
721.编辑距离 (opens new window)
③ 字符串DP
722.解码方法 (opens new window) 723.单词拆分 (opens new window)
731.打家劫舍 (opens new window)
④ 其他DP
732.接雨水 (opens new window) 733.跳跃游戏 II (opens new window)

# 2、字符串

01.有效的括号 (opens new window)
① 栈
02.最长有效括号 (opens new window) 03.反转字符串中的单词 III (opens new window) 04.去除重复字母 (opens new window)
05.字符串解码 (opens new window) 06.移掉K位数字 (opens new window) 07.基本计算器 (opens new window)
11.回文数 (opens new window)
② 回文
12.最长回文串 (opens new window) 13.最长回文子串 (opens new window)
21.二进制求和 (opens new window)
③ 数学
22.36进制加法 (opens new window) 23.字符串转换整数 (atoi) (opens new window)
31.最长公共前缀 (opens new window)
④ 其他
32.找出字符串中第
一个匹配项的下标 (opens new window)
33.字符串压缩 (opens new window) 34.统计单词次数 (opens new window)
35.无重复字符的最长子串 (opens new window)

# 3、链表

01.两数相加 (opens new window)
① 双指针
02.相交链表起点 (opens new window) 03.环形链表 (opens new window) 04.环形链表II (opens new window)
05.链表中倒数第k个节点 (opens new window) 06.训练计划II (opens new window) 07.删除链表的倒
数第N个结点 (opens new window)
08.删除排序链表
中的重复元 (opens new window)
09.删除排序链表
中的重复元素II (opens new window)
11.反转链表 (opens new window)
② 反转
12.反转链表 II (opens new window) 13.K 个一组翻转链 (opens new window) 14.回文链表 (opens new window)
15.回文链表 (opens new window) 16.两两交换链表中的节点 (opens new window)
21.合并两个有序链表
③ 合并排序 (opens new window)
22.合并K个升序链表 (opens new window) 23.排序链表 (opens new window) 24.排序奇升偶降链表 (opens new window)
31.重排链表 (opens new window)
④ 其他
32.随机链表的复制 (opens new window) 33.二叉树展开为链表 (opens new window)

# 4、树

01.树的遍历 (opens new window)
① 深度优先DFS
02.广度优先BFS (opens new window) 03.深度优先DFS (opens new window)
11.路径总和 (opens new window) 12.路径总和II (opens new window) 13.二叉树直径 (opens new window) 14.二叉树最大深度 (opens new window)
15.二叉树的最小深度 (opens new window) 16.二叉树中的最大路径和 (opens new window) 17.求根节点到叶节点数字之和 (opens new window)
21.二叉树的右视图 (opens new window)
② 广度优先 BFS
22.二叉树的锯齿形层序遍历 (opens new window) 23.二叉树最大宽度 (opens new window)
31.对称二叉树 (opens new window)
32.平衡二叉树 (opens new window) 33.二叉树的完全性检验 (opens new window)
41.有序数组转换为二叉搜索树 (opens new window)
③ 属性验证
42.验证二叉搜索树 (opens new window) 43.二叉搜索树中第K小的元素 (opens new window) 44.将二叉搜索树转
化为排序的双向链表 (opens new window)
51.从前序与中序遍历
序列构造二叉树 (opens new window)

④ 二叉搜索树 BST
52.二叉树的最近公共祖先 (opens new window) 53.翻转二叉树 (opens new window) 54.子结构判断 (opens new window)

# 5、数学

01.整数反转 (opens new window) 02.x 的平方根 (opens new window) 03.罗马数字转整数 (opens new window) 04.十进制转任意进制 (opens new window)
05.找素数 (opens new window) 06.字符串相加 (opens new window) 07.字符串相乘 (opens new window) 08.整数拆分 (opens new window)
09.丑数 II (opens new window)
上次更新: 2025/4/29 17:38:19
100.其他
210.多线程

← 100.其他 210.多线程→

最近更新
01
05.快递Agent智能体
06-04
02
200.AI Agent核心概念
06-04
03
105.Agent智能体梳理
06-04
更多文章>
Theme by Vdoing | Copyright © 2019-2025 逍遥子 技术博客 京ICP备2021005373号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式