算法
文章平均质量分 59
Keep forward upup
这个作者很懒,什么都没留下…
展开
-
合并 K 个排序链表——Java解答
这个问题是一个典型的优先队列应用,它要求我们合并多个已排序的链表。这种类型的问题在处理多个排序数据流合并时非常有用,例如在外部排序和流处理中。给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。原创 2023-12-18 12:27:59 · 449 阅读 · 0 评论 -
最小窗口子串算法题——Java解答
这个问题是一个典型的“滑动窗口”问题,它要求我们找到一个字符串的最小覆盖子串,这在很多情况下是一个挑战性的任务,尤其是在处理大量数据和需要优化性能的情况下。输入:s = “ADOBECODEBANC”, t = “ABC”所有字符的子串,则返回空字符串。所有字符的最小子串。原创 2023-12-18 12:21:03 · 367 阅读 · 0 评论 -
三道简单算法题——java 解答
三个谷歌算法题的Java解答,并配以图解说明。原创 2023-12-18 12:15:34 · 339 阅读 · 0 评论 -
反转链表-递归,迭代
反转链表-递归,迭代原创 2022-10-08 09:16:39 · 97 阅读 · 0 评论 -
排序链表——双指针-归并排序
排序链表——双指针-归并排序原创 2022-10-07 17:27:11 · 241 阅读 · 0 评论 -
旋转链表——双指针
旋转链表——双指针原创 2022-10-07 17:11:50 · 148 阅读 · 0 评论 -
动态规划/滚动数组/通项公式——爬楼梯
动态规划/滚动数组/通项公式——爬楼梯原创 2022-10-07 16:43:37 · 470 阅读 · 0 评论 -
动态规划/方程解决——不同路径
动态规划/方程解决——不同路径原创 2022-10-07 16:13:52 · 131 阅读 · 0 评论 -
最小栈——辅助栈/差值法
最小栈——辅助栈/差值法原创 2022-10-07 15:57:04 · 503 阅读 · 0 评论 -
位运算——2的幂——暴力枚举/找规律
位运算——2的幂——暴力枚举/找规律原创 2022-10-07 09:16:59 · 421 阅读 · 0 评论 -
位运算——格雷编码——找规律-Java/c++
位运算——格雷编码——找规律-Java/c++原创 2022-10-07 08:54:19 · 817 阅读 · 0 评论 -
环形链表二——哈希表/快慢指针
环形链表二——哈希表/快慢指针原创 2022-10-06 16:14:11 · 131 阅读 · 0 评论 -
相交链表——哈希表——双指针
相交链表——哈希表——双指针原创 2022-10-05 11:50:29 · 146 阅读 · 0 评论 -
二叉树中的最大路径和——递归/分情况讨论
二叉树中的最大路径和——递归/分情况讨论原创 2022-10-03 08:53:41 · 494 阅读 · 0 评论 -
二叉树的最近公共祖先——递归/深度优先搜索
二叉树的最近公共祖先——递归/深度优先搜索原创 2022-10-03 08:36:00 · 635 阅读 · 0 评论 -
二叉搜索树的最近公共祖先——递归/非递归
二叉搜索树的最近公共祖先——递归/非递归原创 2022-10-02 19:21:20 · 821 阅读 · 0 评论 -
二叉搜索树中第K小的元素-层序遍历/平衡二叉树-C++
二叉搜索树中第K小的元素-层序遍历/平衡二叉树-C++原创 2022-10-02 18:51:56 · 552 阅读 · 0 评论 -
字符串转换整数——一次遍历/自动机
字符串转换整数——一次遍历/自动机原创 2022-10-02 13:42:15 · 570 阅读 · 0 评论 -
反转字符串中的单词——简单思路/开辟新空间
反转字符串中的单词——简单思路/开辟新空间原创 2022-09-29 22:29:40 · 77 阅读 · 0 评论 -
反转字符串——双指针/异或——c++
反转字符串——双指针/异或——c++原创 2022-09-29 22:15:33 · 442 阅读 · 0 评论 -
最长公共前缀-字符串-分治/二分/暴力解决
最长公共前缀-字符串-分治/二分/暴力解决原创 2022-09-29 12:58:27 · 1456 阅读 · 0 评论 -
数组中第K个最大元素-快速排序,堆排序,优先队列
数组中第K个最大元素-快速排序,堆排序,优先队列原创 2022-09-28 20:09:24 · 882 阅读 · 0 评论 -
买卖股票的最佳时机-贪心/动态规划-Java/python
买卖股票的最佳时机-贪心/动态规划-Java/python原创 2022-09-28 19:18:31 · 476 阅读 · 0 评论 -
刷题-寻找两个有序数组的中位数-C++
力扣刷题,寻找两个有序数组的中位数,学习C++的几种思路和解法原创 2022-09-14 10:25:55 · 400 阅读 · 0 评论 -
刷题-螺旋矩阵-Java/C++-模拟法/绘图法
刷题-螺旋矩阵-Java/C++-模拟法/绘图法原创 2022-09-27 08:32:06 · 87 阅读 · 0 评论 -
最大子数组和-前缀和/动态规划/分治/暴力-Java/c++
最大子数组和-前缀和/动态规划/分治/暴力-Java/c++原创 2022-09-23 20:27:32 · 742 阅读 · 0 评论 -
刷题-搜索螺旋排序数组-java、c++
刷题-搜索螺旋排序数组-java、c++原创 2022-09-22 23:44:12 · 115 阅读 · 0 评论 -
刷题-最接近的三数之和-C++/java-排序-双指针
刷题-最接近的三数之和-C++/java-排序-双指针原创 2022-09-22 23:12:10 · 208 阅读 · 0 评论 -
刷题-三数之和-java
刷题-三数之和-java原创 2022-09-22 22:47:43 · 44 阅读 · 0 评论 -
刷题-三数之和-Java-双指针,排序
刷题-三数之和-Java-双指针,排序原创 2022-09-21 18:49:14 · 99 阅读 · 0 评论 -
刷题-盛最多水的容器-C++——双指针法
刷题-盛最多水的容器-C++——双指针法原创 2022-09-21 12:22:51 · 226 阅读 · 0 评论 -
刷题-存在重复元素-C++-排序/hash
刷题-存在重复元素-C++-排序/hash原创 2022-09-21 11:06:18 · 153 阅读 · 0 评论 -
刷题-多数元素-C++/python-hash/排序/多数投票算法/分治
刷题-多数元素-C++/python-hash/排序/多数投票算法/分治原创 2022-09-21 10:57:45 · 958 阅读 · 0 评论 -
刷题-只出现一次的数字-Java-位运算
刷题-只出现一次的数字-Java-位运算原创 2022-09-20 23:18:37 · 140 阅读 · 0 评论 -
刷题-买卖股票的最佳时机-C++/java(暴力法,动态规划,单调栈等)
刷题-买卖股票的最佳时机-C++/java(暴力法,动态规划,单调栈等)原创 2022-09-20 21:24:01 · 708 阅读 · 0 评论 -
刷题-合并两个有序数组-C++/JAVA/python
刷题-合并两个有序数组-C++/JAVA/python原创 2022-09-20 17:33:37 · 1794 阅读 · 2 评论 -
刷题-合并两个有序列表-C++实现-迭代思想和递归思想对比
刷题-合并两个有序列表-C++实现-迭代思想和递归思想对比原创 2022-09-18 11:21:32 · 122 阅读 · 0 评论 -
刷题-判断是否是回文数-C++实现
刷题-判断是否是回文数-C++实现原创 2022-09-18 10:33:26 · 731 阅读 · 0 评论 -
刷题-最长回文子串-C++解法
刷题,找到最长的回文子串,C++解决原创 2022-09-15 10:32:11 · 337 阅读 · 0 评论 -
《大话数据结构》-2-算法概念-基本概念-及实例-常见的时间复杂度所耗时间的大小排列
《大话数据结构》-2-算法概念-基本概念-及实例-常见的时间复杂度所耗时间的大小排列原创 2022-03-14 13:45:17 · 96 阅读 · 0 评论