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
acm-打表
Uva524 素数环
素数
打表
,然后回溯搜索,输出格式真尼玛坑。。。
千亚夫
·
2020-09-14 03:06
UVa
BZOJ 1002 FJOI 2007 轮状病毒 暴力+找规律+高精度
但是可以暴力
打表
。(我才不会说我调试force调试了20分钟。。。
16bit戦争
·
2020-09-14 02:57
BZOJ
BZOJ1002 FJOI2007 轮状病毒 递推
然而如果考场上考到直接
打表
找规律好了#include#include#include#include#includeusingnamespacestd;constintBASE=1000;constintMAXN
a18700013354
·
2020-09-14 01:33
The 37th ACM/ICPC Asia Regional Tianjin Site Online Contest - A.B.J
A手动
打表
做出映射关系...然后八进制转十进制..Program:#include#include#include#include#include#include#include#include#definelllonglong
kk303
·
2020-09-14 00:45
思维
字典树
exe
oo
struct
c
2020.07.20【NOIP普及组】模拟赛C组4
火星人好听点儿叫做全排列+优化,难听点儿叫做暴力……分为三步:第一步:从后往前找第一个降序的地方,设为x第二步:找x后面比x大中最小的那一个,交换第三步:把x后面的数重新按从小到大排序总共进行m次此题吾原本
打表
Tonvia
·
2020-09-14 00:51
考试总结
noip
ACM-
思维-CF#521div3 B+C+D+E+ (ECR#53div2的C 二分答案)
#521div3https://codeforces.com/contest/1077#53div2-Chttps://codeforces.com/contest/1073/problem/C进入正文521B找到使得101不存在的最少改变序列。就是离线处理这个序列,贪心的遇到101就改掉第二个1为0,然后一直On查找至结束intt;cin>>t;n=0;for(inti=0;i>sumx[i];
oliveQ
·
2020-09-13 19:57
算法题解
Sum【离线
打表
】
J.Sum;题意:f[x]={x=a∗b的个数|a,b不能有平方因子x=a∗b的个数|a,b不能有平方因子},求:∑ni=1f[i]∑i=1nf[i].分析:离线分段
打表
,然后暴力查询。
UCAS王小二
·
2020-09-13 19:21
素数筛法
打表
杭州学军中学信友队趣味网络邀请赛 总结
对于子任务111我们可以直接用上面的样例来做,直接
打表
。对于子任务222可以在草稿纸上画一下,就可
2020linweitong
·
2020-09-13 19:57
比赛总结
1D1D动态规划 O(nlogn) 二分栈优化
这一点不多讲,若不能数学证明则
打表
或对拍证明。然后就是决策集合的单调,这决定了可以二分,即将复杂度从O(n*n)降到O(nlogn)的关键。其实这也决定了可以用一种
JerryDung
·
2020-09-13 15:17
算法模板
gcd(b,a%b):a;}最小公倍数//最小公倍数intlcm(inta,intb){returna*b/gcd(a,b);}素数
打表
v//素数
打表
,埃拉托斯特尼筛法constintmaxn=1e6;
风之旅@
·
2020-09-13 12:07
模板
计算斐波那契数列从第n项到第m项的和
//这个
打表
顶多算100项撑死了如果想计算更大的就不行了//这题凑巧了哈哈#includeusingnamespacestd;#defineMAXN100typedefunsignedlonglongULL
平凡的昊
·
2020-09-13 09:38
UVA - 11636(
打表
)
刚开始忽略了N=1这种情况,所以WA了,#includeusingnamespacestd;intidx[]={1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384};intmain(){intN,kcases=0;while(cin>>N&&N>=0){for(inti=0;i<15;i++){if(N<=idx[i]){cout<<"Ca
「已注销」
·
2020-09-13 07:20
刘汝佳的算法竞赛入门经典
Hello World!(UVA - 11636)
UVA-11636解题思路:
打表
二分查询helloworld最小复制次数。
菇凉小伙
·
2020-09-13 07:36
算法
各种常见的博弈论 + 简单例题
即将斐波那契数列
打表
再判断n是否为斐波那契数判断即可例题:HDU-2516取石子游戏(我这里
打表
了,TIME是0哦豁)#
是奥利奥阿
·
2020-09-13 03:22
博弈论
LightOJ 1296 Again Stone Game(sg函数)题解
题意:每次必须拿且只能拿不超过一半的石头,不能拿为败思路:显然算出每个的sg函数,但是范围1e9显然不能直接
打表
。所以先
打表
找规律,发现偶数一直是自己的一半,奇数好像没规律。
weixin_33898876
·
2020-09-13 03:45
Again Stone Game (
打表
)
传送门题解:
打表
可得到偶数是的sg函数等于其本身的一半,然后考虑奇数时,由于每次取不超过1/2,则奇数n的后继状态相对于前一个偶数少了偶数1/2的状态,由于偶数的sg为其本身的1/2,则奇数的sg就是sg
qq_2456160268
·
2020-09-13 02:43
ACM
博弈
2018南京区域赛——G - Pyramid(
打表
,取模求逆元)
Gym-101981G首先用坐标
打表
找出规律,发现表达式应该是一个四次方程根据
打表
结果解出方程系数最后注意取模求逆元关于取模求逆元:https://www.cnblogs.com/shawn-ji/p/
liyuanze.
·
2020-09-13 01:00
2019 ICPC上海站 网络赛 部分题解
L.Digitsum
打表
。
flyzer
·
2020-09-13 01:46
CCPC
ICPC题目
算法学习->素数与合数小结
一、素数
打表
/**素数筛选,查找出小于等于MAXN的素数并连续存到prime[1...n]中*prime[0]存素数的个数,初始为0*/#include#includeconstintMAXN=100000
wuyileiju__
·
2020-09-12 23:12
素数与合数
A1100.Mars Numbers
//
打表
进制转换//10进制转为13进制,只不过13进制的输出方式与常规形式不同,这里采用的是火星文。
HJM916577
·
2020-09-12 22:32
存下十万(100000)以内的所有素数,方便以后
打表
或者哈希使用,另附筛法
#include#includeusingnamespacestd;boolvis[10000100];intmain(){freopen("2.txt","w",stdout);intn=10000100;intm=sqrt(n+0.5);intc=0;for(inti=2;i<=m;i++)if(!vis[i]){for(intj=i*i;j<=n;j+=i)vis[j]=1;}}235711
三江小渡
·
2020-09-12 19:16
常用算法代码
算法理论
技巧
总结
360
include
2010
c
(SG函数+
打表
)
NimornotNim?Nimisatwo-playermathematicgameofstrategyinwhichplayerstaketurnsremovingobjectsfromdistinctheaps.Oneachturn,aplayermustremoveatleastoneobject,andmayremoveanynumberofobjectsprovidedtheyallco
Alzh
·
2020-09-12 12:43
SG函数
规律题
acm-
最大公约数/最小公倍数 快速算法
方法一:欧基里德算法:#include#includeusingnamespacestd;intgcd(int,int);intmain(intagrc,char*agvc[]){intm,n;ifstreamcin("a.txt");while(cin>>m>>n){coutb)a-=b;elseb-=a;}returna;}方法二更快:化归思想/*tein算法求最大公约数,和欧基里德算法相比,
秦时明月-cy
·
2020-09-12 07:44
c++
算法
线段树之RMQ
①朴素算法:每次查询都遍历一遍,找到最值,时间复杂度:O(n)②线段树:维护每个区间的最小值,时间复杂度:建树O(n),查询O(log2n)③ST算法:实质就是动态规划,需要推出转移方程,时间复杂度:
打表
未已优
·
2020-09-12 06:05
线段树
PAT 1114 Family Property (并查集)
才能统计intid,h,area;}d[1010];intmem[m];//familymemstructfamily{intminid;doubleavearea,avehouse;}f[m];//
打表
qq_28466517
·
2020-09-12 06:09
ACM-
–圆–-HDOJ 1065 --I Think I Need a Houseboat--水
HDOJ题目地址:传送门IThinkINeedaHouseboatTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):11934AcceptedSubmission(s):3361ProblemDescriptionFredMapperisconsideringpurch
学霸的一天
·
2020-09-12 06:36
ACM算法
ACM水题
【AGC002E】Candy Piles 博弈论
n≤100000题解又是一个
打表
结论题。先把ai从大到小排序。设fi,j为删掉前i大,每堆删掉j个后是先手必胜还是先手必败。先把所有的fi,j算出来。如果都删完了,就先手必胜。打个表可以发现,一条斜线
ez_yww
·
2020-09-12 05:16
博弈论
利用ST表解决RMQ问题
ST表–静态查询区间最值问题一.与线段树比的优缺点线段树可以O(n)的时间建树,O(logn)的时间复杂度情况下查询区间最值,但是ST表利用空间换时间,可以在O(nlogn)的时间
打表
,O(1)的时间复杂度下静态查询区间最值
日渐秃噜的小杨
·
2020-09-12 05:46
模板
2015NCHU第一届ACM新生选拔赛C题题解
C.Whatabeautifulgirl题目定位及考察点难度等级:C考察点:
打表
的思想(空间换时间)、对算法复杂度的判断、素数判断、代码优化的意识、快速筛选题意的能力题意翻译正在LYK、HYK、LCX苦恼于房间号码是多少的时候
lykss
·
2020-09-12 04:14
ACM-ICPC
HDU 4821 String
题意:一个字符串S问其中有几个子串能满足以下条件:1、长度为n*len2、可以被分成n个len长的小串每个串都不一样思路:判串相等直接存储串会MLE因此使用hash判相等hash方法设一个种子base
打表
出
HouseFangFZC
·
2020-09-11 16:04
哈希
HDU
Kuangbin专题二搜索进阶
最后他娘的竟然
打表
,无耻。
叶子心情你不懂
·
2020-09-11 16:36
Kuangbin
【数学】Codeforces894B Ralph And His Magic Field
k等于1或-1;题解:比赛时通过
打表
发现了一点规律,但是没能总结精炼。k=1时答案为2^[(m-1)*(n-1)]k=-1时,m+n为奇数
nymph_h
·
2020-09-11 12:48
CodeForces - 456B Fedya and Maths
打表
找规律
GDUT2020寒假训练数论B原题链接B-FedyaandMathsCodeForces-456BFedyaandMaths题目Fedyastudiesinagymnasium.Fedya’smathshometaskistocalculatethefollowingexpression:(1n + 2n + 3n + 4n)mod5forgivenvalueofn.Fedyamanagedtoc
xcy2001
·
2020-09-11 06:42
2019GDUT新生训练
动态规划:凑硬币(中级:动态规划思想体会)
3、在结果固定不变的题可以先
打表
,得出所有的答案,在多次询问的时候直接从表中的到结果,这样可以节省时间。4、在发现自
GoldenFingers
·
2020-09-10 21:34
动态规划-简单DP
动态规划
ACM-
>uva401
#include#include#include#includeusingnamespacestd;charReverse[35]={'A','#','#','#','3','#','#','H','I','L','#','J','M','#','O','#','#','#','2','T','U','V','W','X','Y','5','1','S','E','#','Z','#','#','
Fate_O
·
2020-09-10 18:46
ACM-uva-Running
leetcode 56. 合并区间【不能在c++类中定义cmp】
如果想要自定义比较函数,就像这样:boolless_int(inta,intb){returnb>merge(vector>&intervals){//坐标
打表
vectortmp;vector>ans;
奈何辰星无可奈
·
2020-09-10 16:06
leetcode
中等难度
计算因子个数
我们知道一个数除了1以外,它本身的因子数目一定大于等于二(因子为1和它本身,废话啦)constintmaxn=1e7+50;//
打表
计算因子数目更快intyinzi[maxn];voidgetsum()
qq_970313613
·
2020-09-10 16:42
随笔
ACM-
图论-最短路dijsktra poj2253
这题折磨了我一整天,一直撞南墙,疯狂改不同的小地方,再提交,最后,看别人的代码,发现是精度问题!!!!!double(%lf)计算—->float(%f)输出题意:青蛙(单源点)分步跳跃到(终点)每条路(源到终)定义权值为:各个路段中的最大值求所有路中,权值最小的路,输出权值dis[n]模板题,dijsktra;希望好心的英语大佬可以给我说一下,题目中怎么表达是float输出而不是double1.
oliveQ
·
2020-08-26 16:51
算法题解
【找因数+
打表
】HDU-1215 七夕节
注解1、如果对输入的每个数暴力找因数,会超时。2、正确做法是类似于筛法求素数,先开一个大数组,然后一次性找出所有数字的因数。找因数的方法是,先找所有含因数1的数字,再找所有含因数2的数字,再找所有含因数3的数字。。。以此类推。代码#include#includeusingnamespacestd;constintMAXN=500001;inta[MAXN];voidinit(){memset(a,
zhanggirlzhangboy
·
2020-08-26 16:51
hdu
PAT A1101
这道题的题目和之前的PAT题目相同,也是采用
打表
的方法;先预先算好所有的元素;建立两个数组,left,right;left从左到右遍历,索引index装从左到index中最大的元素;right从右到左遍历
weixin_33895516
·
2020-08-26 15:52
HDU 1215 七夕节 因子和
打表
七夕节TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):52255AcceptedSubmission(s):16824ProblemDescription七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就
pxlsdz
·
2020-08-26 14:32
2018暑假ACM集训
数学----数论
习题3-3 UVA1225 Digit Counting(20行AC代码)
哈希表计数即可注意每行最后不允许有多余空格AC代码(C++11,
打表
)#includeusingnamespacestd;intnum[10]={0};intmain(){intT,n;strings;
是阿俊呐
·
2020-08-26 13:54
算法竞赛入门经典第二版
七夕节【
打表
】
七夕节TimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uDescription七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:数字N的因子就是所有比N小又能被N整除的所有正整数,如
123tangtang
·
2020-08-26 13:23
打表
ACM-
线段树
https://blog.csdn.net/qq_25605637/article/details/46967529
wanf_
·
2020-08-26 13:27
【水
打表
】#69 A. Panoramix's Prediction
A.Panoramix'sPredictiontimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputAprimenumberisanumberwhichhasexactlytwodistinctdivisors:oneanditself.Forexample,numbe
糖果天王
·
2020-08-26 13:53
CF-A题终结者
CF-A
Terminator
小紫书 习题 3-3(UVA 1225) 数数字(Digit Counting)
然后没有什么想法,就去网上查题解,原来暴力
打表
就可以…以后还得看数据范围分析时间空间复杂度啊…想复杂了…本来就是一道水题AC代码:#include#include#include#includeusingnamespacestd
sky-edge
·
2020-08-26 12:24
模拟题
UVA
HDU 1215(数论,
打表
- -|)
七夕节TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):10372AcceptedSubmission(s):2680ProblemDescription七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按
xiaotaoqibao
·
2020-08-26 11:09
数论
几个基础数位DP (hdu 2089,hdu 3555 ,uestc 1307 windy 数)
pid=2089不能出现4,或者相邻的62,这题可以暴力
打表
解决具体的在代码里都有解释#inclu
iteye_6233
·
2020-08-25 09:25
PAT1100 Mars Numbers (20 分)
2.
打表
查表的方法非常好用!模拟转换(进制转换、字符串转数字)写起来太耗时,20分的题不会那么复杂,要记得有
打表
查表的方法啊!3.读一整行(里面可能有空格)用getline(cin,
wxq1999
·
2020-08-25 09:25
PAT
PAT
1100
Mars
Numbers
守住能量
坐在副驾驶室的位置上,我没有关注师傅是否
打表
,也没有问师傅多少钱,惯性思维是这样的,拼车比一人坐车,师傅会更具有灵活性。师傅拐进城南新区,转一圈又出来,然后一路很顺利载着我到达目的地。问师傅多少钱?
琴素亲子
·
2020-08-25 07:46
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他