排序

aqiu1111117 天前
算法·蓝桥杯·排序·中位数
【算法刷题】蓝桥杯/AtCoder:删除元素后的中位数问题(Symmetry / Median)❌ 错误做法 1:对于每个 XiX_iXi,都复制一份数组、删除 XiX_iXi、重新排序找中位数。❌ 错误做法 2:直接按原数组索引前 N/2N/2N/2 个输出较大中位数,后 N/2N/2N/2 个输出较小中位数。
aqiu1111119 天前
算法·排序·自定义排序
【算法刷题】蓝桥杯:0星际争霸(大数比较 + 多关键字自定义排序)对于长度为 L L L 的字符串 S S S,统计内部所有满足 i < j i < j i<j 且 S [ i ] > S [ j ] S[i] > S[j] S[i]>S[j] 的字符对数量。
aqiu11111113 天前
贪心·排序
【算法刷题】蓝桥杯:怎么倒茶(贪心算法 + 结构体排序)为了使总开心度最大,我们可以将倒茶过程分为两个阶段:
OuO-213 天前
数学·前缀和·二分查找·动态规划·排序·滑动窗口·循环汉诺塔
笔试强训 Day 43:kotori 和抽卡(二)、ruby 和薯条、循环汉诺塔解题思路:这不是“数学期望”,而是“二项分布中的概率”:n 次抽卡中,恰好有 m 次抽到 R 卡的概率。
Tisfy18 天前
算法·leetcode·哈希算法·排序·哈希表
LeetCode 3731.找出缺失的元素:哈希 / 排序力扣题目链接:https://leetcode.cn/problems/find-missing-elements/
Tisfy1 个月前
linux·算法·leetcode·题解·贪心·排序·计数
LeetCode 3016.输入单词需要的最少按键次数 II:排序(贪心)力扣题目链接:https://leetcode.cn/problems/minimum-number-of-pushes-to-type-word-ii/
Tisfy1 个月前
c语言·python·leetcode·字符串·排序·计数排序·回文
LeetCode 3517.最小回文排列 I:排序(Python两行版) / 计数(O(n)时间+O(C)空间+字符串原地修改)力扣题目链接:https://leetcode.cn/problems/smallest-palindromic-rearrangement-i/
txzrxz1 个月前
c++·算法·图论·排序
拓补排序讲解拓扑排序是对有向无环图(DAG, Directed Acyclic Graph) 中的节点进行线性排序的一种算法。排序结果满足:对于图中的每一条有向边 u → v u \to v u→v,节点 u u u 在序列中都出现在节点 v v v 之前。
汉克老师2 个月前
c++·最小生成树·排序·kruskal·并查集·gesp8级
GESP2026年6月认证C++八级( 第三部分编程题(1、线网建设))精讲程序大陆上,有一个十分发达的国家——通信王国。王国里有很多座通信基站。每座基站都有自己的坐标,例如:任意两座基站,都能够互相通信。
Tisfy2 个月前
算法·leetcode·题解·排序
LeetCode 1288.删除被覆盖区间:排序(非二重循环暴力)力扣题目链接:https://leetcode.cn/problems/remove-covered-intervals/
hairenwangmiao2 个月前
数据结构·c++·排序
c++排序(第一章----桶排序与sort排序)众所周知,在c++中排序是一种非常重要的算法体现,穿插于大大小小的题目当中,基础的排序大多在CCF GESP C++ 四级的知识点中,所以,要入门c++,学会排序是必不可少的。
hairenwangmiao2 个月前
算法·排序
B4041 [GESP202409 四级] 区间排序https://www.luogu.com.cn/problem/B4041小杨有一个包含 n 个正整数的序列 a。
csdn_aspnet3 个月前
c#·list·linq·排序
C# list集合 多属性排序目录方法一:使用 LINQ(OrderBy / ThenBy)示例:先按年龄升序,再按分数降序,最后按姓名升序
8Qi83 个月前
java·算法·leetcode·指针·排序
LeetCode 75:颜色分类(荷兰国旗问题)—— Java 题解 ✅👉 https://leetcode.cn/problems/sort-colors/给定一个只包含 0、1、2 的数组 nums,要求 原地排序,使得相同颜色相邻,并按 0 → 1 → 2 顺序排列。 本题本质是 荷兰国旗问题(Dutch National Flag Problem),要求 一次遍历、常数空间 完成排序。
Misnearch3 个月前
leetcode·贪心·排序
3635. 最早完成陆地和水上游乐设施的时间II先尝试1的解题方案,要么是先完成陆地设施,然后是水上设施,要么是先完成水上设施然后是陆地设施, 因此对于每种方案,只要找到第二个完成的最早开始时间,即max(第一个设施结束时间,第二个设施开始时间),然后加上第二个项目的持续时间,这样就合理了。
Dlrb12113 个月前
c语言·数据结构·链表·排序·双链表
数据结构-单链表与双链表快慢指针法数组的插入排序:
郝学胜-神的一滴3 个月前
开发语言·数据结构·c++·程序人生·算法·排序
干货版《算法导论》05:从集合接口到排序干货版《算法导论》05:从集合接口到排序在计算机科学的浩瀚宇宙中,接口(Interface) 与 数据结构(Data Structure) 是贯穿算法学习的核心脉络,如同编程世界的「契约」与「地基」—— 前者定义「能做什么」,后者决定「怎么做、快不快」。而集合(Set) 作为最经典的抽象接口,串联起数据存储、查询、排序的全链路逻辑,今天我们就从 MIT 6#.006 的视角,拆解集合接口、数组实现与基础排序思想,读懂算法效率的底层逻辑🚀
汉克老师4 个月前
算法·归并排序·排序·分治算法·gesp5级·gesp五级
GESP5级C++考试语法知识(十四、分治算法(一))“天啊!这些书完全乱了!”“如果一本一本慢慢整理, 可能天黑都整理不完呀!”“那怎么办呢?”👉 把大问题拆开
汉克老师4 个月前
c++·算法·贪心算法·排序·gesp5级·gesp五级
GESP2025年3月认证C++五级( 第三部分编程题(1、平均分配))👦 小 B:第 i 件愿意出价 b[i]👧 小 C:第 i 件愿意出价 c[i]👉 每个人必须买 n 件
Irene19914 个月前
算法·排序
数据排序为什么默认升序升序(ASC)是默认排序,因为符合人类的自然思维习惯和语言习惯text如果要反着来,我们会特别说明:"从大到小"、"从高到低"、"按价格降序"