排序

shehuiyuelaiyuehao1 天前
java·算法·排序算法·排序
算法46,分治快排,排序数组这段代码实现的是随机化三路快速排序,用来解决 LeetCode 912 题“排序数组”。
Logic1013 天前
c语言·数据结构·字符串·数组·排序·时间复杂度·算法题
C语言/数据结构字符串题解:找出DNA序列中未配对的独特序列——排序+遍历(O(nlogn))小明是一位古生物研究员,最近在分析一批远古生物化石的DNA序列。每个DNA序列由一系列字符组成(仅包含'A', 'C', 'G', 'T'),他发现这些序列中,除了一个序列外,其他所有序列都恰好有另一个完全相同的序列与之配对(表示来自同一个生物个体)。完全相同指的是字符串内容完全一致。
2601_962299889 天前
python·排序·列表·关键函数·装饰-排序-去装饰
排序,然后再使用排序指南作者Dalke 和发布版本0.1具有直接修改列表功能的列表有一个内置的叫作 list.sort() 的方法, 会从一个可迭代对象构建一个新的排序列表的还有一个内置那函数。
Jasmine_llq11 天前
排序·贪心离线枚举策略(核心解题思想·分批处理 / 双指针扫描·dijkstra单源最短路算法·无向图建图(邻接表)·最短路拼接计算候选答案·边界补充:普通无优惠最短路
《P15803 [GESP202603 七级] 物流网络》对应的选择、判断题:试题 - GESP 202603 C++ 七级 - 洛谷有题一个物流网络由 n 个城市和 m 条双向公路组成。每条公路都有两个属性:
aqiu1111111 个月前
算法·蓝桥杯·排序·中位数
【算法刷题】蓝桥杯/AtCoder:删除元素后的中位数问题(Symmetry / Median)❌ 错误做法 1:对于每个 XiX_iXi,都复制一份数组、删除 XiX_iXi、重新排序找中位数。❌ 错误做法 2:直接按原数组索引前 N/2N/2N/2 个输出较大中位数,后 N/2N/2N/2 个输出较小中位数。
aqiu1111111 个月前
算法·排序·自定义排序
【算法刷题】蓝桥杯: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] 的字符对数量。
aqiu1111111 个月前
贪心·排序
【算法刷题】蓝桥杯:怎么倒茶(贪心算法 + 结构体排序)为了使总开心度最大,我们可以将倒茶过程分为两个阶段:
OuO-21 个月前
数学·前缀和·二分查找·动态规划·排序·滑动窗口·循环汉诺塔
笔试强训 Day 43:kotori 和抽卡(二)、ruby 和薯条、循环汉诺塔解题思路:这不是“数学期望”,而是“二项分布中的概率”:n 次抽卡中,恰好有 m 次抽到 R 卡的概率。
Tisfy1 个月前
算法·leetcode·哈希算法·排序·哈希表
LeetCode 3731.找出缺失的元素:哈希 / 排序力扣题目链接:https://leetcode.cn/problems/find-missing-elements/
Tisfy2 个月前
linux·算法·leetcode·题解·贪心·排序·计数
LeetCode 3016.输入单词需要的最少按键次数 II:排序(贪心)力扣题目链接:https://leetcode.cn/problems/minimum-number-of-pushes-to-type-word-ii/
Tisfy2 个月前
c语言·python·leetcode·字符串·排序·计数排序·回文
LeetCode 3517.最小回文排列 I:排序(Python两行版) / 计数(O(n)时间+O(C)空间+字符串原地修改)力扣题目链接:https://leetcode.cn/problems/smallest-palindromic-rearrangement-i/
txzrxz2 个月前
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/
hairenwangmiao3 个月前
数据结构·c++·排序
c++排序(第一章----桶排序与sort排序)众所周知,在c++中排序是一种非常重要的算法体现,穿插于大大小小的题目当中,基础的排序大多在CCF GESP C++ 四级的知识点中,所以,要入门c++,学会排序是必不可少的。
hairenwangmiao3 个月前
算法·排序
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(第一个设施结束时间,第二个设施开始时间),然后加上第二个项目的持续时间,这样就合理了。
Dlrb12114 个月前
c语言·数据结构·链表·排序·双链表
数据结构-单链表与双链表快慢指针法数组的插入排序: