E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Acwing算法基础
acwing
算法基础
课-第五章 动态规划
动态规划动态规划背包问题
AcWing
2.01背包问题(0-1背包问题模板题)思想解法代码
AcWing
3.完全背包问题(完全背包问题模板题)思想解法代码
AcWing
4.多重背包问题I(多重背包朴素法模板题
偶然路过的帅小伙z
·
2023-10-16 04:28
#
算法
-
acwing算法基础课
算法
动态规划
算法学习-动态规划
动态规划本博客结合了
acwing
算法基础
课为什么要使用DP用分治法解决的问题中存在重叠子问题,分治方法将重复计算公共子问题,造成许多不必要的计算使用DP的条件具有优化子结构原问题的优化解包含了子问题的优化解具有重叠子问题问题求解过程中很多子问题的解被重复利用
林生时见lu
·
2023-10-16 03:57
数据结构与算法
数据结构
二叉树
算法
动态规划
Acwing
算法基础
课-动态规划-模板习题
活动-
AcWing
https://www.
acwing
.com/activity/content/punch_the_clock/11/目录一、背包问题1.01背包2.完全背包3.多重背包3.分组背包二
Yang 丶。
·
2023-10-16 03:57
算法
动态规划
c++
推荐算法
c语言
[
ACWing
算法基础
课]:第五章 - 动态规划
)多重背包问题(每样物品限制s个)(4)分组背包问题(每组若干个,一组只能选1个)==线性DP★★==(1)数字三角形(2)最长上升子序列-LIS(3)最长公共子序列-LCS(4)最短编辑距离【声明】
ACWing
Y
TBD1
·
2023-10-16 03:26
ACWing算法基础
动态规划
算法
贪心算法
c++
acwing
算法基础
班学习笔记-第五讲.动态规划
动态规划的核心思想是把一个状态转移成已知状态,因此分为两部分:状态表示需要保证所有状态不重不漏,状态计算即将当前状态转变为已知状态,或保证如此转移最终能走到边界,而边界值确定。一、背包问题1.01背包:每件物品只能选一次状态表示:f[i][j]表示从前i个物品中选,重量不超过j的最大价值。状态计算:f[i][j]=max(f[i-1][j],f[i-1][j-v[i]]+w[i])(当前状态可分为
irony_202
·
2023-10-16 03:24
算法
算法基础
课-动态规划
动态规划动态规划背包问题01背包01背包的一维优化01背包不同的状态表示含义(不大于,恰等于,不少于)01背包状态函数自变量因变量互换表示01背包:多维重量完全背包完全背包优化多重背包问题多重背包优化分组背包问题混合背包线性dp最长上升子序列最长上升子序列的对偶问题与Dilworth定理拓展:在动态规划中输出具体方案最长上升子序列优化最长公共子序列区间dp状态标识dp状态机模型dp状态压缩dp树上
Andantex
·
2023-10-16 03:22
ACwing算法课笔记
算法
动态规划
动网格模型
算法基础
(二)
本贴主要简述动网格模型算法FLUENT动网格模型能够根据用户指定的边界运动、网络类型和网格再生方式自动地调节内部体网格节点的位置。一、动网格使用面临的量大问题:体网格的再生;边界运动或变形的指定;二、体网格再生方法:(一)铺层(Layering)铺层包括边界上网格的生成和消失,该算法会根据计算区域的扩张或收缩来相应地生成网格或合并网格。随着网格的增加与删除、网格之间的连接关系在发生改变;适用于四边
Guanghui Yu
·
2023-10-15 17:45
CFD
计算流体力学
动网格
流体力学基础
计算流体力学
CFD
CFD入门
动网格
签到题:常见考点
签到题:记住日期问题使用字符串string比较大小绝配数学中数论试除法o(sqrtn)适用于大于1e71e8的情况链表使用int数组存值和next既可以题目4273.链表合并-
AcWing
题库注意输入的整数如果含有前导
linag302
·
2023-10-15 16:22
p2p
网络协议
网络
【
算法基础
】基础算法(三)--(双指针算法、位运算、离散化、区间合并)
一、双指针算法双指针算法是一种通过设置两个指针不断进行单向移动来解决问题的算法。1、双指针算法模板记忆!for(inti=0,j=0;i>k&1返回n的最后一位1:lowbit(n)=n&-n2、思路(1)求n的第k位数字先把第k位移到最后一位:n>>k看个位是几:x&1【总结】n>>k&1(2)返回n的最后一位1n=1010;lowbit(n)=10;n=101000;lowbit(n)=100
炫酷的伊莉娜
·
2023-10-15 11:19
算法
算法
c++
开发语言
双指针算法
位运算
离散化
区间合并
【蓝桥杯PythonB组备赛】【
Acwing
周赛】第93场 4867. 整除数 4868. 数字替换 python解
目录A
AcWing
4867.整除数1.题目描述2.思路分析3.代码实现B
AcWing
4868.数字替换1.题目描述2.思路分析3.代码实现A
AcWing
4867.整除数1.题目描述2.思路分析为什么不能直接暴力
秃头小二
·
2023-10-15 10:09
python
蓝桥杯
蓝桥杯
算法
c++
python
学习
力扣第321场周赛+力扣第92场双周赛+
AcWing
第79场周赛补题
力扣单周赛一.找出中枢整数1.原题链接:力扣2.解题思路:先用ans表示从1到n的累加和,再进行循环。用res表示从1到i的累加和,若满足res==ans-res+i,则i即为中枢整数,返回i即可,否则返回-1;3.参考代码:classSolution{public:intpivotInteger(intn){if(n==1){return1;}intans=0;intx;for(inti=1;i
m0_63563229
·
2023-10-15 08:09
leetcode
算法
c++
【蓝桥杯集训·周赛】
AcWing
第93场周赛
文章目录第一题
AcWing
4867.整除数一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解第二题
AcWing
4868.数字替换一、题目1、原题链接2、题目描述二、解题报告
-dzk-
·
2023-10-15 08:37
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
数据结构
c++
图论
ACWing
第59场周赛+Leetcode第301场周赛+第82场双周赛补题
ACWing
第59场周赛第一题:4491.数组操作分析:该题就是需要进行一个计算最后一个元素的前缀和和所有前缀和中最小前缀和,然后相减的操作。
S_keo
·
2023-10-15 08:06
周赛补题
c++
算法
leetcode
238. 银河英雄传说,带权值的并查集
238.银河英雄传说-
AcWing
题库有一个划分为N列的星际战场,各列依次编号为1,2,…,N。有N艘战舰,也依次编号为1,2,…,N,其中第i号战舰处于第i列。
Landing_on_Mars
·
2023-10-15 06:36
并查集
算法
数据结构
并查集
acwing
-849.Dijkstra求最短路 I:图解 详细代码(图解)
Dijkstra求最短路I:图解详细代码(图解)给定一个n个点m条边的有向图,图中可能存在重边和自环,所有边权均为正值。请你求出1号点到n号点的最短距离,如果无法从1号点走到n号点,则输出−1。输入格式第一行包含整数n和m。接下来m行每行包含三个整数x,y,z,表示存在一条从点x到点y的有向边,边长为z。输出格式输出一个整数,表示1号点到n号点的最短距离。如果路径不存在,则输出−1。数据范围1≤n
李宁0216
·
2023-10-15 03:10
acwing
算法
数据结构
acwing
算法基础
之数据结构--单链表
目录1知识点2模板1知识点一般以指针实现为主,可以预生成N个结构体。structListNode{intval;ListNode*next;};但这里以数组模拟为主。单链表和邻接表。双链表。(一)插入操作链表插入操作的关键步骤,比如在结点a处插入一个新结点b,构建结点b,b的next指针指向a的下一个结点。a的next指针指向b。注意,必须先进行操作1,再进行操作2。(二)删除操作删除结点k的后一
YMWM_
·
2023-10-15 03:27
Acwing
数据结构
算法
acwing
算法基础
之数据结构--双链表
目录1知识点2模板1知识点一般的结构体写法为,structBiListNode{intval;BiListNode*left;BiListNode*right;};但我们不用这个,而用数组模拟双链表,此时,用编号为0的结点表示头结点,用编号为1的结点表示尾节点。2模板constintN=1e6+10;intidx;//用来表示所有的结点下标。inte[N],l[N],r[N];//e[i]表示结点
YMWM_
·
2023-10-15 03:27
Acwing
算法
数据结构
acwing
算法基础
之数据结构--栈和队列
目录1知识点2模板1知识点栈:先进后出。先进的就是栈底,后进的就是栈顶。后进先出嘛,所以在栈顶弹出元素。队列:先进先出。先进的就是队头,后进的就是队尾。先进先出嘛,所以在队头弹出元素。单调栈:输入数组,求每个元素左边的某个元素,满足(1)比它小,(2)离它最近。//输入数组nums//输出上述要求的数值for(inti=0;i=nums[i]){tt--;}if(tt){cout=nums[i])
YMWM_
·
2023-10-15 03:56
Acwing
数据结构
算法
算法竞赛——进阶指南——
acwing
399. 约翰的旅行 欧拉回路+最小字典序边 打印
只要弄懂欧拉回路的原理,即dfs找回路。就能轻松的写出这题。题目要求字典序最小。那么我们就无法让head[x]=i,加速找欧拉回路的过程。老老实实的0(n*m)的算法遍历最小边权即可。#includeusingnamespacestd;typedeflonglongll;#definels(o>u>>v){if(u==0)break;if(!flag)rt=min(u,v);flag=true;c
夕林山寸
·
2023-10-14 14:12
#
算法竞赛——进阶指南
#
图论————欧拉回路
acwing
算法基础
之基础算法--整数离散化算法
目录1知识点2模板1知识点整个范围很大,但存在的数据点很少。比如从−109-10^9−109到10910^9109,但总共只有10610^6106个数。可以采用离散化的思想来做,即将离散的大数值映射成连续的小数值(一般是1,2,3,⋯ ,n1,2,3,\cdots,n1,2,3,⋯,n)。看到这里,你是不是觉得小数值与向量下标比较相似,是的,它本质就是下标,从1开始编号还是从0开始编号,取决于业务
YMWM_
·
2023-10-14 12:15
Acwing
算法
acwing
算法基础
之基础算法--位运算算法
目录1知识点2模板1知识点(一)n的二进制表示中第k位是0还是1,注意k从0开始编号。先把第k位移动到最后一位,即n>>k看个位是几,即x&1综合上述,即n>>k&1。(二)lowbit(x)操作,返回x的最后一位1是多少。比如x=(101000)2,则lowbit(x)=(1000)2x=(101000)_2,则lowbit(x)=(1000)_2x=(101000)2,则lowbit(x)=(
YMWM_
·
2023-10-14 12:45
Acwing
算法
acwing
算法基础
之基础算法--区间合并算法
目录1知识点2模板1知识点题目类型:将有交集的区间进行合并。算法步骤:先排序区间。维护一个合并区间,每次把合并区间插入到最终答案中。2模板//对segs进行区间合并操作voidmerge(vector>&segs){if(segs.size()==0){//判断传入的是否为空数组,若是,则不进行后续操作。return;}vector>res;sort(segs.begin(),segs.end()
YMWM_
·
2023-10-14 12:42
Acwing
算法
第二章
算法基础
练习2.1-1以图2-2为模型,说明INSERTION-SORT在数组A=[31,41,59,26,41,58]上的执行过程。[31,41,59,26,41,58]key=41[31,41,59,26,41,58]key=59[31,41,59,26,41,58]key=26[31,41,59,59,41,58]key=26[31,41,41,59,41,58]key=26[31,31,41,59
丶不霁何虹
·
2023-10-14 11:30
算法基础
之数组双指针(Leetcode题型归纳)
数组双指针(Leetcode题型归纳)1.前言2.双指针基础3.相向双指针3.1定义3.2真题分析3.2.1两数之和(1)3.2.2两数之和-输入有序数组(167)3.2.3三数之和(15)3.2.4最接近的三数之和(16)3.2.5四数之和(18)3.2.6盛最多水的容器(11)3.2.7有效三角形的个数(611)4.同向双指针-快慢指针4.1定义4.2真题分析4.1.1删除排序数组中的重复项(
孤岛使者
·
2023-10-14 06:55
算法基础
leetcode
算法
数组
数据结构与算法一览(树、图、排序算法、搜索算法等)- Review
算法基础
简介-OIWiki(oi-wiki.org)文章目录1.数据结构介绍1.1什么是数据结构1.2数据结构分类2.链表、栈、队列:略3.哈希表:略4.树4.1二叉树4.2B树与B+树4.3哈夫曼(霍夫曼
珞清殇
·
2023-10-14 06:48
二叉树
霍夫曼树
最小生成树
排序算法
图论
22/5/12
1,cfTokitsukazeandGood01-String(easyversion);2,TokitsukazeandGood01-String(hardversion);4,
acwing
1106.
Dull丶
·
2023-10-14 05:38
蓝桥杯
c++
算法
字符串hash模板(
acwing
841)
代码:#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#include#includeusingnamespacestd;constlonglongN=200003;constintP=131;typedefunsignedlonglongULL;ULLh[N],p[N];charst[N]
yusen_123
·
2023-10-14 00:17
数据结构
哈希算法
算法
kmp算法模板(
acwing
831)
#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineLLlonglongusingull=unsign
yusen_123
·
2023-10-14 00:16
数据结构
算法
c++
数据结构
acwing
数据结构笔记(一)
前言:书读百遍其义自见,代码也是一样,不断地写不断地背,才能熟练的掌握y总:yxc链接:https://www.
acwing
.com/来源:
AcWing
著作权归作者所有。
雨落490
·
2023-10-14 00:15
学习笔记
数据结构
算法
链表
AcWing
第二章算法模板总结——数据结构
一、链表与邻接表二、栈与队列三、KMP四、Trie树五、并查集六、堆七、哈希八、C++STL简介一、链表与邻接表前提注明:这里均使用数组实现,因为占用空间小,且访问快。实际面试场合要是用结构体,动态实现。(一)单链表(1)邻接表作用:存储图和树核心实现部分:1、设置单链表必要元素head存储链表头,e[]存储节点的值,ne[]存储节点的next指针,idx表示当前用到了哪个节点2、初始化函数ini
JoyTdt
·
2023-10-14 00:14
算法
acwing
算法基础
课-第二章 数据结构
数据结构单链表思想模板
AcWing
826单链表(模板题)双链表思想模板
AcWing
837双链表(模板题)栈模板
AcWing
828模拟栈(模板题)队列模板
AcWing
829模拟队列(模板题)单调栈模板
AcWing
830
偶然路过的帅小伙z
·
2023-10-14 00:40
#
算法
-
acwing算法基础课
数据结构
算法
链表
Acwing
算法基础
课学习笔记
Acwing
学习笔记第一章基础算法快速排序归并排序二分查找前缀和与差分差分位运算离散化第二章数据结构单链表双链表栈队列单调栈单调队列KMP算法Trie并查集堆哈希表第三章搜索与图论DFSBFS树与图的深度优先遍历树与图的广度优先遍历拓扑排序图论朴素
togph
·
2023-10-14 00:40
Python
算法
学习
笔记
acwing
基础课——哈希表
由数据范围反推算法复杂度以及算法内容-
AcWing
常用代码模板2——数据结构-
AcWing
基本思想:哈希表:也叫做散列表。是根据关键字和值(Key-Value)直接进行访问的数据结构。
我的鱼干呢w
·
2023-10-14 00:39
acwing算法基础课二刷记录
散列表
数据结构
算法
c++
算法基础
的数据结构模板
文章目录一、链表1.单链表2.双链表二、堆栈1.栈(1)基本特点(2)单调栈2.队列(1)基本特点(2)单调队列三、KMP字符匹配,Trie1.KMP字符匹配2.Trie四、并查集五、堆六、散列表1.模拟散列表2.字符串哈希一、链表由于动态链表new一个新空间的时候耗时较长,因此写算法题时,尽量用数组模拟链表,即静态链表,不需要new,更快速,可以节约很多时间;1.单链表constintN=1e8
litchi&&mango
·
2023-10-14 00:36
算法基础
数据结构
AcWing
第46场周赛
题目列表
AcWing
4396.取石子题目描述两个小朋友玩取石子游戏。第一个小朋友面前有n1个石子,第二个小朋友面前有n2个石子。两人轮流取自己面前的石子。第一个小朋友先手,第二个小朋友后手。
昂昂累世士
·
2023-10-14 00:35
其它
贪心
Trie树
Hash
算法基础
(
ACWing
)
算法基础
基础算法快速排序快速排序,背一背板子。一点心得:快速排序不是稳定算法快速排序时间复杂度O(nlogn),空间复杂度是O(longn)虽然没有开辟新的空间但是递归占用了栈空间。
Krifood
·
2023-10-14 00:35
学习C++
算法
数据结构
AcWing
840. 模拟散列表 (解决hash冲突两种方法---开放寻址法和链地址法)
题目链接:点击查看题目描述:维护一个集合,支持如下几种操作:Ix,插入一个数x;Qx,询问数x是否在集合中出现过;现在要进行N次操作,对于每个询问操作输出对应的结果。输入输出格式:输入第一行包含整数N,表示操作数量。接下来N行,每行包含一个操作指令,操作指令为Ix,Qx中的一种。输出对于每个询问指令Qx,输出一个询问结果,如果x在集合中出现过,则输出Yes,否则输出No。每个结果占一行。输入输出样
在森林中麋了鹿
·
2023-10-14 00:30
早年算法竞赛学过的知识点
哈希表
链表
ACwing
840 - 模拟散列表(Hash)
维护一个集合,支持如下几种操作:“Ix”,插入一个数x;“Qx”,询问数x是否在集合中出现过;现在要进行N次操作,对于每个询问操作输出对应的结果。输入格式第一行包含整数N,表示操作数量。接下来N行,每行包含一个操作指令,操作指令为”Ix”,”Qx”中的一种。输出格式对于每个询问指令“Qx”,输出一个询问结果,如果x在集合中出现过,则输出“Yes”,否则输出“No”。每个结果占一行。数据范围1≤N≤
吃柚子的玫瑰食客
·
2023-10-14 00:27
Hash
哈希表
数据结构
ACwing
841 - 字符串哈希(字符串hash)
给定一个长度为n的字符串,再给定m个询问,每个询问包含四个整数l1,r1,l2,r2,请你判断[l1,r1]和[l2,r2]这两个区间所包含的字符串子串是否完全相同。字符串中只包含大小写英文字母和数字。输入格式第一行包含整数n和m,表示字符串长度和询问次数。第二行包含一个长度为n的字符串,字符串中只包含大小写英文字母和数字。接下来m行,每行包含四个整数l1,r1,l2,r2,表示一次询问所涉及的两
吃柚子的玫瑰食客
·
2023-10-14 00:27
Hash
字符串
哈希表
hash
hash整数映射模板(
acwing
840)
hash:1.插入整数(范围大,如-1e9-1e9),2.查询某整数是否出现过1.拉链法:#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing
yusen_123
·
2023-10-13 23:55
数据结构
哈希算法
算法
c++
C++ STL
算法基础
与迭代器 day16
C++STL
算法基础
与迭代器day16C++迭代器迭代器是一个类中类,通过实现运算符重载实现对象模仿指针的行为对容器进行遍历迭代器类型分为:正向迭代器:容器名::iteratoriterbegin();
[小瓜]
·
2023-10-13 20:53
励志学习C瓜瓜
c++
算法
开发语言
笔记
学习
AcWing
170. 加成序列(搜索)
迭代加深原题链接感悟:之前用紫书学了下迭代加深,自我感觉应该还是可以的,这次在来实践的时候才发现,除了知道大概要怎么做外,其他的全无头绪。很难受。这道题还是简单题啊!!!从这道题开始总结经验吧,还有老师讲的很好啊。题型基本框架数据的存储状态path[]剪枝--枚举对象的顺序--判重intmaxd;//限定的深度for(maxd=1;;maxd++)if(dfs(1,maxd))break;本题思路
良木lins
·
2023-10-13 17:36
LeetCode算法C++刷题笔记Day-01
一、
算法基础
(主题:二分查找)1.在排序数组中查找元素的第一个和最后一个位置(Q34)题目描述是:给定一个升序数组,然后找到元素在数组中的开始与结束位置,不存在元素则返回[-1,-1]解题思路肯定是双指针
EkayHwang
·
2023-10-13 09:38
算法
leetcode
c++
Acwing
.4741 魔法百合井(动态规划)
题目森林里有一口很深的魔法井,井中有L朵百合花。你带着一个大空篮子和足够多的硬币来到了井边。这个井有魔力,向里面投入硬币可以发生神奇的事情:如果你向井里一次性投入1个硬币,井就会发动魔法,将一朵百合花扔进你的篮子里。如果你向井里一次性投入4个硬币,井就会发动魔法,统计并记录到目前为止,已经扔进你的篮子里的百合花的数量。如果你向井里一次性投入2个硬币,井就会发动魔法,将等同于上次记录数量的百合花扔进
iAkuya
·
2023-10-12 23:04
java算法实录
动态规划
算法
Acwing
.4736步行者(模拟)
题目约翰参加了一场步行比赛。比赛为期N天,参赛者共M人(包括约翰)。参赛者编号为1∼M,其中约翰的编号为P。每个参赛者的每日步数都将被赛事方记录并公布。每日步数最多的参赛者是当日的日冠军(可以有并列冠军)。如果一名参赛者可以连续N天成为日冠军,那么他将成为创造历史的传奇冠军,这正是约翰的最终目标。在比赛结束后,约翰拿到了所有选手的全部成绩,并试图分析自己在实现目标方面还差了多少步。对于第i天,如果
iAkuya
·
2023-10-12 23:25
java算法实录
算法
acwing
1591.快速排序
#include#includeusingnamespacestd;constintN=100010;intq[N],od[N];intn;voidquick_sort(intq[],intl,intr){if(l>=r)return;inti=l-1,j=r+1;intx=q[l+r>>1];while(ix);if(ires;intlmax=0;for(inti=0;ilmax){res.pu
随风而散y
·
2023-10-12 23:04
算法
数据结构
c++
ACwing
算法基础
笔记
快排(不稳定)分治时间复杂度在O(nlogn)~O(n^2)之间1.确定分界点2.调整区间3.递归(先处理左段,再处理右段)785.快速排序#includeusingnamespacestd;constintN=1e6+10;intn,q[N];voidquick_sort(intq[],intl,intr){if(l>=r)return;intx=q[(l+r)/2],i=l-1,j=r+1;w
sss-yyyy
·
2023-10-12 10:10
算法
c++
排序算法
Acwing
-
算法基础
课 - 笔记(基础算法 · 三)
文章目录基础算法(三)双指针小结位运算离散化区间合并基础算法(三)这节讲的是双指针算法,位运算,离散化,区间合并双指针2个指针指向不同的序列比如归并排序2个指针指向同一个序列比如快速排序对于形如for(inti=0;iusingnamespacestd;constintN=1e5+10;intn;intq[N],c[N];//这里对于判断重复,采用了计数排序的思想,若数的范围较大,或者数不是整数,
抠脚的大灰狼
·
2023-10-12 09:03
算法
Acwing算法基础课
算法
离散化
双指针
位运算
Acwing
-
算法基础
课 - 笔记(基础算法 · 一)
文章目录基础算法(一)排序快排衍生题目:求第k个数归并衍生题目:逆序对的数量二分整数二分浮点数二分基础算法(一)本节讲解的是排序和二分,排序讲解了快排和归并,二分讲解了整数二分和浮点数二分。排序快排,归并的时间复杂度都是O(nlogn)O(nlogn)O(nlogn),可以这样想,他们的思想都是分治,而分治在代码实现上是通过递归去做的,他们的递归层数都是lognlognlogn层,每一层的处理都是
抠脚的大灰狼
·
2023-10-12 09:32
算法
Acwing算法基础课
算法
acwing
算法基础
课-第一章 基础算法
基础算法快速排序思想模板注意点
AcWing
785.快速排序(模板题)
AcWing
786.第k个数归并排序思想模板
AcWing
787.归并排序(模板题)
AcWing
788.逆序对的数量二分思路模板
AcWing
789
偶然路过的帅小伙z
·
2023-10-12 09:00
#
算法
-
acwing算法基础课
算法
c++
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他