
算法
文章平均质量分 97
刷题记录
夏日 の blog
流量卡推荐:http://b.mtw.so/5O3Cic
展开
-
经典排序算法总结
内部排序:数据记录在内存中进行排序。外部排序:因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。插入排序希尔排序选择排序冒泡排序归并排序快速排序堆排序基数排序等,本文只讲解内部排序算法。用一张图概括:稳定性助记:希尔 快速 选择 堆-不稳,猫插龟 鸡捅基-很稳图片名词解释:n:数据规模k:“桶” 的个数In-place:占用常数内存,不占用额外内存Out-place:占用额外内存冒泡排序:1号与2号比较然后2号与3号比较…,可确定最大的元素放在最后。原创 2024-09-07 22:44:28 · 1090 阅读 · 0 评论 -
LeetCode HOT 100刷题总结
文章目录1 哈希1.1 1-1.两数之和🟢1.2 2-49.字母异位词分组🟡1.3 3-128.最长连续序列🟡2 双指针2.1 4-283.移动零🟢2.2 6-15.三数之和🟡2.3 7-11.盛最多水的容器🟡2.4 8-42.接雨水🔴3 滑动窗口3.1 9-3.无重复字符的最长子串🟡3.2 10-438.找到字符串中所有字母异位词🟡4 子串4.1 11-560.和为 K 的子数组🟡5 矩阵5.1 73.矩阵置零🟡6 链表6.1 23-160.相交链表🟢6.2 24-206.反转链表🟢🔥6.3 92.反转链原创 2024-05-09 13:33:42 · 1250 阅读 · 0 评论