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_基础DP
ACM_
程序设计竞赛:穷举法:BFS(广度优先)
类似于层次遍历首先访问起始顶点v,v出发,依次访问领接的顶点w1,w2,...,wi不后退,一步可以访问一批结点//结果:abcdefgh//算法: boolvisited[MAX_VERTEX_NUM];//访问标记数组 voidBFSTraverse(GraphG){ //图G进行广度优先遍历,设访问函数visit() for(i=0;i=0;w=NextNeighbor(G,v,w))//检
mijian1207mijian
·
2016-04-01 01:00
ACM_
程序设计竞赛:穷举法:DFS(深度优先)
DFS的伪码从顶点v出发;访问v相邻且未被访问的顶点w1依次w2,....,,直到不能继续退回到出发点v,若v的领域还有为访问结点,重复上述//结果:abdceghfboolvisited[MAX_VERTEX_NUM];//访问数组标记 voidDFSTraverse(GraphG) { //对图G深度遍历,访问函数是visit() for(v=0;v=0;w=NextNeighor(G,v,w
mijian1207mijian
·
2016-03-30 01:00
【Ural1167】 Bicolored Horses——
基础Dp
Timelimit:1.0secondMemorylimit:64MBEveryday,farmerIon(thisisaRomanianname)takesoutallhishorses,sotheymayrunandplay.Whentheyaredone,farmerIonhastotakeallthehorsesbacktothestables.Inordertodothis,heplac
huayunhualuo
·
2016-03-22 17:00
南阳理工
ACM_
题目23
描述一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子。游戏的规则是这样的。设有一堆石子,数量为N(102.usingnamespacestd;03.intmain()04.{05.intk;06.longm,n;07.cin>>k;08.while(k--)09.{10.cin>>n>>m;11.if(n%(m+1)==0)12.cout<<"L
不闹的疯子
·
2016-03-17 17:40
ACM练习题
Hust oj 1812 小乐乐想出门(
基础dp
)
小乐乐想出门TimeLimit:1000MSMemoryLimit:32768KTotalSubmit:248(158users)TotalAccepted:193(154users)Rating:SpecialJudge:NoDescription大家可能不知道,小乐乐的家好大好大,可是好乱好乱。下面那个矩阵就是她家的简化图,每一个格子表示一个房间,格子里的数字表示穿过这个房间需要的力气。小乐乐
Sara_YF
·
2016-03-04 22:00
dp
ACM_
模板_求质因子
求一个数的质因子用到的方法就是有策略的暴力,没求出一个质因子,就让原数消除这一个因数。//求一个数的质因子 #include intmain() { __int64a[100],num,i,n; while(scanf("%I64d",&n)!=EOF) { num=0; for(i=2;i*i1) a[num++]=n; for(i=0;i
RaAlGhul
·
2016-02-26 21:00
ACM_
模板_进制转换
有关于进制转换的问题,关键就是用C语言去模拟短除法的过程。#include//进制转换 intmain() { intN,R,k,a[20],i; while(scanf("%d%d",&N,&R)!=EOF) { k=0; if(N=10) printf("%c",'A'+a[i-1]-10); else printf("%d",a[i-1]); i--; } printf("\n"); } r
RaAlGhul
·
2016-02-26 20:00
ACM_
模板_最小公倍数
gcd函数的书写方式有很多种,很多人都是用循环的,而小编的模板用则是用函数的递归,从代码上很简介,且非常易于理解。#include//最小公倍数 intgcd(inta,intb) { if(a
RaAlGhul
·
2016-02-26 20:00
ACM_
模板_网络流
第一次接触网络流,感觉像是一堆的算法扑面而来,三天就要过去了,才刚刚对几个算法有了点初步的理解,感觉上离要熟练的做出题还很遥远,这里先给出小编对几个算法的模板总结。1.Edmond-Karp算法这种算法是最好理解的,网络上也有很多的对此算法的讲解,这里小编就不给出详细的讲解。算法的关键就是不停的在残留网络中找到增广路径,并不停的修改残留网络中的值,最后知道找不到增广路径为止,得到最大流。#incl
RaAlGhul
·
2016-02-25 22:00
HDU 1003
基础dp
最大连续序列和
常常做错的一道题..因为总是要有一个长度的所以一开始的s与e都是1maxx也是a[1]然后再求从i=2开始在这里注意me永远是当前i而ms则可能留在原地可能直接等于i 判断条件就是当前序列和与当前序列和加上a[i]的关系 好久没做题了..手生啊...#include #include #include #include #include usingnamespacestd; intt;
天翎月
·
2016-02-20 22:00
HDU 1069 Monkey and Banana
基础DP
题目链接:MonkeyandBanana大意:给出n种箱子的长宽高。每种不限个数。可以堆叠。询问可以达到的最高高度是多少。要求两个箱子堆叠的时候叠加的面。上面的面的两维长度都严格小于下面的。简单的DP,依然有很多地发给当时没想到。比如优先级,比如这么简单粗暴的选择。1/* 2大意是。给出n种箱子的长宽高。每种不限个数。可以堆叠。询问可以达到的最高高度是多少。 3要求两个箱子堆叠的时候叠加的面。
小小八
·
2016-02-12 13:00
HDU 1029
基础dp
题目链接:IgnatiusandthePrincessIV大意:就是在N个数里找出唯一一个至少出现过(N+1)/2次的数。1 8#include 9#include 10#include 11usingnamespacestd; 12 13mapmp; 14 15intmain(){ 16intn; 17intnum; 18intans; 19 20while(~scan
小小八
·
2016-02-11 22:00
HUD 1029Ignatius and the Princess IV
原题链接:[kuangbin带你飞]专题十二
基础DP
1B-IgnatiusandthePrincessIV题意:第一行输入n,表示有n个元素n小于一百万第二行输入n个元素输出n个元素中出现次数大于二分之
Tony L.Du
·
2016-01-28 11:09
HDU
HUD 1029Ignatius and the Princess IV
原题链接:[kuangbin带你飞]专题十二
基础DP
1B-IgnatiusandthePrincessIV题意:第一行输入n,表示有n个元素n小于一百万第二行输入n个元素输出n个元素中出现次数大于二分之
Dextrad_ihacker
·
2016-01-28 11:00
dp
POJ 3616 Milking Time(最大递增子序列)
题目链接:[kuangbin带你飞]专题十二
基础DP
1R-MilkingTime题意奶牛为自己规划下面n时间内的产奶,m个时间段,每个段有a,b,c表示从a时到b时共可产奶c。
to_be_better
·
2016-01-26 01:00
dp
poj
HDU 2859 Phalanx
题目链接:[kuangbin带你飞]专题十二
基础DP
1Q-Phalanx题意给定矩阵,求符合对称矩阵的最大子矩阵的宽度。这里的对称矩阵是以左下至右上为轴的。
to_be_better
·
2016-01-26 00:00
dp
HDU 1078 FatMouse and Cheese(记忆化搜索)
题目链接:[kuangbin带你飞]专题十二
基础DP
1P-FatMouseandCheese题意给n*n地图,老鼠初始位置在(0,0),它每次行走要么横着走要么竖着走,每次最多可以走出k个单位长度,且落脚点的权值必须比上一个落脚点的权值大
to_be_better
·
2016-01-25 18:00
搜索
POJ 3186 Treats for the Cows
题目链接:[kuangbin带你飞]专题十二
基础DP
1O-TreatsfortheCows题意给长度为n的序列,每次只能从首或尾取一个数,第i次取的数权值为(数值*i),求取完所有的数可以达到的最大权值
to_be_better
·
2016-01-24 23:00
dp
poj
数塔 (HDU_2084)
基础DP
数塔TimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):32308 AcceptedSubmission(s):19311ProblemDescription在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底
Keeping111
·
2016-01-24 17:00
C++
dp
动态规划
存储
杭电
最大连续子序列(HDU_1231)
基础DP
最大连续子序列TimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):25176 AcceptedSubmission(s):11297ProblemDescription给定K个整数的序列{N1,N2,...,NK},其任意连续子序列可表示为{Ni,Ni+1,
Keeping111
·
2016-01-24 17:00
C++
dp
动态规划
存储
杭电
POJ 1661 Help Jimmy
题目链接:[kuangbin带你飞]专题十二
基础DP
1M-HelpJimmy做中文题真开心,不用浪费时间在翻译上,上帝啊,让中文统治世界吧。
to_be_better
·
2016-01-23 04:00
dp
HDU 1260 Tickets
题目链接:[kuangbin带你飞]专题十二
基础DP
1H-Tickets题意给出T,表示有T组样例给出n,表示有n个人买票给出n个数表示这个人单独买票会花的时间..给出n-1个数,表示这个人和前面那个人一起买票会花的时间求最快多少分钟可以把票买完思路
to_be_better
·
2016-01-22 21:00
dp
HDU 1087 Super Jumping! Jumping! Jumping!(最大递增子串和)
题目链接:[kuangbin带你飞]专题十二
基础DP
1E-SuperJumping!Jumping!Jumping!
to_be_better
·
2016-01-22 18:00
dp
HDU 1074 Doing Homework(状态压缩dp)
题目链接:[kuangbin带你飞]专题十二
基础DP
1D-DoingHomework题意有n门功课需要完成,每一门功课都有时间期限以及你完成所需要的时间,如果完成的时间超出时间期限多少单位,就会被减多少学分
to_be_better
·
2016-01-22 17:00
dp
状态压缩
HDU 1069 Monkey and Banana(最大递增子串)
题目链接:[kuangbin带你飞]专题十二
基础DP
1C-MonkeyandBanana题意给定箱子种类数量n,及对应长宽高,每个箱子数量无限,求其能叠起来的最大高度是多少(上面箱子的长宽严格小于下面箱子
to_be_better
·
2016-01-21 23:00
dp
HDU 1029 Ignatius and the Princess IV(水题亦有妙法)
题目链接:[kuangbin带你飞]专题十二
基础DP
1B-IgnatiusandthePrincessIV题意给n(奇数)个数,定义特殊的数为在序列中出现次数不少于(n+1)/2次的数,找出这个特殊的数思路我
to_be_better
·
2016-01-21 21:00
dp
HDU 1024 Max Sum Plus Plus
题目链接:[kuangbin带你飞]专题十二
基础DP
1A-MaxSumPlusPlus题意给n个数,将其分为m部分,各部分之间不能有交叉重叠,求最大和思路dp[i][j]表示前j个数分为i部分的最大和,
to_be_better
·
2016-01-21 19:00
dp
Max Sum (HD_1003)
基础DP
MaxSumTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):198840 AcceptedSubmission(s):46488ProblemDescriptionGivenasequencea[1],a[2],a[3]......a[n],yourjo
Keeping111
·
2016-01-15 23:00
C++
dp
杭电
nyoj--(
基础dp
)
聪明的kk时间限制:1000 ms | 内存限制:65535 KB难度:3描述聪明的“KK”非洲某国展馆的设计灵感源于富有传奇色彩的沙漠中陡然起伏的沙丘,体现出本国不断变换和绚丽多彩的自然风光与城市风貌。展馆由五部分组成,馆内影院播放名为《一眨眼的瞬间》的宽银幕短片,反映了建国以来人民生活水平和城市居住环境的惊人巨变。可移动“沙丘”变戏法的灵感源于其独特而雄伟的自然景观——富于传奇色彩的险峻沙丘。
MBLHQ
·
2015-12-27 21:00
HDU ACM组队安排 [
基础DP
+打表]
ProblemDescriptionACM亚洲区比赛结束,意味着开始备战明年的浙江省大学生程序设计竞赛了!杭州电子科技大学ACM集训队也准备开始组队。教练想把所有的n个队员组成若干支队伍,原则是每支队伍至少一人,最多三人。现在问题来了:如果已知集训队队员的数量n,请你帮教练计算出所有可能的组队方案有多少种。特别说明:队伍没有编号,即如果有A,B,C三人,{A}{BC}与{BC}{A}是同一种组队情
GrassTreeFlower
·
2015-11-29 17:33
动态规划--基础DP
[kuangbin带你飞]专题十二
基础DP
1 G - 免费馅饼(HDU 1176)
G- 免费馅饼TimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmit Status Practice HDU1176Description都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的1
to_be_better
·
2015-11-29 17:00
dp
C语言
kuangbin
nyoj--1087--摆方格(规律)
样例输入123样例输出1619上传者
ACM_
刘
qq_29963431
·
2015-11-13 20:00
poj 1050 To the Max(最大子矩阵之和,
基础DP
题)
To the Max Time Limit: 1000MSMemory Limit: 10000K Total Submissions: 38573Accepted: 20350 Description Given a two-dimensional array of positive and negative integers, a sub-rectangle is an
·
2015-11-11 00:59
poj
ACM_
高次同余方程
/*poj3243 *解决高次同余方程的应用,已知X^Y=KmodZ,及X,Z,K的值,求Y的值 */ #include #include #include usingnamespacestd; #definelint__int64 #defineMAXN131071 structHashNode{lintdata,id,next;}; HashNodehash[MAXN=1) { if(b&1
xiaotan1314
·
2015-11-07 10:00
高次同余方程
ACM_
扩展欧几里德算法
/* 扩展欧几里德算法 基本算法:对于不完全为0的非负整数a,b,gcd(a,b)表示a,b的最大公约数,必然存在整数对x,y,使得gcd(a,b)=ax+by。 证明:设a>b。 1,显然当b=0,gcd(a,b)=a。此时x=1,y=0; 2,ab!=0时 设ax1+by1=gcd(a,b); bx2+(amodb)y2=gcd(b,amodb); 根据朴素的欧几里德原理有gcd
xiaotan1314
·
2015-11-06 14:00
算法
ACM
gcd
Hdu 1231 最大连续子序列
基础DP
。
·
2015-11-02 18:18
HDU
poj 2479 Maximum sum
id=2479
基础DP
题,跟以前做的最大子段和差不多。
·
2015-11-01 16:10
poj
动态规划专题
一、简单
基础dp
1、递推: hdu 2084 数塔 1 #include <iostream> 2 #include <
·
2015-11-01 13:07
动态规划
[
ACM_
模拟] UVA 12504 Updating a Dictionary [字符串处理 字典增加、减少、改变问题]
Updating a Dictionary In this problem, a dictionary is collection of key-value pairs, where keys are lower-case letters, and values are non-negative integers. Given
·
2015-11-01 10:30
字符串处理
[
ACM_
水题] UVA 12502 Three Families [2人干3人的活后分钱,水]
Three Families Three families share a garden. They usually clean the garden together at the end of each week, but last week, family C was on holiday, so family A sp
·
2015-11-01 10:29
ACM
[
ACM_
模拟] UVA 12503 Robot Instructions [指令控制坐标轴上机器人移动 水]
Robot Instructions You have a robot standing on the origin of x axis. The robot will be given some instructions. Your task is to predict its position after executin
·
2015-11-01 10:29
struct
XDOJ 1020 ACMer去刷题吧(
基础dp
)
题目描述 刷题是每个ACMer必由之路,已知某oj上有n个题目,第i个题目小X能做对的概率为Pi(0<=Pi<=1,1<=i<=n) 求小X至少做对k道题的概率 输入 第一行输入一个正整数t,(t<=20),表示有t组测试样例。 第二行输入正整数n,k,(1<=n,k<=1000) 第三行输入n个小数,分别为Pi(1<=i<=n,0<
·
2015-10-31 14:22
ACM
uva 10285 Longest Run on a Snowboard
复习一下
基础DP
,记忆化搜索 题意:给一个名字,和n*m矩阵,下面是矩阵信息,每次在一个格子,可以向上下左右移动,但是要求那个数字比当前所在格子数字小。
·
2015-10-31 14:38
long
[
ACM_
数据结构] POJ2352 [树状数组稍微变形]
Description Astronomers often examine star maps where stars are represented by points on a plane and each star has Cartesian coordinates. Let the level of a star be an amount of the stars tha
·
2015-10-31 11:37
数据结构
[
ACM_
图论] ZOJ 3708 [Density of Power Network 线路密度,a->b=b->a去重]
The vast power system is the most complicated man-made system and the greatest engineering innovation in the 20th century. The following diagram shows a typical 14 bus power system. In
·
2015-10-31 11:36
NetWork
[
ACM_
水题] ZOJ 3712 [Hard to Play 300 100 50 最大最小]
MightyHorse is playing a music game called osu!. After playing for several months, MightyHorse discovered the way of calculating score in osu!: 1. While p
·
2015-10-31 11:36
play
[
ACM_
暴力][
ACM_
几何] ZOJ 1426 Counting Rectangles (水平竖直线段组成的矩形个数,暴力)
Description We are given a figure consisting of only horizontal and vertical line segments. Our goal is to count the number of all different rectangles formed by these segments. As an example, the n
·
2015-10-31 11:36
count
[
ACM_
动态规划] UVA 12511 Virus [最长公共递增子序列 LCIS 动态规划]
Virus We have a log file, which is a sequence of recorded events. Naturally, the timestamps are strictly increasing. However, it is infected by a virus, so random
·
2015-10-31 11:36
动态规划
[
ACM_
动态规划] hdu 1176 免费馅饼 [变形数塔问题]
Problem Description 都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接。由于gameboy平时老
·
2015-10-31 11:36
动态规划
[
ACM_
模拟] ACM - Draw Something Cheat [n个长12的大写字母串,找出交集,按字母序输出]
Description Have you played Draw Something? It's currently one of the hottest social drawing games on Apple iOS and Android Devices! In this game, you and your friend play in turn. You
·
2015-10-31 11:36
ACM
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他