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-暴力求解法
ACM-
递归之n皇后——hdu2553
N皇后问题TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6950AcceptedSubmission(s):3150ProblemDescription在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边
lx417147512
·
2014-03-08 20:00
递归
ACM
N皇后
hdu2553
ACM-
递归之展开字符串——hdu1274
展开字符串TimeLimit:2000/1000ms(Java/Other)MemoryLimit:65536/32768K(Java/Other)ProblemDescription在纺织CAD系统开发过程中,经常会遇到纱线排列的问题。该问题的描述是这样的:常用纱线的品种一般不会超过25种,所以分别可以用小写字母表示不同的纱线,例如:abc表示三根纱线的排列;重复可以用数字和括号表示,例如:2(
lx417147512
·
2014-03-08 19:00
递归
ACM
展开字符串
hdu1274
ACM-
简单题之进制转换——hdu2031
进制转换TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):22198AcceptedSubmission(s):12416ProblemDescription输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32
lx417147512
·
2014-03-03 21:00
ACM
进制转换
简单题
hdu2031
ACM-
简单题之u Calculate e——hdu1012
uCalculateeTimeLimit:2000/1000ms(Java/Other)MemoryLimit:65536/32768K(Java/Other)TotalSubmission(s):2AcceptedSubmission(s):2ProblemDescriptionAsimplemathematicalformulaforeiswherenisallowedtogotoinfini
lx417147512
·
2014-03-03 21:00
ACM
u
简单题
E
CALCULATE
hdu1012
ACM-
简单题之18岁生日——hdu1201
18岁生日TimeLimit:2000/1000ms(Java/Other)MemoryLimit:65536/32768K(Java/Other)TotalSubmission(s):6AcceptedSubmission(s):2ProblemDescriptionGardon的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一
lx417147512
·
2014-03-03 20:00
ACM
简单题
18岁生日
hdu1201
ACM-
栈之Train Problem I——hdu1022
TrainProblemITimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):18202AcceptedSubmission(s):6819ProblemDescriptionAsthenewtermcomes,theIgnatiusTrainStationisveryb
lx417147512
·
2014-03-03 09:00
栈
ACM
problem
I
train
hdu1022
ACM-
大数之N!——hdu1042
N!TimeLimit:10000/5000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):51640 AcceptedSubmission(s):14540ProblemDescriptionGivenanintegerN(0≤N≤10000),yourtaskistocalculateN
lx417147512
·
2014-03-03 09:00
ACM
N
大数
hdu1042
ACM-
大数之A + B Problem II——hdu1002
A+BProblemIITimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):189306 AcceptedSubmission(s):36174ProblemDescriptionIhaveaverysimpleproblemforyou.Giventwoi
lx417147512
·
2014-02-28 21:00
ACM
+
problem
大数
a
B
II
HDU1002
暴力求解法
-简单枚举
publicclassB23 { publicstaticvoiddicide(intn){ for(inti=0;i=100000){ returnfalse; } boolean[]m=newboolean[10]; while(a!=0){ if(m[a%10]==true){ returnfalse; } else{ m[a%10]=true; a/=10; } } while(b!=0
zs064811
·
2013-11-25 17:00
java
枚举
暴力求解法
ACM-
水题之Hard Disk Drive——HDU4788
HardDiskDriveProblemDescriptionYesterdayyourdearcousinCoachPanggaveyouanew100MBharddiskdrive(HDD)asagiftbecauseyouwillgetmarriednextyear.Butyouturnedonyourcomputerandtheoperatingsystem(OS)toldyoutheHD
lx417147512
·
2013-11-21 20:00
ACM
hard
disk
Drive
HDU4788
ACM-
数论之吃糖果——hdu1205
吃糖果ProblemDescriptionHOHO,终于从Speakless手上赢走了所有的糖果,是Gardon吃糖果时有个特殊的癖好,就是不喜欢将一样的糖果放在一起吃,喜欢先吃一种,下一次吃另一种,这样;可是Gardon不知道是否存在一种吃糖果的顺序使得他能把所有糖果都吃完?请你写个程序帮忙计算一下。Input第一行有一个整数T,接下来T组数据,每组数据占2行,第一行是一个整数N(0 #incl
lx417147512
·
2013-11-06 20:00
数论
ACM
吃糖果
hdu1205
ACM-
最小生成树之Count the Pairs——hdu4750
CountThePairsProblemDescription Withthe60thanniversarycelebrationofNanjingUniversityofScienceandTechnologycomingsoon,theuniversitysetsntouristspotstowelcomeguests.Ofcourse,Redwoodforestsinouruniversi
lx417147512
·
2013-11-01 19:00
最小生成树
ACM
count
the
pairs
hdu4750
ACM-
最小生成树之还是畅通工程——hdu1233
还是畅通工程ProblemDescription某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。 Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N( usingnamespacestd;
lx417147512
·
2013-10-29 19:00
最小生成树
ACM
hdu1233
还是畅通工程
ACM-
递归之母牛的故事——hdu2018
母牛的故事ProblemDescription有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0 usingnamespacestd; voidmain() { intarr[10001]; inti,n; for(i=1;i>n&&n)
lx417147512
·
2013-10-29 19:00
递归
ACM
hdu2018
母牛的故事
ACM-
贪心之Wooden Sticks——hdu1051
WoodenSticksProblemDescriptionThereisapileofnwoodensticks.Thelengthandweightofeachstickareknowninadvance.Thesticksaretobeprocessedbyawoodworkingmachineinonebyonefashion.Itneedssometime,calledsetuptime
lx417147512
·
2013-10-21 15:00
ACM
贪心
Sticks
hdu1051
Wooden
ACM-
贪心之Moving Tables——hdu1050
MovingTablesProblemDescriptionThefamousACM(AdvancedComputerMaker)Companyhasrentedafloorofabuildingwhoseshapeisinthefollowingfigure.Thefloorhas200roomseachonthenorthsideandsouthsidealongthecorridor.Rec
lx417147512
·
2013-10-21 15:00
ACM
tables
贪心
Moving
hdu1050
ACM-
贪心之Fat Mouse Trade——hdu1009
FatMouse'TradeProblemDescriptionFatMousepreparedMpoundsofcatfood,readytotradewiththecatsguardingthewarehousecontaininghisfavoritefood,JavaBean.ThewarehousehasNrooms.Thei-throomcontainsJ[i]poundsofJava
lx417147512
·
2013-10-21 15:00
ACM
mouse
贪心
fat
trade
hdu1009
ACM-
必备知识点
时间复杂度(渐近时间复杂度的严格定义,NP问题,时间复杂度的分析方法,主定理)排序算法(平方排序算法的应用,Shell排序,快速排序,归并排序,时间复杂度下界,三种线性时间排 序,外部排序)数论(整除,集合论,关系,素数,进位制,辗转相除,扩展的辗转相除,同余运算,解线性同余方程,中国剩余定理)指针(链表,搜索判重,邻接表,开散列,二叉树的表示,多叉树的表示)按位运算(and,or,xor,sh
·
2013-10-06 17:00
HDU1116-欧拉回路
判断为Yes的情况:首先必须是连通的其次全部点入度=出度或有两个点入度-出度=1,出度-入度=1;入度=出度的情况为构成了回路,例如abc->cde->efa另外一种便是如同一条链,例如:
acm-
>malform
u011538668
·
2013-08-27 22:00
最大子数组和分治与
暴力求解法
最大子数组和分治与
暴力求解法
简单写了求连续子数组的最大和的算法。枚举法时间复杂度为nlgn,暴力法为n^2。但当n比较小的时候,暴力法更为有效,一直很好奇比较小是小到什么程度,故写了程序测试下。
Vin_t
·
2013-08-19 22:22
算法
C语言
连续子数组最大和
ACM-
水题之Digital Roots——hdu1013
好吧,这几天刷一些水题找找感觉,发现,一段时间不练,水平下降好多啊,做个水题都磨蹭半天了。。。。 DigitalRootsProblemDescription Thedigitalrootofapositiveintegerisfoundbysummingthedigitsoftheinteger.Iftheresultingvalueisasingledigitthenthatdigitisth
lx417147512
·
2013-08-01 10:00
ACM-
数论之 Fibonacci Again——hdu1021
这道题,虽然是个水题,但是没有一个数学公式,难死了==!,我暴力了很多遍还是没有成功,我知道不能用暴力破解,但实在想不出来有什么方法,没办法,求助咯,最终才知道有这么个余数公式:(a+b)%3=(a%3+b%3)%3有了这个公式,那真是手到擒来了!这题也体现出ACM与数学那不可分割的关系啊~FibonacciAgainTimeLimit:2000/1000MS(Java/Others) Me
lx417147512
·
2013-07-30 10:00
ACM-
水题之 let the balloon rise——hdu1004
LettheBalloonRiseTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):65180 AcceptedSubmission(s):24152ProblemDescriptionContesttimeagain!Howexciteditistose
lx417147512
·
2013-07-30 09:00
暴力求解法
之 枚举排列
1、生成1~n的排列#include #include constintN=1e3+10; inta[N]; voidprint_permutation(intn,int*a,intcur) { inti,j; if(cur==n)/*递归边界*/ { for(i=0;i #include
LYHVOYAGE
·
2013-07-15 16:00
暴力求解法
之 简单枚举
1、除法输入正整数n,按从小到大的顺序输出所有形如abcde/fghij=n的表达式,其中a~j恰好为0~9的一个排列,2#includeintmain(){inti,j,n,s1,s2,flag[10];while(~scanf("%d",&n)){for(i=1234;i#includeconstintinf=999999;intmain(){longlonga[20],s[20];longl
lyhvoyage
·
2013-07-15 13:29
学习笔记
暴力求解法
之 简单枚举
1、除法 输入正整数n,按从小到大的顺序输出所有形如abcde/fghij=n的表达式,其中a~j恰好为0~9的一个排列,2 #include intmain() { inti,j,n,s1,s2,flag[10]; while(~scanf("%d",&n)) { for(i=1234;i
LYHVOYAGE
·
2013-07-15 13:00
UVaOJ10167---Birthday Cake
UVaOJ10167---BirthdayCake
暴力求解法
#include usingnamespacestd; typedefstructcoordinate { intx,y;
yf924092
·
2013-06-12 23:00
uva
uva
OJ
oj10167
10167
ACM-
线段树
#include usingnamespacestd; #defineMAXN100 structNode { intleft,right,mid; intcover;//表示给数据是否存在 }seg_tree[4*MAXN];//数组一般开到4倍长度 voidbuild(intl,intr,intnum)//l,r为当前结点的左右端点,num为结点在数组中的编号 { cout=seg_tree
xianglunxi
·
2013-06-05 17:00
数据结构
模板
ACM
ACM-
大数阶乘末尾零的个数
阶乘末尾0的个数有一个题目说的是求100的阶乘末尾有多少个0.题解中给出的讲解提到,一个数n的阶乘末尾有多少个0思路:一个数n的阶乘末尾有多少个0取决于从1到n的各个数的因子中2和5的个数,而2的个数是远远多余5的个数的,因此求出5的个数即可.题解中给出的求解因子5的个数的方法是用n不断除以5,直到结果为0,然后把中间得到的结果累加.例如,100/5=20,20/5=4,4/5=0,则1到100中
ashuai81
·
2013-04-09 21:00
ACM-
大数N!的位数公式
这文章转来的,觉得不错,百度、google到处都有,不知道原文出处所以没贴链接。 N!求解位数下面介绍两种方法直接求阶乘结果的位数:方法一 可以将n!表示成10的次幂,即n!=10^M(10的M次方)则不小于M的最小整数就是n!的位数,对该式两边取对数,有 M=log10^n!即: M=log10^1+log10^2+log10^3...+log10^n 循环求和,就能算得
ashuai81
·
2013-04-09 21:00
ACM-
必备知识点
时间复杂度(渐近时间复杂度的严格定义,NP问题,时间复杂度的分析方法,主定理)排序算法(平方排序算法的应用,Shell排序,快速排序,归并排序,时间复杂度下界,三种线性时间排 序,外部排序)数论(整除,集合论,关系,素数,进位制,辗转相除,扩展的辗转相除,同余运算,解线性同余方程,中国剩余定理)指针(链表,搜索判重,邻接表,开散列,二叉树的表示,多叉树的表示)按位运算(and,or,xor,sh
alalalalalqp
·
2013-04-04 19:00
暴力求解法
最大乘积
题目是输入n个元素的序列,找出一个乘积最大的连续子序列。如果不是正数则输出-1.nintinput[20];longlongintsolve(inti,intj){longlongintsum=1;for(intl=i;ltemp)temp=sum;}}if(temp<=0)printf("-1\n");elseprintf("%lld\n",temp);}return0;}
carp_and_wind
·
2013-03-06 23:21
古堡算式
/*
暴力求解法
*/ #include &l
taojianrong
·
2013-02-27 20:00
蓝桥杯
古堡算式
2013-2-22
ACM-
第三次月赛 1005 BT飞船
BT飞船TimeLimit:3000/1000ms(Java/Other) MemoryLimit: 65535/32768K(Java/Other)TotalSubmission(s):0 AcceptedSubmission(s):0Font:TimesNewRoman|Verdana|GeorgiaFontSize:←→ProblemDescription外星人BT近日要乘他的飞船造访地
gubojun123
·
2013-02-22 17:00
ACM
ACM
2013-2-22
ACM-
第三次月赛 1002 表格
表格TimeLimit:3000/1000ms(Java/Other) MemoryLimit: 65535/32768K(Java/Other)TotalSubmission(s):0 AcceptedSubmission(s):0Font:TimesNewRoman|Verdana|GeorgiaFontSize:←→ProblemDescriptionExcel中的列号是使用大写字母标识
gubojun123
·
2013-02-22 17:00
ACM
ACM
2013-2-22
ACM-
第三次月赛 1001 铺地毯
铺地毯TimeLimit:3000/1000ms(Java/Other) MemoryLimit: 65535/65536K(Java/Other)TotalSubmission(s):0 AcceptedSubmission(s):0Font:TimesNewRoman|Verdana|GeorgiaFontSize:←→ProblemDescription为了准备一个独特的颁奖典礼,组织者
gubojun123
·
2013-02-22 17:00
ACM
ACM
ACM-
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
#include //#include #defineN100 voidremoveObjectAtIndex2(char*ptr,intindex); voidremoveObjectAtIndex2(char*ptr,intindex){ ptr+=index; for(;*ptr!='\0';ptr++){ *ptr=*(ptr+1); } *ptr='\0'; } voidremo
qiuxuewei2012
·
2012-12-08 11:00
字符串
C语言
杭电题库分类
ACM/ICPC PKU 题目分类(2008-02-0817:16:27)标签:icpc it 分类:ICPC
ACM-
题型分类的代码主流算法:Ø 1.搜索//回溯Ø 2
xuexiacm
·
2012-10-26 20:00
ACM-
游玩景点(AC,动态规划,最大子序列和问题)
游玩景点TimeLimit:1000MS MemoryLimit:65536KTotalSubmit:182Accepted:35DescriptionDieIng五一要去旅游,旅游区的景点道路分布如图:欣赏景点的道路为东西走向,每条道路有DieIng对它的喜爱值;南北走向为林间小道,供休息用。由于五一游客较多,旅游区规定欣赏景点的道路只能单向行走,自东向西走;林间小道可双向行走。DieIng要你
gzzheyi
·
2012-05-14 13:00
优化
input
旅游
output
USACO 1.3.4 Prime Cryptarithm
暴力求解法
,由于数据规模小,穷举即可,注意取位的技巧。
michaelalan
·
2012-02-22 18:00
北大
ACM-
题型分类
http://acm.pku.edu.cn/主流算法:1.搜索//回溯2.DP(动态规划)3.贪心4.图论//Dijkstra、最小生成树、网络流5.数论//解模线性方程6.计算几何//凸壳、同等安置矩形的并的面积与周长7.组合数学//Polya定理8.模拟9.数据结构//并查集、堆10.博弈论1、排序1423,1694,1723,1727,1763,1788,1828,1838,1840,220
guomei
·
2011-06-19 13:00
数据结构
算法
calendar
Numbers
Allocation
combinations
ACM-
宏定义常量的运行速度与常量的运行速度
最近做了一道北大ACM题,题目ID:3761,题目名称为BubbleSort。惊奇的发现,我用宏定义数值常量,RuntimeError了。而如果将所有的宏定义常量转化为const定义的常量的时候,却可以顺利的通过,这点令我很惊讶。一直以为宏定义只影响编译速度,对代码的运行速度没有影响。我唯一的猜测是,现在的CPU对变量进行了优化,将经常使用的变量放在了常用的寄存器中,从而提高了速度,然而仅仅
zengniao
·
2011-05-04 14:00
todo list
- Y:\c++\
acm-
Y:\c++\编程之美- 3.
cutepig
·
2011-03-05 16:00
ACM-
位运算
运算方法有六种:&与运算|或运算^异或运算~非运算(求补)>>右移运算10110)| x>>1在最后加一个0 |(101101->1011010)| x1011011)| x101101)| x|1把最后一位变成0 |(101101->101100)| x| 1-1最后一位取
linleiqin
·
2010-04-18 20:00
HDOJ1116(Play on Words)
本题意为将n个单词首尾相连组成一个单词链,如:
acm-
>malform->mouse(a->m->m->m->m->e) 并查集+欧拉路实现 1.并查集判连通,这点不用多说
放弃的blog
·
2009-05-10 08:00
poj 1386 欧拉路径
id=1386这个题题意是给你一组单词,要判断是否能够构成一个首尾相接的单词链,例如给出如下单词:3acmmalformmouse就可以构成
acm-
>malform->mous的单词链。
infinity
·
2008-10-24 01:00
北大
ACM-
题型分类的代码(转帖)
北大
ACM-
题型分类的代码(转帖) http://acm.pku.edu.cn/ 主流算法: 1.搜索//回溯 2.DP(动态规划) 3.贪心
zhuqinglu
·
2008-01-20 18:00
数据结构
算法
calendar
Numbers
Allocation
combinations
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他