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
算法基础之数据结构--栈和队列
目录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
算法
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++
AcWing
第46场周赛
题目列表
AcWing
4396.取石子题目描述两个小朋友玩取石子游戏。第一个小朋友面前有n1个石子,第二个小朋友面前有n2个石子。两人轮流取自己面前的石子。第一个小朋友先手,第二个小朋友后手。
昂昂累世士
·
2023-10-14 00:35
其它
贪心
Trie树
Hash
算法基础(
ACWing
)
算法基础基础算法快速排序快速排序,背一背板子。一点心得:快速排序不是稳定算法快速排序时间复杂度O(nlogn),空间复杂度是O(longn)虽然没有开辟新的空间但是递归占用了栈空间。主要的优化就是在排序过程中基准数的选择上,单纯固定取左右端点在面对有序数组时时间复杂度将退化为O(n^2)类似冒泡可以使用取中间值法,或者左右端点中间及中间的数三数中去中位数的方法,或者每次使用区间内的的随机数,但是会
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++
AcWing
170. 加成序列(搜索)
迭代加深原题链接感悟:之前用紫书学了下迭代加深,自我感觉应该还是可以的,这次在来实践的时候才发现,除了知道大概要怎么做外,其他的全无头绪。很难受。这道题还是简单题啊!!!从这道题开始总结经验吧,还有老师讲的很好啊。题型基本框架数据的存储状态path[]剪枝--枚举对象的顺序--判重intmaxd;//限定的深度for(maxd=1;;maxd++)if(dfs(1,maxd))break;本题思路
良木lins
·
2023-10-13 17:36
【数据结构】线段树
算法提高
课笔记还未更新完文章目录原理pushupbuildmodifyquerypushdown(懒标记/延迟标记)扫描线法原理时间复杂度:O(logn)线段树是一棵二叉树,把一段区间分成多个部分类似堆的方式
Texcavator
·
2023-10-13 12:37
数据结构
数据结构
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++
试题
算法提高
天天向上
问题描述A同学的学习成绩十分不稳定,于是老师对他说:“只要你连续4天成绩有进步,那我就奖励给你一朵小红花。”可是这对于A同学太困难了。于是,老师对他放宽了要求:“只要你有4天成绩是递增的,我就奖励你一朵小红花。”即只要对于第i、j、k、l四天,满足i#includeusingnamespacestd;longlongdp[2007][5];//i表示天数,j表示小红花的数量dp[][]表示第i天开
菜鸡的博客
·
2023-10-12 19:44
动态规划
蓝桥杯
蓝桥杯 试题
算法提高
编程求一元二次方程的根
问题描述编写一个求解一元二次方程的实数根的程序,方程的系数由用户在运行xh输入格式输入一行三个整数分别为一元二次方程的三个系数,数据之间以空格隔开输出格式输出一行为方程的实数根(若两根不同较大的在前两根以空格隔开若两根相同输出一个若无根输出NO)样例输入1-54样例输出41样例输入1-21样例输出1样例输入101样例输出NO`解析:主要是需要浮点类型来存储系数,然后用%g的方式输出在这里插入代码片
菜鸡的博客
·
2023-10-12 19:13
蓝桥杯
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++
Acwing
算法基础课-数据结构-模板习题
目录一、链表1.单链表2.双链表二、栈1.模拟栈2.表达式求值3、单调栈三、队列1.模拟队列数组模拟:queueSTL:2、单调队列滑动窗口四、KMPkmp字符串五、Trie1.Trie字符串统计2.最大异或对六、并查集1.合并集合2.连通块中点的数量3.食物链七、堆1.模拟堆2.堆排序八、哈希表1.模拟散列表拉链法:开放寻址法:2.字符串哈希程序=算法+数据结构数据结构三要素:逻辑结构、存储结构
Yang 丶。
·
2023-10-12 09:00
c++
c语言
acwing
算法基础课——双指针算法
AcWing
799.最长连续不重复子序列给定一个长度为n的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。输入格式第一行包含整数n。
ndhw
·
2023-10-12 09:59
学习
c++
算法
【无标题】
AcWing
算法基础课——基础算法
AcWing
算法基础课目录1.1快速排序1.2归并排序1.3二分算法1.3.1整数二分1.3.2实数二分1.4高精度加减乘除1.4.1高精度加法1.4.2高精度减法1.4.3高精度乘法1.5前缀和与差分
霍斗
·
2023-10-12 09:59
acwing算法基础课复习
算法
AcWing
算法基础课-双指针
双指针算法模板:for(inti=0,j=0;i#includeusingnamespacestd;intmain(){stringstr;getline(cin,str);//读入方式遇到换行停止//cin>>str遇到空格停止for(inti=0;i#includeusingnamespacestd;constintN=1e5+10;inta[N],s[N];//s[N]存储当前探索区间每个元
里屿
·
2023-10-12 09:29
AcWing算法基础课
算法
c++
c语言
【模板】
ACwing
算法基础课模板小全
一、基础算法快速排序算法模板voidquick_sort(intq[],intl,intr){//递归的终止情况if(l>=r)return;//选取分界线。这里选数组中间那个数inti=l-1,j=r+1,x=q[l+r>>1];//划分成左右两个部分while(ix);if(i>1];quick_sort(q,l,i-1),quick_sort(q,i,r);x不能取q[r]和q[(l+r+1
Zh0uKal1
·
2023-10-12 09:26
算法
C++
算法
数据结构
排序算法
ACwing
算法基础课——基础算法
Acwing
——https://www.
acwing
.com/快排#includeusingnamespacestd;constintN=100001;intq[N];voidquick_sort(intq
L1uZQ
·
2023-10-12 09:20
算法—C++
算法
c++
数据结构
acwing
算法基础之基础算法--求逆序对的数目
目录1知识点2模板1知识点合并两个有序数组,对于有序数组[l,mid]和有序数组[mid+1,r],将i指向前者,将j指向后者。在将每一个j插入最终有序数组中时,计算sj=mid−i+1s_j=mid-i+1sj=mid−i+1,此为(x,nums[j])的逆序对数目。2模板//数组nums,返回数组中逆序对的数目longlongmerge_sort(vector&nums,intl,intr){
YMWM_
·
2023-10-12 09:49
Acwing
算法
数据结构
acwing
算法基础之基础算法--快速选择算法
目录1知识点2模板1知识点快速选择算法基于快速排序算法,用于求解第k小的数,它的时间复杂度为O(n)。算法步骤如下:选取分界点x,设置为nums[(l+r)/2]。重排数组,使得左边部分的都小于等于x,右边部分的都大于等于x。如果k小于等于左边部分长度sls_lsl,则递归左边部分;否则递归右边部分,求第k−slk-s_lk−sl小的数。2模板//nums为原数组//返回第k小的数,k从1开始in
YMWM_
·
2023-10-12 09:49
Acwing
算法
数据结构
acwing
算法基础之基础算法--差分算法
目录1知识点2模板1知识点已知原数组a1,a2,⋯ ,ana_1,a_2,\cdots,a_na1,a2,⋯,an获得其差分数组b1,b2,⋯ ,bnb_1,b_2,\cdots,b_nb1,b2,⋯,bn,b1=a1b_1=a_1b1=a1b2=a2−a1b_2=a_2-a_1b2=a2−a1bi=ai−ai−1b_i=a_i-a_{i-1}bi=ai−ai−1此时,数组a是数组b的前缀和数组。
YMWM_
·
2023-10-12 09:19
Acwing
算法
AcWing
算法基础课PART 1基础算法
AcWing
算法基础课PART1基础算法快速排序归并排序Notes二分整数二分浮点数二分高精度计算输入/输出加法减法乘法除法前缀和与差分前缀和差分位运算离散化区间合并快速排序基于分治思想的不稳定排序(特殊情况
又是安静写bug的一天呢
·
2023-10-12 09:47
C++
算法
算法
排序算法
数据结构
acwing
算法基础之基础算法--双指针算法
目录1知识点2模板1知识点双指针算法的核心思想:for(inti=0;iwords;for(inti=0;i
YMWM_
·
2023-10-12 09:12
Acwing
算法
LeetCode【279】完全平方数
题目:思路:https://www.
acwing
.com/solution/leetcode/content/114877/1、给定数字,是由若干个完全平方数组合而成,求使用的最小的完全平方数的个数,如果这些完全平方数已知
Keal、
·
2023-10-12 00:31
LeetCode-动态规划
leetcode
算法
职场和发展
蓝桥杯
AcWing
学习笔记 7-2贪心的学习(下)(附相关蓝桥真题:后缀表达式、灵能传输)(Java)
文章目录蓝桥杯贪心(下)例题
AcWing
122.糖果传递
AcWing
112.雷达设备第十届2019年蓝桥杯真题
AcWing
1247.后缀表达式
AcWing
1248.灵能传输蓝桥杯我的
AcWing
题目及图片来自蓝桥杯
小成同学_
·
2023-10-12 00:22
蓝桥杯
蓝桥杯
java
算法
贪心算法
职场和发展
【
Acwing
187】导弹防御系统(LIS+剪枝+贪心+dfs+迭代加深)
题目描述看本文需要准备的知识1.最长上升子序列(lis)的算法思想和算法模板2.
acwing
1010拦截导弹(lis+贪心)题解本题题解,需要知道这种贪心算法3.简单了解dfs暴力搜索、剪枝、搜索树等概念思路讲解
亿维数组
·
2023-10-11 13:15
算法综合
Acwing
深度优先
剪枝
迭代加深
c++
acwing
lis
【ccf-csp题解】第7次csp认证-第三题-路径解析超详细题解-字符串模拟
本题思路来源于
acwing
ccfcsp认证课题目描述思路分析首先,为了处理路径中的反斜杠符号,我们可以实现一个get函数,把一个路径中每一对反斜杠之间的内容存到vector中,如果有连续的多个反斜杠则只看成一个举个例子
亿维数组
·
2023-10-11 13:34
算法综合
CCF-CSP
算法
acwing
ccf-csp
字符串模拟
56. 从1到n整数中1出现的次数
题目地址:https://www.
acwing
.com/problem/content/15/AC代码classSolution{public:intNumberOf1Between1AndN_Solution
蜜糖_7474
·
2023-10-11 12:56
AcWing
动态规划
1.背包问题01背包问题有N件物品和一个容量是V的背包。每件物品只能使用一次。第i件物品的体积是vi,价值是wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。接下来有N行,每行两个整数vi,wi,用空格隔开,分别表示第i件物品的体积和价值。输出格式输出一个整数,表示最大价值。intv
柒月栗子
·
2023-10-11 09:59
算法笔记
动态规划
算法
深度优先
算法进阶指南:第二章练习题
1.括号画家150.括号画家-
AcWing
题库牛客竞赛-括号画家遇到左括号就入栈,右括号需要栈顶的同类左括号对应。用一个vis数组记录配对合法的下标为1,做完后求最大连续的1即可。
2,4(1H,3H)-PD are mine
·
2023-10-11 06:58
算法竞赛进阶指南题目
算法进阶指南
数据结构
acwing
博弈论 台阶-Nim游戏
#includeusingnamespacestd;intn;//台阶nim游戏//我们可以把奇数台阶当成经典的nim游戏。如果先手状态是必胜态,即各奇数台阶石子数异或非0,则为必胜态//经典nim游戏不必多谈。主要是为什么可以只考虑奇数台阶,因为如果对手操作的是偶数台阶,你一定可以还原原来的奇数台阶,最后对手面对的仍然是必败态。//记住经典题型,领悟具体深意。intmain(){cin>>n;i
爱吃代码的航航
·
2023-10-10 18:18
acwing算法学习
c++
算法
,
acwing
.894(sg函数)
给定n�堆石子,两位玩家轮流操作,每次操作可以取走其中的一堆石子,然后放入两堆规模更小的石子(新堆规模可以为00,且两个新堆的石子总数可以大于取走的那堆石子数),最后无法进行操作的人视为失败。问如果两人都采用最优策略,先手是否必胜。输入格式第一行包含整数n。第二行包含n个整数,其中第i个整数表示第i堆石子的数量ai。输出格式如果先手方必胜,则输出Yes。否则,输出No。数据范围1≤n,ai≤100
yusen_123
·
2023-10-10 18:18
数论
算法
数据结构
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他