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
cstdio
URAL1244. Gentlemen(背包)
链接 以前做的题 VJ太水了 数组里面的数可能会小于0 当时没判断 1 #include <iostream> 2 #include<
cstdio
> 3 #
·
2015-11-13 00:30
em
URAL1635. Mnemonics and Palindromes(DP)
)DP 输出路径dfs 刚开始存所有回文 ME了 后来发现用不着 改了改了OK了 数据还挺强 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:28
ROM
URAL(DP集)
Flags 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include
·
2015-11-13 00:28
dp
URAL1029. Ministry(DP+路径)
1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include<
·
2015-11-13 00:26
ini
URAL1018. Binary Apple Tree
链接 简单树形DP 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring>
·
2015-11-13 00:25
binary
URAL1009
链接 第一道URAL题 简单递推 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring
·
2015-11-13 00:24
r
URAL1017. Staircases
链接 简单递推 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4
·
2015-11-13 00:24
case
poj1691(dfs)
链接 dfs了 写得有点乱 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring
·
2015-11-13 00:23
poj
poj1724ROADS(BFS)
链接 本来想写spfa 加点什么限制什么的可能就过了 写着写着就成裸BFS了 也没优化就水过了 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:22
poj
POJ1699Best Sequence(DFS)
降低了复杂 1 #include <iostream> 2 #include<
cstdio
> 3 #include<
·
2015-11-13 00:21
sequence
poj3411Paid Roads(dfs)
想偷点懒用矩阵存 一直WA 后来看讨论说有重边改为邻接表 这题边可能走了不止一次 我设的最多两次可过 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:21
poj
poj1141Brackets Sequence(dp+路径)
1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include<
·
2015-11-13 00:20
sequence
Codeforces Round #197 (Div. 2)
这次题有点水 涨了不少 A题 转成数字 排下序就好 B题 直接模拟 C题 dfs 1 #include <iostream> 2 #include<
cstdio
&
·
2015-11-13 00:18
codeforces
hdu4499Cannon(搜索)
最近多做些搜索题了要 分行分列搜 判断满足条件 1 #include <iostream> 2 #include<
cstdio
> 3
·
2015-11-13 00:17
HDU
poj1054The Troublesome Frog
直接枚举每个i j 与他们在一条线上的点 是不是给出的点 注意它必须能跳进和跳出 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:16
poj
hdu1054Strategic Game(树形DP)
打了局游戏 边想边打 实在想不出 看下题解 跑偏了 分两种情况D 方程见代码 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:15
game
poj2029Get Many Persimmon Trees(最大矩阵和)
链接 类似最大矩阵 sum存下 枚举最大就是 1 #include <iostream> 2 #include<
cstdio
> 3 #include<
·
2015-11-13 00:14
tree
poj3140Contestants Division
在poj上1A感觉应该挺爽 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring>
·
2015-11-13 00:13
visio
sdut2536字母哥站队(dp)
保留当前i的最小值 dp[i] = min(dp[i],dp[j]+i-j-1) j<i 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:12
dp
VJP1100 加分二叉树(树形DP)
先类似记忆化搜索整棵树 枚举以i为根节点的最大值 子树类似 求完最大值 再递归搜一下前序 这题不记忆化会超时 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:11
二叉树
hdu4597Play Game(记忆化)
状态方程类似于2维的 只是变成了4维 每次有四种方向去搜 取最棒的 判断好边界条件 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:11
game
poj1947Rebuilding Roads(树形DP)
有点抽象化 找好父亲和儿子的关系 及状态转移方程 代码里有详细的注释 就不解释了 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:10
Build
hud1520Anniversary party(树形DP)
nbsp; 根据左儿子 右兄弟 将多叉树转化成二叉树 结构体里保存取这个节点和不取这个节点的最大值 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:08
part
VJP1063 迎春舞会之集体舞(DP)
重点是必须按它那个图说来来划分三角形 而不是随便撇下一部分 随便划下一个三角形就可以 所以 要判断J是第奇数个点才可以 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:08
dp
VJP1071新年趣事之打牌(背包+输出路径)
简单的01背包 保存下方案总数 其实就是dp[v]值 输出路径dfs一下 1 #include <iostream> 2 #include<
cstdio
>
·
2015-11-13 00:06
路径
USACO3.43Electric Fence(pick定理)
shangca2 3 LANG: C++ 4 TASK: fence9 5 */ 6 #include <iostream> 7 #include<
cstdio
·
2015-11-13 00:05
USACO
USACO3.24Feed Ratios
shangca2 3 LANG: C++ 4 TASK: ratios 5 */ 6 #include <iostream> 7 #include<
cstdio
·
2015-11-13 00:04
USACO
poj2817WordStack(状压)
与上题类似 预处理一下各字符串之间最大的相同字符数就可以 注意dp要初始为负无穷 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:02
stack
VJP1193 扫雷(状压)
链接 保存当前行和前一行两行的状态 1 #include <iostream> 2 #include<
cstdio
> 3 #include<
·
2015-11-13 00:01
VJP1456 最小总代价(状压)
正解:dp数组一维保存状态 一维保存当前传到了谁 再枚举是由谁传过来的 这样可以保证正确性 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:01
poj炮兵阵地(状压)(25+10+20=55)
1 #include <iostream> 2 #include<
cstdio
>
·
2015-11-13 00:00
poj
hdu4649Professor Tian
枚举当前状态是0或者是1的概率 其实就枚举1的概率 最后概率乘这个数 位运算用得不熟 老出错 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:59
SSO
Codeforces Round #196 (Div. 2)
B 扩展与x相同 或与y相同 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring>
·
2015-11-13 00:59
codeforces
poj3254Corn Fields(状压)
改了点 就A了 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring>
·
2015-11-13 00:57
Field
poj棋盘分割(记忆化)
想偏了 正解:递归 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring&
·
2015-11-13 00:56
poj
poj1160Post Office(DP)
dp[i][j],dp[i-1][g]-s) 第i个点建在第j个村庄上 s 是这个点比上个点少的距离 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:55
Office
hdu4678Mine
dfs爆栈了 只好用bfs了 单独数字块 为1 空白+数字块 数字数%2+1 异或 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:54
HDU
hdu4681String
pid=4681 枚举A串和B串包含C串的区间 枚举区间端点算左右两端最长公共子序 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:54
String
hdu2852KiKi's K-Number(区间K值)
1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include<algorithm
·
2015-11-13 00:52
number
hdu4666Hyperspace
lmnx/articles/2479747.html 然后用mulityset进行维护下就可以了 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:49
HDU
hdu4323Magic Number(dp)
pid=4323 去年的多校 编辑距离的变形 暴力居然过了 还想了好久别的方法,想得很头疼 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:47
number
poj1088滑雪
id=1088 据说这题叫经典记忆化搜索 瞎写了下就过了 1 #include <iostream> 2 #include<
cstdio
> 3 #include
·
2015-11-13 00:45
poj
hdu4293Groups
将每个人说的话 转化一下 可以算出它处在哪个段中 题目就转换成了求不相交的最大段数 注意区间相同的情况 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:44
group
poj2229Sumsets
1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include<algorithm
·
2015-11-13 00:44
set
Codeforces Round #195 (Div. 2)
1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #include<stdlib.h
·
2015-11-13 00:43
codeforces
hdu4655Cut Pieces
再减掉重复的 重复的计算方法:取相邻的两个数的最小值再与它前面的组合数和后面的组合数相乘 注意负值 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:42
HDU
hdu4662MU Puzzle
如此变换 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring> 4 #inclu
·
2015-11-13 00:41
HDU
hdu4648Magic Pen 6
求连续的一段和对m取余为0 若s[j]和s[i]对M的余数都相同 则相见就满足要求 找个最长的 1 #include <iostream> 2 #include<
cstdio
·
2015-11-13 00:41
HDU
hduAnother Graph Game
pid=4647 很扯的一题 将每条边的一半权值分给它所连的两个结点 1 #include <iostream> 2 #include<
cstdio
> 3
·
2015-11-13 00:40
Graph
DP录 (更新)
从最基础来 sdut1299最长上升子序 1 #include <iostream> 2 #include<
cstdio
> 3 #include<cstring
·
2015-11-13 00:39
dp
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他