微信登录

算法

图标标题权限标签图片
1基础 - 算法对比公开
2算法概述 - 算法定义 - 算法的基本概念与特性公开
3算法概述 - 算法复杂度 - 时间复杂度与空间复杂度公开
4算法设计 - 设计方法 - 穷举法、贪心算法等公开
5算法设计 - 设计步骤 - 问题分析与算法设计流程公开
6算法分析 - 正确性证明 - 证明算法的正确性公开
7算法分析 - 性能评估 - 评估算法的效率公开
8数据结构概述 - 基本概念 - 数据结构的定义与分类公开
9数据结构概述 - 逻辑结构 - 线性、非线性结构特点公开
10数据结构概述 - 物理结构 - 顺序、链式存储结构公开
11数组 - 数组定义 - 数组的基本概念与操作公开
12数组 - 多维数组 - 二维、三维数组的应用公开
13数组 - 稀疏数组 - 稀疏数组的表示与压缩公开
14链表 - 单链表 - 单链表的实现与操作公开
15链表 - 双链表 - 双链表的特点与应用公开
16链表 - 循环链表 - 循环链表的结构与使用公开
17栈 - 栈的定义 - 栈的后进先出特性公开
18栈 - 栈的实现 - 顺序栈与链式栈的实现公开
19栈 - 栈的应用 - 表达式求值、括号匹配等公开
20队列 - 队列定义 - 队列的先进先出特性公开
21队列 - 队列实现 - 顺序队列与链式队列的实现公开
22队列 - 队列应用 - 任务调度、广度优先搜索等公开
23树 - 树的定义 - 树的基本概念与术语公开
24树 - 二叉树 - 二叉树的性质与遍历公开
25树 - 二叉搜索树 - 二叉搜索树的操作与应用公开
26树 - 平衡二叉树 - 平衡二叉树的调整与维护公开
27树 - 堆 - 堆的定义与堆排序公开
28图 - 图的定义 - 图的基本概念与表示方法公开
29图 - 图的遍历 - 深度优先遍历与广度优先遍历公开
30图 - 最短路径算法 - Dijkstra、Floyd 算法公开
31图 - 最小生成树算法 - Prim、Kruskal 算法公开
32排序概述 - 排序定义 - 排序算法的基本概念公开
33排序概述 - 排序稳定性 - 稳定排序与不稳定排序公开
34冒泡排序 - 算法原理 - 冒泡排序的基本思想公开
35冒泡排序 - 算法实现 - 冒泡排序的代码实现公开
36冒泡排序 - 算法优化 - 优化冒泡排序的效率公开
37选择排序 - 算法原理 - 选择排序的基本思想公开
38选择排序 - 算法实现 - 选择排序的代码实现公开
39插入排序 - 算法原理 - 插入排序的基本思想公开
40插入排序 - 算法实现 - 插入排序的代码实现公开
41希尔排序 - 算法原理 - 希尔排序的基本思想公开
42希尔排序 - 算法实现 - 希尔排序的代码实现公开
43归并排序 - 算法原理 - 归并排序的分治思想公开
44归并排序 - 算法实现 - 归并排序的代码实现公开
45快速排序 - 算法原理 - 快速排序的分治思想公开
46快速排序 - 算法实现 - 快速排序的代码实现公开
47快速排序 - 算法优化 - 优化快速排序的性能公开
48堆排序 - 算法原理 - 堆排序的基本思想公开
49堆排序 - 算法实现 - 堆排序的代码实现公开
50计数排序 - 算法原理 - 计数排序的基本思想公开
51计数排序 - 算法实现 - 计数排序的代码实现公开
52桶排序 - 算法原理 - 桶排序的基本思想公开
53桶排序 - 算法实现 - 桶排序的代码实现公开
54基数排序 - 算法原理 - 基数排序的基本思想公开
55基数排序 - 算法实现 - 基数排序的代码实现公开
56搜索概述 - 搜索定义 - 搜索算法的基本概念公开
57线性搜索 - 算法原理 - 线性搜索的基本思想公开
58线性搜索 - 算法实现 - 线性搜索的代码实现公开
59二分搜索 - 算法原理 - 二分搜索的基本思想公开
60二分搜索 - 算法实现 - 二分搜索的代码实现公开
61二分搜索 - 应用场景 - 二分搜索的适用情况公开
62插值搜索 - 算法原理 - 插值搜索的基本思想公开
63插值搜索 - 算法实现 - 插值搜索的代码实现公开
64斐波那契搜索 - 算法原理 - 斐波那契搜索的基本思想公开
65斐波那契搜索 - 算法实现 - 斐波那契搜索的代码实现公开
66哈希搜索 - 哈希表 - 哈希表的基本概念与构造公开
67哈希搜索 - 哈希函数 - 哈希函数的设计与冲突处理公开
68哈希搜索 - 算法实现 - 哈希搜索的代码实现公开
69树搜索 - 二叉搜索树搜索 - 二叉搜索树的搜索操作公开
70树搜索 - 平衡二叉树搜索 - 平衡二叉树的搜索操作公开
71树搜索 - 红黑树搜索 - 红黑树的搜索操作公开
72图搜索 - 深度优先搜索 - 深度优先搜索的实现与应用公开
73图搜索 - 广度优先搜索 - 广度优先搜索的实现与应用公开
74图搜索 - A搜索算法 - A搜索算法的原理与实现公开
75图搜索 - Dijkstra 算法 - Dijkstra 算法的原理与实现公开
76递归概述 - 递归定义 - 递归算法的基本概念公开
77递归概述 - 递归调用 - 递归调用的过程与原理公开
78递归算法 - 阶乘计算 - 用递归计算阶乘公开
79递归算法 - 斐波那契数列 - 用递归生成斐波那契数列公开
80递归算法 - 汉诺塔问题 - 用递归解决汉诺塔问题公开
81分治算法 - 分治思想 - 分治算法的基本思想公开
82分治算法 - 算法步骤 - 分治算法的设计步骤公开
83分治算法 - 归并排序 - 归并排序的分治实现公开
84分治算法 - 快速排序 - 快速排序的分治实现公开
85分治算法 - 最近点对问题 - 用分治解决最近点对问题公开
86分治算法 - 大整数乘法 - 用分治实现大整数乘法公开
87动态规划概述 - 基本概念 - 动态规划的定义与特点公开
88动态规划概述 - 适用条件 - 动态规划的适用情况公开
89动态规划算法 - 背包问题 - 0-1 背包问题的求解公开
90动态规划算法 - 最长公共子序列 - 求解最长公共子序列公开
91动态规划算法 - 最长递增子序列 - 求解最长递增子序列公开
92动态规划算法 - 矩阵链乘法 - 矩阵链乘法的最优解公开
93动态规划算法 - 编辑距离 - 计算字符串编辑距离公开
94动态规划算法 - 最优二叉搜索树 - 构造最优二叉搜索树公开
95贪心算法概述 - 基本概念 - 贪心算法的定义与特点公开
96贪心算法概述 - 适用条件 - 贪心算法的适用情况公开
97贪心算法 - 活动选择问题 - 活动选择问题的贪心解法公开
98贪心算法 - 哈夫曼编码 - 哈夫曼编码的贪心构造公开
99贪心算法 - 最小生成树 - Prim 和 Kruskal 算法的贪心思想公开
100贪心算法 - 单源最短路径 - Dijkstra 算法的贪心策略公开
101回溯算法概述 - 基本概念 - 回溯算法的定义与特点公开
102回溯算法概述 - 搜索空间 - 回溯算法的搜索空间公开
103回溯算法 - 八皇后问题 - 用回溯解决八皇后问题公开
104回溯算法 - 子集和问题 - 子集和问题的回溯求解公开
105回溯算法 - 图的着色问题 - 图着色问题的回溯算法公开
106回溯算法 - 旅行商问题 - 旅行商问题的回溯解法公开
107分支限界算法概述 - 基本概念 - 分支限界算法的定义公开
108分支限界算法概述 - 与回溯对比 - 分支限界与回溯的区别公开
109分支限界算法 - 队列式分支限界 - 队列式分支限界实现公开
110分支限界算法 - 优先队列式分支限界 - 优先队列式实现公开
111分支限界算法 - 0-1背包问题 - 用分支限界解 0-1 背包公开
112分支限界算法 - 旅行商问题 - 分支限界解旅行商问题公开
113随机化算法概述 - 基本概念 - 随机化算法的定义公开
114随机化算法概述 - 分类 - 蒙特卡罗、拉斯维加斯算法公开
115随机化算法 - 素数测试 - 随机化素数测试算法公开
116随机化算法 - 快速排序随机化 - 随机化快速排序实现公开
117随机化算法 - 字符串匹配 - 随机化字符串匹配算法公开
118近似算法概述 - 基本概念 - 近似算法的定义与作用公开
119近似算法概述 - 近似比 - 衡量近似算法的性能公开
120近似算法 - 顶点覆盖问题 - 顶点覆盖问题的近似解公开
121近似算法 - 旅行商问题 - 旅行商问题的近似算法公开
122近似算法 - 集合覆盖问题 - 集合覆盖问题的近似求解公开
123并行算法概述 - 基本概念 - 并行算法的定义与优势公开
124并行算法概述 - 并行计算模型 - 共享内存、分布式内存公开
125并行算法 - 并行排序 - 并行冒泡、归并排序实现公开
126并行算法 - 并行搜索 - 并行二分、哈希搜索实现公开
127并行算法 - 矩阵乘法 - 并行矩阵乘法算法公开
128机器学习概述 - 基本概念 - 机器学习的定义与分类公开
129机器学习概述 - 学习任务 - 监督学习、无监督学习等公开
130线性回归 - 算法原理 - 线性回归的基本思想公开
131线性回归 - 算法实现 - 线性回归的代码实现公开
132逻辑回归 - 算法原理 - 逻辑回归的基本思想公开
133逻辑回归 - 算法实现 - 逻辑回归的代码实现公开
134决策树 - 算法原理 - 决策树的基本思想公开
135决策树 - 算法实现 - 决策树的代码实现公开
136决策树 - 剪枝策略 - 决策树的剪枝方法公开
137支持向量机 - 算法原理 - 支持向量机的基本思想公开
138支持向量机 - 算法实现 - 支持向量机的代码实现公开
139支持向量机 - 核函数 - 支持向量机的核函数选择公开
140朴素贝叶斯 - 算法原理 - 朴素贝叶斯的基本思想公开
141朴素贝叶斯 - 算法实现 - 朴素贝叶斯的代码实现公开
142朴素贝叶斯 - 应用场景 - 朴素贝叶斯的适用情况公开
143聚类算法 - 算法概述 - 聚类算法的基本概念公开
144聚类算法 - K - 均值聚类 - K均值聚类的实现公开
145聚类算法 - 层次聚类 - 层次聚类的实现与特点公开
146聚类算法 - DBSCAN 算法 - DBSCAN 算法的原理与应用公开
147深度学习概述 - 基本概念 - 深度学习的定义与发展公开
148深度学习概述 - 神经网络 - 神经网络的基本结构公开
149感知机 - 算法原理 - 感知机的基本思想公开
150感知机 - 算法实现 - 感知机的代码实现公开