子序列: 最大最小→动态规划
括号: stack
区间:利用 Tocompare 变量,储存要比较的值。画图分析
仔细读题,边界条件。模拟法,暴力,空间换时间
算法复习
算法模板
数据结构与算法之美 -极客时间
数据结构与算法之美_算法实战_算法面试-极客时间
动图解析Leetcode
MisterBooo/LeetCodeAnimation
labuladong 算法公众号
全部文章摘要目录,建议收藏,持续更新
包含一些智力题解法
小浩算法 | 小浩算法
排序
思路
O(n^2)
-
选择排序 每次找最小值放到数组起始位置。
选择排序每次都要找剩余未排序元素中的最小值,并和前面的元素交换位置,这样破坏了稳定性。
如 5,8,5,2,9 这样一组数据,使用选择排序算法来排序的话,第一次找到最小元素 2,与第一个 5 交换位置,那第一个 5 和中间的 5 顺序就变了,所以就不稳定了。