
【数据结构】八种常见的排序算法
文章目录1.排序概念及运⽤1.1 概念1.2 常⻅排序算法2.实现常⻅排序算法2.1 插⼊排序2.1.1 直接插⼊排序2.1.2 希尔排序2.1.2.1 希尔排...

文章目录1.排序概念及运⽤1.1 概念1.2 常⻅排序算法2.实现常⻅排序算法2.1 插⼊排序2.1.1 直接插⼊排序2.1.2 希尔排序2.1.2.1 希尔排...

一、核心思路(1)采用哈希表实现(2)二分查找实现二、代码实现#include using names...
题目背景 对应的选择、判断题:https://ti.luogu.com.cn/problemset/1193 为保证只有时间复杂度合理的算法通...

特点:找数二段性 时间复杂度O(logN) 本质:只要有二段性就可以用二分,而非仅局限于有序 比如D.二分查找...

一、核心思路本题可以利用预处理以及异或的性质来解决。对于当前数字,只要前面出现过 ,那这两个数就能组成答案预处理:遍历...

线性表的链式表示和实现 链式存储的表示 链式存储结构 结点在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理上不一定相邻 线性表的链式表示又称...
思路这道题想通了比简单题还简单。说是dp,贪心,本质只是低买高卖,见好就收。具体思路:遍历一遍给出数组&...

P15534 【MYCOI R1】那猫猫城的集市 题目描述 猫猫城有 nnn 个集市,有 n−1n-1n−1 条双向道路分别连接两个集市ÿ...
一、核心基础:异常是什么、有什么用1. 异常是什么异常是Python程序运行时出现的错误(如除零、索引越界)ÿ...

🔥小龙报:个人主页 🎬作者简介:C研发,嵌入式,机器人方向学习者 ❄️个...