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
多校训练
暑假N天乐【比赛篇】 —— 2019牛客暑期
多校训练
营(第二场)
最近几天都没写博客,真是没什么时间写了,专题卡着,一周四场比赛,场场爆零,补题都补傻了。第一场还差两题可能今天补掉吧,昨天的杭电也是完全没动,感觉...很烦第二场牛客断断续续也是补了几天...大概一天也就两题这样,然后补了六题感觉差不多了,就先放上来好了。以下题解包括:\(A\\\D\\\E\\\F\\\H\\\J\)比赛地址:https://ac.nowcoder.com/acm/contest
weixin_30249203
·
2020-08-04 03:54
暑假N天乐【比赛篇】 —— 2019杭电暑期
多校训练
营(第四场)
本来想说这场放掉了,算了还是补了吧...以下题解包括:\[1001【HDU-6614】\\1003【HDU-6616】\\1007【HDU-6620】\\1008【HDU-6621】\\1010【HDU-6623】\]【1001】思维HDU-6614ANDMinimumSpanningTreehttp://acm.hdu.edu.cn/showproblem.php?pid=6614需要建一颗树,
叛逆的鲁鲁修love CC
·
2020-08-04 03:51
J.Just Shuffle2020(模拟,置换) 牛客暑期
多校训练
营(第二场)
题意:按照c[i]=b[a[i]]c[i]=b[a[i]]c[i]=b[a[i]]进行置换,给你起点排列和终点排列,置换了k次,求置换排列思路:模拟枚举环上节点,然后置换数组就对应p[b[i]]=b[i+1]p[b[i]]=b[i+1]p[b[i]]=b[i+1],相当于在环上后移一位。是道原题,详解可以看:https://blog.csdn.net/tomjobs/article/details
tomjobs
·
2020-08-04 01:48
#
其他比赛题目
#
置换
2020牛客暑期
多校训练
营(第四场)B Basic Gcd Problem
2020牛客暑期
多校训练
营(第四场)BBasicGcdProblem题意BBasicGcdProblem给定c,x求解最大的Fc(x)。
f7japsvclfvb
·
2020-08-04 00:07
数论
程序设计
2020牛客暑期
多校训练
营(第四场)H Harder Gcd Problem
2020牛客暑期
多校训练
营(第四场)HHarderGcdProblem题意HHarderGcdProblem将1~n的数两两匹配,匹配要求两两不互质,求最大的匹配数目和匹配过程。
f7japsvclfvb
·
2020-08-04 00:36
数论
2020牛客暑期
多校训练
营(第三场)F Two Matchings
2020牛客暑期
多校训练
营(第三场)FTwoMatchings题意FTwoMatchings给出a,b,求c/d-e/f=a/b的一个可行解。
f7japsvclfvb
·
2020-08-04 00:35
牛客多校
数论
2020暑期牛客
多校训练
营第七场(G)Topo Counting
TopoCounting原题请看这里题目描述:给定一种有向无环图———的晒肉架图(DRG)(DRG)(DRG),由唯一参数NNN控制。DRGDRGDRG包含NNN组顶点。第iii组ViV^iVi包含2N2N2N个顶点:V1i,V2i,⋯,V2NiV^i_1,V^i_2,\cdots,V^i_{2N}V1i,V2i,⋯,V2Ni在DRGDRGDRG中有两种类型的边:组内边(每组内的边)和内部-组边(
2018summerljy
·
2020-08-04 00:25
动态规划
2020暑期牛客
多校训练
营第七场(H)Dividing(整数分块)
Dividing原题请看这里题目描述:以下规则定义了一种整数元组-传奇元组:(1,k)(1,k)(1,k)始终是传奇元组,其中k是整数。如果(n,k)(n,k)(n,k)是传奇元组,则(n+k,k)(n+k,k)(n+k,k)也是传奇元组。如果(n,k)(n,k)(n,k)是传奇元组,(nk,k)(nk,k)(nk,k)也是传奇元组。我们想知道传奇元组(n,k)(n,k)(n,k)的数量,其中1≤
2018summerljy
·
2020-08-04 00:55
2020暑期牛客
多校训练
营第七场(I)Valuable Forests(dp,组合数学,prufer)
ValuableForests原题请看这里题目描述:我们将无根树T的权值定义为∑u∈V(T)(d(u))2\sum_{u\inV(T)}(d(u))^2∑u∈V(T)(d(u))2,其中V(T)V(T)V(T)是TTT的所有顶点的集合,而d(u)d(u)d(u)是顶点uuu的度。我们将森林的价值定义为森林中所有树木的价值之和。现在,我们希望您用NNN个标记的顶点来回答所有森林的值之和。为了避免计算
2018summerljy
·
2020-08-04 00:54
动态规划
2020牛客暑期
多校训练
营第六场Josephus Transform(二分+树状数组+置换群)
JosephusTransform原题请看这里题目描述:给定长度为nnn的排列PPP(((初始PPP==={\{{1,2,...,n1,2,...,n1,2,...,n}\}})))和mmm次操作。每次操作可以用(k,x)(k,x)(k,x)表示,代表执行xxx次k−k-k−约瑟夫变换。请输出最后的排列。k−k-k−约瑟夫变换表示:将排列PPP排成一个环,从第一位开始逐个数数,将数到kkk的元素删
2018summerljy
·
2020-08-04 00:54
二分法
2020牛客暑期
多校训练
营第二场Just Shuffle
JustShuffle原题传送门题目大意:给定大小为n的排列A和整数k(1≤n≤10^5,10^8≤k≤10^9,k为质数).。求出一个排列置换P,使得在执行k次排列置换P后,会将排列{1,2,3,…,n}变为A。请输出{1,2,3,…,n}在执行一次排列置换P后的结果。如果有多个解,输出任意一个即可。样例输入:3998244353231样例输出:312题解:首先把A的所有环求出来。不妨设这些环的
2018summerljy
·
2020-08-04 00:54
2020暑期牛客
多校训练
营第七场(B)Mask Allocation(gcd/暴力)
MaskAllocation原题请看这里题目描述:有n∗mn*mn∗m个口罩需要分配。已知共有222种医院,分别为nnn家重症医院和mmm家移动轻症医院。这些口罩需要被打包成盒装送去医院,但是并不知道应该送去重症医院还是轻症医院,因此应该将口罩打包成能被分为每组nnn个共mmm组,和每组mmm个共nnn组的形式。请输出口罩盒数量最小,且字典序最大的方案输入描述:有多个测试用例。输入的第一行包含一个
2018summerljy
·
2020-08-04 00:54
gcd
2020-HDU
多校训练
赛1011 (Lyndon 分解)
MinimumIndexTimeLimit:3000/1500MS(Java/Others)MemoryLimit:524288/524288K(Java/Others)TotalSubmission(s):264AcceptedSubmission(s):56ProblemDescriptionLets=s1s2⋯snbeastringoflengthn.Foranyintegerkbetwee
剪云 者
·
2020-08-03 23:57
lyndon
2020牛客暑期
多校训练
营(第六场)B.Binary Vector
2020牛客暑期
多校训练
营(第六场)B.BinaryVector题目链接题目描述Roundgodisobsessiveaboutlinearalgebra.LetA={0,1}A=\{0,1\}A={0,1
旺 崽
·
2020-08-03 23:37
数论
牛客
2020牛客暑期
多校训练
营(第四场)H.Harder Gcd Problem
2020牛客暑期
多校训练
营(第四场)H.HarderGcdProblem题目链接题目描述AftersolvingtheBasicGcdProblem,ZYBgivesyouamoredifficultone
旺 崽
·
2020-08-03 23:37
思维
素筛
牛客
2020牛客暑期
多校训练
营(第一场)F. Infinite String Comparision
链接https://ac.nowcoder.com/acm/contest/5666/F题意比较字符串a∞a^\inftya∞,b∞b^\inftyb∞的大小思路类比101010进制中无限循环小数,如0.233233...=233999=233103−10.233233...=\frac{233}{999}=\frac{233}{10^3-1}0.233233...=999233=103−1233
c4Lnn
·
2020-08-03 23:00
数学——杂项
2020牛客暑期
多校训练
营(第一场)F Infinite String Comparision
intmain(){while(cin>>str1&&cin>>str2){lllen1=strlen(str1);lllen2=strlen(str2);lllen=2*max(len1,len2);boolflag=0;for(lli=0;istr2[i%len2]){cout'<
柠檬咕咕咕
·
2020-08-03 23:00
2019牛客暑期
多校训练
(第八场)J-Just Jump
2019牛客暑期
多校训练
(第八场)J-JustJump题意某人要从1走到L点,中间有L-1个点可以走,他每次最少走d步。有m个条件,在第ti步不能走到pi点。问有多少种走法。
歇斯底里的o微笑
·
2020-08-03 23:12
数论
动态规划
2020牛客暑期
多校训练
营(第二场)J.Just Shuffle(逆元+模拟)
J-JustShuffle题意:给定一个排列A和一个大质数k,找出一个置换B,使得P经过k次B置换后得到A,输出第一次置换后的结果题解:在排列A上找出所有环,记环的大小为szisz_{i}szi,每一步移动的长度为tmpitmp_{i}tmpi,使得tmpi∗k≡1modszitmp_{i}*k\equiv1modsz_{i}tmpi∗k≡1modszi,也就是求出k在modszimodsz_{i
Z.rush
·
2020-08-03 23:49
数学
牛客多校
模拟
2020牛客暑期
多校训练
营(第八场)Game SET
传送门:GameSET题意一套牌有四种属性,每种属性都有三种特征,shapes(one,two,orthree),shape(diamond,squiggle,oroval),shading(solid,striped,oropen),color(red,green,orpurple),如果是*,可以选任意一种。给出n套牌,每套牌给出[][][][],问有没有三张牌符合同一属性的特征要么全都相同,
只能过样例嘤嘤嘤
·
2020-08-03 23:00
2019杭电暑假
多校训练
第一场 Path(最短路+最小割)
【题目】TimeLimit:2000/1000MS(Java/Others)MemoryLimit:262144/262144K(Java/Others)TotalSubmission(s):1646AcceptedSubmission(s):447ProblemDescriptionYearslater,Jerryfellinlovewithagirl,andheoftenwalksforalo
ccsu_deer
·
2020-08-03 23:47
图论--Dinic
网络流
2020牛客暑期
多校训练
营(第七场)C.A National Pandemic
题面链接思路:一个很显然的操作是把w−dis(x,y)w-dis(x,y)w−dis(x,y)写成w+depx+depy−2deplca(x,y)w+dep_x+dep_y-2dep_{lca(x,y)}w+depx+depy−2deplca(x,y)前三项都能用一个变量累加出来,那么主要问题就是如何较快的求deplca(x,y)dep_{lca(x,y)}deplca(x,y)。那我们可以对树进
pubgoso
·
2020-08-03 23:50
树链剖分
树状数组
2020牛客暑期
多校训练
营(第五场)A.Portal
题目链接思路:dp[i][j][k]dp[i][j][k]dp[i][j][k]表示完成第i个任务,当前在j节点,有一个传送门在k节点的最小花费。显然,完成第i个任务后,j在目标节点上是最优的。。。。分以下几种情况分类转移,设当前目标节点为x:1.j->x。j直接走到x。2.j->k->x。在j设置传送门,传送到k,从k走到x,此时可以选择关闭j/k的任意一个传送门。3.从j走到y,在y设置传送门
pubgoso
·
2020-08-03 23:19
dp
最短路
2020牛客暑期
多校训练
营(第四场)H.Harder Gcd Problem(数学)
题目传送题意:给出1-n的数字,让选择m对数字,让gcd(a_i,b_i)>1,让m尽可能大,并且输出这m对对应的数字。思路:既然要m尽可能的大,那么肯定就是要求配对的越多。那么需要配对得越多,那么就需要充分的利用他们每个数的因子,来进行某种完美匹配,以达到最多的匹配数目,那么我们就想这种匹配方法就可以了完美匹配的方法:用埃氏筛来进行变化,筛出每个数的质因子个数,质因子种类数,以及最小质因子和拥有
要无愧于人
·
2020-08-03 20:54
牛客
数论
数学
贪心
2019牛客暑期
多校训练
营(第二场)A Eddy Walker 打表规律?
题目链接:https://ac.nowcoder.com/acm/contest/882/A题意:n个点的环,初始在0,可以随机向前向后,n个位置都走完,最后停在m的概率,最后输出前i种情况的概率题解:打表发现,1-n-1的点概率为1/n-1,特别情况,n=1,m=0概率为1,其他m=0概率为0打表:#includeusingnamespacestd;intvis[30];intbook[30];
mmk27
·
2020-08-03 20:52
打表
牛客暑假
多校训练
营(第一场)F-Infinite String Comparision-字符串
因为复制过来就散了,就截图发了题意:一个字符串可以无限复制,那么比较a,b字符串无限复制后,谁比较大。思路:这题一直被T,大概思路想到了,但是结束条件没有控制好,所以导致一直超时,这题应该是结束条件应该是最长的字符串的两倍就可以判断出来,找最小的循环节,但是lcm(两个字符串长度会超时),所以根据周期性引理,t1+t2-gcd(t1,t2)需要截的字符串,i从第i为开始,截取lb的长度。还有一种很
Mars Space Station
·
2020-08-03 19:04
暑假牛客比赛
2020牛客暑期
多校训练
营(第八场) Kabaleo Lite
传送门:KabaleoLite题意有n道菜,1≤n≤105,a[i]是每道菜可以赚的钱,−109≤ai≤109,b[i]是这道菜的个数,1≤bi≤105,你每次只能选从1开始连续的菜,然后问最多有多少顾客,并且顾客最多的前提下赚的钱最多是多少。题解这个题的重点在于会用__int128,我都没见过,好菜呜呜。从数据可以看出,爆longlong了,一开始没发现,和队友疯狂wa,然后还是不会负数的大数,
只能过样例嘤嘤嘤
·
2020-08-03 18:00
2020牛客暑期
多校训练
营(第八场)Interesting Computer Game
传送门:InterestingComputerGame题意给出n对数,你可以操作n次,每次操作只能在下面三种中选择一种,问最多可以选多少个不同的数字。什么都不做如果a[i]以前没选过,那么可以选择a[i]如果b[i]以前没选过,那么可以选择b[i]题解想法很简单,就是一个并查集。如果a[i]和b[i]的父亲一样,那么用一个数组记录一下这个父亲,说明这个堆里有环,否则把a[i]和b[i]合并,然后用
只能过样例嘤嘤嘤
·
2020-08-03 18:00
牛客网暑期ACM
多校训练
营(第三场)H Diff-prime Pairs
链接:https://www.nowcoder.com/acm/contest/141/H来源:牛客网题目描述Eddyhassolvedlotsofprobleminvolvingcalculatingthenumberofcoprimepairswithinsomerange.Thisproblemcanbesolvedwithinclusion-exclusionmethod.Eddyhasi
不要再见
·
2020-08-03 17:28
模拟
2019牛客暑期
多校训练
营(第三场)
传送门B.CrazyBinaryString(前缀和)•题意给你一个只包含0,1的串s;求满足0与1的个数相同的子串和子序列;输出这两个串的最大长度;•思路找01个数相同的子串,类似于这个(A题),(话说比那个简单有没有根据前缀和求增量,如果增量相同的话,那这段区间里01个数就相同,然后每次取最大的ans找01个数相同的子序列,那肯定是01中个数少的那个所组成的,输出两倍就好了•代码1#inclu
deoigfot051992
·
2020-08-03 16:05
2020牛客暑期
多校训练
营(第四场)——Basic Gcd Problem
BasicGcdProblem题目描述输入描述Theinputcontainsmultipletestcases.ThefirstlineofinputcontainsoneintegerT(1≤T≤10^6).InthefollowingTlines,eachlinecontainstwointegersni,ci(1≤ni,ci≤10^6)describingonequestion.输出描述F
你的王叔叔
·
2020-08-03 16:51
2020牛客暑期
多校训练
营(第三场) C——Operation Love
2020牛客暑期
多校训练
营(第三场)C——OperationLove题目描述Aliceisabeautyinarobotsociety.Somanyrobotswanttomarryher.Alicedeterminestomarryarobotwhocansolvethefollowingpuzzle
你的王叔叔
·
2020-08-03 16:51
2020牛客暑期
多校训练
营(第六场)BCEK
232北林一队北京林业大学410:02:35B:队友写的,等会再看看。#include#include#includeusingnamespacestd;#definemod1000000007#definelllonglong#defineN30000007intn,a[N],b[N],mul[N];intPow(inta,intb){intres=1;while(b){if(b%2)res=1
夕林山寸
·
2020-08-03 15:47
2020多校牛客
2020牛客暑期
多校训练
营(第七场) Mask Allocation
原题题目描述样例输入25433输出8444411113333思路首先在比赛上,我们想到了一种暴力的方法。我们构造出两个数组,分别存储mmm个nnn和nnn个mmm,然后逐一比对。比对时去长度较小的序列,在同一位进行相间的操作,减完为000的数组位置上有下一位来填充,直至两个数组中都没有数字,答案就是每一次相减的最小值。举个例子:当m=10m=10m=10,n=8n=8n=8时:::构造:a数组存储
火箭勇士热火
·
2020-08-03 15:52
2020牛客暑期
多校训练
营(第一场) Infinite Tree
原题题目描述样例输入31114312440000输出3170思路本题需要用到虚树的知识,不会的可以看看我的这篇博客。然后只要魔改一下模板代码即可,官方题解如下:简单来说就是要把n!n!n!的数字存下来,存的时候只要存它的所有的因子即可。如果用sum[i][j]sum[i][j]sum[i][j]来表示i!i!i!第jjj因子的个数,其中jjj表示从222开始的第jjj个因子,用num[i]num[
火箭勇士热火
·
2020-08-03 15:52
2020牛客暑期
多校训练
营(第六场) Binary Vector
原题题目描述设,每天Roundgod从(即维度为n,每一位由01组成的所有向量的集合)中随机选择一个二进制向量。现在他想知道n天中选取n个线性独立向量的概率。答案的输出格式同上题,模数为。设表示n的答案,最后输出,表示异或。线性独立对于问题B,A^n是仅包含0和1的n维向量。样例输入3123输出500000004194473671861464136思路由于这n个向量线性独立,所以张成了(N维)满秩
火箭勇士热火
·
2020-08-03 15:52
(2020牛客暑期
多校训练
营)[二]Fake Maxpooling
题目描述给定大小为n×m的矩阵和整数k,其中A{i,j}=lcm(i,j),是i和j的最小公倍数。您应该找到所有大小为k×k的子矩阵中的最大值之和。例:只有一行包含三个整数n,m,k(1≤n,m≤5000,1≤k≤min{n,m})。只有一行包含一个整数,表示答案。样例342输出38思路先每一列用单调序列求出最大值,并存起来。把存起来的值每一列用单调队列用单调队列求出最大值,存起来把最后的存起来的
火箭勇士热火
·
2020-08-03 15:20
(2020牛客暑期
多校训练
营)[二]Just Shuffle
题目描述给定大小为n的排列A和整数k。求出一个排列置换P,使得在执行k次排列置换P后,会将排列{1,2,3,…,n}变为A。请输出{1,2,3,…,n}在执行一次排列置换P后的结果。如果有多个解,输出任意一个即可。排列替换解释:若P={p1,p2,p3,…,pn},则表示对于每一个i,将会替换为pi。例如{3,2,1}在进行排列替换{3,1,2}后,1会变成3,2会变成1,3会变成2,即最终结果变
火箭勇士热火
·
2020-08-03 15:48
2019
多校训练
第二场 hdu6601(一个致命错误的反思)
题目链接和题意链接hdu6601KeenOnEverythingButTriangleTimeLimit:6000/3000MS(Java/Others)MemoryLimit:131072/131072K(Java/Others)TotalSubmission(s):2305AcceptedSubmission(s):501ProblemDescriptionNsticksarearranged
a1078539713
·
2020-08-03 14:08
算法竞赛
牛客网暑期ACM
多校训练
营(第二场)A run
通过画图可以发现,dp[i]可以从dp[i-1]走过来,或者dp[i-k]跑过来因为不能连续跑,所以每次都要-1前面几次都没有过,原因是忘记了取模!!!!!!!!(相加的时候取模,相间的时候就不必了,因为可能出现结果为负)#includeusingnamespacestd;typedeflonglongll;#defineMaxint(1e5+10)structquery{lll,r;}q[Max
PinkAir
·
2020-08-03 13:33
ACM
2019暑假
多校训练
第二场 | 部分题解
这次没有爆零有点感动题解链接:https://pan.baidu.com/s/1b9i0yI1oEDcaCZc_SH-K3Q提取码:k2xc复制这段内容后打开百度网盘手机App,操作更方便哦10JustSkipTheProblemHDU6600考虑二进制题目大意:有一个数x在范围0~(2^n)-1内询问一个数y给出答案x&y==y可以询问多次询问之后一起给出回答可以简单证明得到范围是0~(2^n)
OneLine_
·
2020-08-03 13:53
比赛周记
2020牛客暑期
多校训练
营第六场Binary Vector(数学,打表)
题目传送门题目大意设A={0,1}A=\{0,1\}A={0,1},从An(A^n(An(维度为nnn,由010101组成的向量全集)))中随机选取一个。现在他想知道nnn天中选取nnn个线性独立向量的概率。请告诉RoundgodRoundgodRoundgod每个排列的答案,用P⋅Q−1(mod109+7)P⋅Q^{-1}(mod10^9+7)P⋅Q−1(mod109+7)表示。其中Q−1Q^{
Mentallyhand
·
2020-08-03 13:27
2020牛客暑期
多校训练
营第四场Basic Gcd Problem(数论,快速幂,素数筛,记忆化)
题目传送门题目大意已知函数:给定一些正整数对(ni,ci),输出分析不难发现当x>1时,fc(x)=c*fc(x的最大因数1),于是便先用类似素数筛的玩意儿筛出每个数的最大因数,如下:for(inti=2;i#definelllonglongusingnamespacestd;constllmod=1e9+7;constintMAXN=1010101;boolisprime[MAXN];llT,n
Mentallyhand
·
2020-08-03 13:26
2020牛客网暑期
多校训练
营Operation Love(计算几何,叉积)
题目传送门题目大意爱丽丝是机器人社会的美人。这么多机器人想嫁给她恐怖的机翻。爱丽丝决定嫁给可以解决以下难题的机器人:首先,爱丽丝右手掌的形状如下:爱丽丝的左手掌形状与她的右手掌对称。在这个难题中,爱丽丝将给挑战者她手掌的许多手印。挑战者必须正确告诉Alice每个手印是她的左手掌还是右手掌。请注意,爱丽丝手掌的手印由其2D平面坐标按顺时针或逆时针顺序给出。并且形状可以旋转和平移。但是形状不会被放大或
Mentallyhand
·
2020-08-03 13:26
2020牛客暑期
多校训练
营(第四场)H-Basic Gcd Problem
2020牛客暑期
多校训练
营(第四场)H-BasicGcdProblem/****题目来源:2020牛客暑期
多校训练
营(第四场)H-BasicGcdProblem题目链接:https://ac.nowcoder.com
无糖卡布奇诺
·
2020-08-03 13:04
训练赛题目解题报告
2020牛客暑期
多校训练
营(第一场)H-Minimum-cost Flow
2020牛客暑期
多校训练
营(第一场)H-Minimum-costFlow/*****题目来源:2020牛客暑期
多校训练
营(第一场)H-Minimum-costFlow题目链接:https://ac.nowcoder.com
无糖卡布奇诺
·
2020-08-03 13:03
训练赛题目解题报告
牛客网暑期ACM
多校训练
营(第一场)比赛总结
虽然只做出了两道题,但是感觉总结还是非常有必要写的。1、针对J题,区间查询问题要先往线段树、树状数组这方面想,最后再想其他的,不要贪,还有思维灵活一些,早就该想到把区间转化为连续的一段了。这样再离线处理就很简单了。据说还可以用主席树或者莫队。。。针对树状数组离线处理的题目还有很多,这需要我们熟练掌握。离线树状数组:HDU4417HDU3874LightOJ1118BZOJ2743SPOJ32672
LSD20164388
·
2020-08-03 13:22
总结:比赛总结
ACM
Infinite String Comparision --2020牛客暑期
多校训练
营(第一场)
InfiniteStringComparision思路:这道题看起来不是很难,但是里面omparinga∞-b∞,所以需要注意两个字符串比较的方式。在比较的时候用循环,并不需要将不同长度的字符串重复,延长类似无穷长进行比较,只需要将两者各自循环重复一次若无答案便说明二者“=”,否则会出现a[i]>a[j]或a[i]#includeusingnamespacestd;intmain(){inti,j
24kHT
·
2020-08-03 12:23
牛客
2020牛客暑期
多校训练
营(第三场)F-Fraction Construction Problem(数论,拓展欧几里得)
题目链接思路:移步博客代码:#includeusingnamespacestd;#defineintlonglong#defineIOSios::sync_with_stdio(false);cin.tie(0);cout.tie(0);constintN=2e6+7;constdoubleeps=1e-8;constintmod=1e9+7;constintinf=0x7fffffff;cons
ACkingdom
·
2020-08-03 12:06
思维
数学
2020牛客暑期
多校训练
营(第四场) H-Harder Gcd Problem
题目链接思路:用埃氏筛从3开始,从小到大选因子,最小质因子相同的两两配对,如果最小质因子相同的数的个数为奇数时,就将质因子的二倍拿出,最后将所有拿出的质因子再次配对即可(拿出的数之间的gcd至少为2)。代码:#includeusingnamespacestd;#defineintlonglong#defineIOSios::sync_with_stdio(false);cin.tie(0);cou
ACkingdom
·
2020-08-03 12:06
数学
思维
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他