目录 前言 选择排序 1.直接选择排序 1.1基本思想 编辑 1.2 直接选择排序的特性 2.堆排序 3.测试 前言 继插入排序后,今天小编就给大家另一个模块...
文章目录 644. 子数组最大平均数 II Hard 思考优化 Tag 644. 子数组最大平均数 II Hard 有一个n个整数的数组nums,和一个整数k,要找出长度...
面试题 17.04. 消失的数字 一、题目描述 二、示例 三、实现 方法1 排序后顺序查找 方法2 利用异或性质 方法3 利用求和 面试题 17.04. 消失的数字 ...
目录 算法效率 算法的复杂度 时间复杂度 时间复杂度的概念 习题 空间复杂度 空间复杂度的概念 习题 什么是数据结构? 数据结构(...
题目 输入一个数组如 [1,2,3,4,5,6,7],输出旋转 k 步后的数组。 旋转 1 步:就是把尾部的 7 放在数组头部前面,也就是 [7,1,2,3,4,5,6]...
数据结构——哈希表相关题目 242. 有效的字母异位词 1.暴力解法 2.排序后比较 3.哈希表 383. 赎金信 哈希解法 49. 字母异位词分组 438. 找到字符...
目录 0.排序 思维导图(总) 一、插入排序 1.直接插入排序 思路分析 代码实现 时间复杂度 2.希尔排序 思路分析 代码实现 时间...
328. 奇偶链表 给定单链表的头节点 head ,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。 第一个 节点的...