算法面试汇编
文章平均质量分 83
土豆片片
这个作者很懒,什么都没留下…
展开
-
算法数据结构——背包问题详解(第五篇)
算法数据结构——背包问题详解(第五篇)转载 2024-01-05 07:48:01 · 113 阅读 · 1 评论 -
算法数据结构——背包问题详解(第三篇)
算法数据结构——背包问题详解(第三篇)转载 2024-01-05 07:47:31 · 50 阅读 · 2 评论 -
算法数据结构——背包问题详解(第二篇)
算法数据结构——背包问题详解(第二篇)转载 2024-01-05 07:46:56 · 51 阅读 · 0 评论 -
算法数据结构——背包问题详解(第一篇)
算法数据结构——背包问题详解(第一篇)转载 2024-01-05 07:46:25 · 184 阅读 · 0 评论 -
算法数据结构——矩阵线性规划类问题解法(接上一篇)
算法数据结构——矩阵线性规划类问题解法(接上一篇)转载 2024-01-04 07:52:26 · 165 阅读 · 3 评论 -
算法数据结构——线性动态规划算法(Linear-DP)超详细总结加应用案例讲解
算法数据结构——线性动态规划算法(Linear-DP)超详细总结加应用案例讲解转载 2024-01-04 07:51:39 · 1200 阅读 · 1 评论 -
算法数据结构——记忆化搜索(Memoization Search)算法超详细总结加应用案例讲解
算法数据结构——记忆化搜索(Memoization Search)算法超详细总结加应用案例讲解转载 2024-01-04 07:51:06 · 626 阅读 · 1 评论 -
算法数据结构——动态规划算法(Dynamic Programming)超详细总结加应用案例讲解
算法数据结构——动态规划算法(Dynamic Programming)超详细总结加应用案例讲解转载 2024-01-04 07:50:32 · 469 阅读 · 1 评论 -
算法数据结构——位运算(Bit Operation)使用方法总结
算法数据结构——位运算(Bit Operation)使用方法总结转载 2024-01-03 07:49:28 · 480 阅读 · 6 评论 -
算法数据结构——玩转贪心算法(Greedy Algorithm)使用套路及具体应用实例讲解
算法数据结构——玩转贪心算法(Greedy Algorithm)使用套路及具体应用实例讲解转载 2024-01-03 07:48:54 · 572 阅读 · 2 评论 -
算法数据结构——玩转回溯算法(Backtracking)使用套路及具体应用实例讲解
算法数据结构——玩转回溯算法(Backtracking)使用套路及具体应用实例讲解转载 2024-01-03 07:48:22 · 371 阅读 · 1 评论 -
算法数据结构——玩转分治算法(Divide and Conquer)使用套路及具体应用实例讲解
算法数据结构——玩转分治算法(Divide and Conquer)使用套路及具体应用实例讲解转载 2024-01-03 07:47:44 · 182 阅读 · 1 评论 -
算法数据结构——玩转递归算法(Recursion)使用套路及具体应用实例讲解
算法数据结构——玩转递归算法(Recursion)使用套路及具体应用实例讲解转载 2024-01-02 07:55:15 · 164 阅读 · 11 评论 -
算法数据结构——枚举算法(Enumeration Algorithm)讲解,如何简单快速的解决问题
算法数据结构——枚举算法(Enumeration Algorithm)讲解,如何简单快速的解决问题转载 2024-01-02 07:54:36 · 743 阅读 · 3 评论 -
算法数据结构——图的拓扑排序问题
算法数据结构——图的拓扑排序问题转载 2024-01-02 07:53:36 · 84 阅读 · 2 评论 -
算法数据结构——图的遍历之广度优先搜索算法(Breadth First Search)
算法数据结构——图的遍历之广度优先搜索算法(Breadth First Search)转载 2024-01-02 07:53:04 · 99 阅读 · 1 评论 -
算法数据结构——图的遍历之深度优先搜索算法(Depth First Search)
算法数据结构——图的遍历之深度优先搜索算法(Depth First Search)转载 2024-01-01 15:25:07 · 201 阅读 · 12 评论 -
算法数据结构——图的存储结构(邻接矩阵、边集数组、邻接表、链式前向星、哈希邻接表)及相关应用(图的遍历、连通性、生成树、最短路径、网络流量、二分图问题)
算法数据结构——图的存储结构(邻接矩阵、边集数组、邻接表、链式前向星、哈希邻接表)及相关应用(图的遍历、连通性、生成树、最短路径、网络流量、二分图问题)转载 2024-01-01 15:24:18 · 477 阅读 · 2 评论 -
算法数据结构基础——图(Graph)
算法数据结构基础——图(Graph)转载 2024-01-01 15:23:37 · 247 阅读 · 2 评论 -
万字长文,并查集(Union Find)精讲及应用实例
万字长文,并查集(Union Find)精讲及应用实例转载 2024-01-01 15:22:53 · 93 阅读 · 2 评论 -
算法数据结构——线段树(Segment Tree)精讲及python实现
算法数据结构——线段树(Segment Tree)精讲及python实现转载 2023-12-31 23:26:06 · 597 阅读 · 1 评论 -
算法数据结构——二叉搜索树(Binary Search Tree)精讲及python实现
算法数据结构——二叉搜索树(Binary Search Tree)精讲及python实现转载 2023-12-31 23:25:30 · 283 阅读 · 0 评论 -
算法数据结构基础——二叉树的还原(基于遍历序列还原二叉树)
算法数据结构基础——二叉树的还原(基于遍历序列还原二叉树)转载 2023-12-31 23:24:59 · 745 阅读 · 0 评论 -
算法数据结构基础——二叉树的遍历(前序、中序、后序、层序)及python实现
算法数据结构基础——二叉树的遍历(前序、中序、后序、层序)及python实现转载 2023-12-31 23:24:24 · 317 阅读 · 0 评论 -
算法数据结构基础——树(二叉树)
算法数据结构基础——树(二叉树)转载 2023-12-30 00:39:11 · 143 阅读 · 9 评论 -
算法数据结构——字典树、前缀树、单词查找树(Trie)精讲及python实现
算法数据结构——字典树、前缀树、单词查找树(Trie)精讲及python实现转载 2023-12-30 00:38:39 · 337 阅读 · 2 评论 -
算法数据结构——字符串子串查找算法Sunday精讲及python实现
算法数据结构——字符串子串查找算法Sunday精讲及python实现转载 2023-12-30 00:37:54 · 65 阅读 · 2 评论 -
算法数据结构——字符串查找算法Horspool 精讲及python实现
算法数据结构——字符串查找算法Horspool 精讲及python实现转载 2023-12-30 00:37:21 · 180 阅读 · 1 评论 -
算法数据结构——字符串搜索算法BM(Boyer Moore)精讲及python实现
算法数据结构——字符串搜索算法BM(Boyer Moore)精讲及python实现转载 2023-12-29 07:55:15 · 424 阅读 · 8 评论 -
算法数据结构——字符串匹配算法KMP精讲及python实现
算法数据结构——字符串匹配算法KMP精讲及python实现转载 2023-12-29 07:54:30 · 340 阅读 · 1 评论 -
算法数据结构——字符串匹配算法BF、RK
算法数据结构——字符串匹配算法BF、RK转载 2023-12-29 07:53:41 · 198 阅读 · 1 评论 -
算法数据结构基础——哈希表(Hash Table)
算法数据结构基础——哈希表(Hash Table)转载 2023-12-29 07:52:49 · 468 阅读 · 1 评论 -
算法数据结构基础——队列
队列(Queue):一种线性表数据结构,是一种只允许在表的一端进行插入操作,而在表的另一端进行删除操作的线性表。我们把队列中允许插入的一端称为「队尾(rear)」;把允许删除的另一端称为「队头(front)」。当表中没有任何数据元素时,称之为「空队」。「插入操作」和「删除操作」。队列的插入操作又称为「入队」。队列的删除操作又称为「出队」。简单来说,队列是一种「先进先出(First In First Out)」的线性表,简称为「FIFO 结构」。第一个方面是「线性表」。转载 2023-12-28 07:37:55 · 59 阅读 · 0 评论 -
算法数据结构——关于单调栈(Monotone Stack)的详细讲解及应用案例
算法数据结构——关于单调栈(Monotone Stack)的详细讲解及应用案例转载 2023-12-28 07:37:15 · 57 阅读 · 0 评论 -
算法数据结构基础——堆栈
堆栈(Stack):简称为栈。一种线性表数据结构,是一种只允许在表的一端进行插入和删除操作的线性表。我们把栈中允许插入和删除的一端称为「栈顶(top)」;另一端则称为「栈底(bottom)」。当表中没有任何数据元素时,称之为「空栈」。「插入操作」和「删除操作」。栈的插入操作又称为「入栈」或者「进栈」。栈的删除操作又称为「出栈」或者「退栈」。简单来说,栈是一种「后进先出(Last In First Out)」的线性表,简称为「LIFO 结构」。第一个方面是「线性表」。转载 2023-12-28 07:36:27 · 1033 阅读 · 0 评论 -
链表的双指针问题
在数组双指针中我们已经学习过了双指针的概念。这里再来复习一下。双指针(Two Pointers):指的是在遍历元素的过程中,不是使用单个指针进行访问,而是使用两个指针进行访问,从而达到相应的目的。如果两个指针方向相反,则称为「对撞时针」。如果两个指针方向相同,则称为「快慢指针如果两个指针分别属于不同的数组 / 链表,则称为「分离双指针」。而在单链表中,因为遍历节点只能顺着next指针方向进行,所以对于链表而言,一般只会用到「快慢指针」和「分离双指针」。转载 2023-12-28 07:35:33 · 43 阅读 · 0 评论 -
万字长文,链表排序算法——冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序、基数排序精讲及python实现
万字长文,链表排序算法——冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序、基数排序精讲及python实现转载 2023-12-27 00:03:13 · 235 阅读 · 0 评论 -
算法数据结构基础——链表
算法数据结构基础——链表转载 2023-12-27 00:02:37 · 820 阅读 · 0 评论 -
数组遍历-滑动窗口算法(Sliding Window)精讲及解题案例
数组遍历-滑动窗口算法(Sliding Window)精讲及解题案例转载 2023-12-27 00:01:59 · 138 阅读 · 0 评论 -
双指针(Two Pointers)用法精讲及解题案例
双指针(Two Pointers)用法精讲及解题案例转载 2023-12-27 00:01:15 · 441 阅读 · 0 评论
分享