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
Bone
Bone
Collector
Many years ago , in Teddy’s hometown there was a man who was called “
Bone
Collector”.
·
2015-11-02 09:28
Collector
杭电2602
Bone
Collector 【01背包】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2602 解题思路:给出一个容量为V的包,以及n个物品,每一个物品的耗费的费用记作c[i](即该物品的体积),每一个物品的价值记作w[i],
·
2015-11-01 15:08
Collector
HDU 2639
Bone
Collector II
Bone
Collector II Time Limit: 2000ms Memory Limit: 32768KB This problem will be judged on
·
2015-11-01 15:26
Collector
oracle 10g 学习之服务器端安装(1)
Oracle 简介 lOracle 是殷墟出土的甲骨文(oracle
bone
inscriptions)的英文翻译的第一个单词 lOracle 公司是全球最大的信息管理软件及服务供应商,成立于1977
·
2015-11-01 14:15
oracle
HDU 2639
Bone
Collector II (01背包,第k解)
题意:数据是常规的01背包,但是求的不是最大容量限制下的最佳解,而是第k佳解。 思路:有两种解法。 1)网上普遍用的O(V*K*N)的。 2)先用常规01背包的方法求出背包容量限制下能装的最大价值m,再以m为背包容量再进行一次01背包,dp[j]表示当物品的组合价值为j时,它们的体积之和的最小量。那么就求出了所有可能的价值,从1~m都有,但是其中一些是求不出来的,也就是骨头的
·
2015-11-01 13:15
Collector
HDOJ 2602
Bone
Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768
·
2015-11-01 12:49
OJ
HDU 1010 Tempter of the
Bone
骨头诱惑(AC代码)DFS搜索+剪枝法
参考了别人的思路:将迷宫外围四面都筑墙‘X’。方便减少代码量。 1 #include <iostream> 2 #include <vector> 3 #include <string> 4 #include <math.h> 5 using namespace std; 6 vector<string>
·
2015-11-01 10:29
HDU
APP UI设计趋势:为好设计而动
http://www.cocoachina.com/design/20150703/12029.html 作者:
bone
9 善心悦目的动效已然成为一个app的必备,作为设计师自然要跟随趋势学习
·
2015-11-01 08:21
UI设计
HDU 1010 Tempter of the
Bone
(DFS+剪枝)
http://acm.hdu.edu.cn/showproblem.php?pid=1010 大神题解报告http://acm.hdu.edu.cn/forum/read.php?tid=6158 关于剪枝,没有剪枝的搜索不太可能,这题老刘上课的时候讲过两个剪枝,一个是奇偶剪枝,一个是路径剪枝 奇偶剪枝: 把矩阵标记成如下形式: 0,1,0,1,0 1,0,1,
·
2015-10-31 19:32
HDU
Hdu 1010 Tempter of the
Bone
经典深搜加剪枝问题!问题主要是奇偶剪枝这地方卡了许久,步数剪枝也没考虑到,还有对DFS于BFS的区别了解不多。 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1010 存在的问题:1、对深搜和广搜的理解不深刻,特别是回溯的状态与条件。2、实现一个算法的速度还比较慢! 3、以后少花时间去追程序的BUG,多花时间去想想算法! 剪枝前后对比:
·
2015-10-31 17:50
HDU
通过100个单词掌握英语语法(二十二)give
语法结构 1 give | + 名词短语| + 名词短语 Give the dog a
bone
. I gave the woman di
·
2015-10-31 16:39
英语
hdu 1010 Tempter of the
Bone
这题是深搜的典型题,要在时间 t 内准确到达终点,处理不好要么 wa 要么 TLE。有两个很重要的剪枝:一是奇偶剪枝,必须提前判断好 'S'和'D' 之间的曼哈顿距离和时间 t 是否同奇偶,否则会 TLE;二是判断 '.' 的数量是否大于或等于 t-1,这个能使程序快很多,但不是必要的,我试了下把它去掉后还是能过,只是多了几倍的时间。 1 #include<cstdio>
·
2015-10-31 15:47
HDU
hdu 2639
Bone
Collector II
Bone
Collector II Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/
·
2015-10-31 15:13
Collector
HDU 1010 Tempter of the
Bone
(DFS)
The doggie found a
bone
in an ancient maze, which fascinated him a lot.
·
2015-10-31 15:18
HDU
HDU 1010 Tempter of the
Bone
HDU_1010 这个题目由于block只能经过一次,那么我们在搜索的过程中就必须要记录各个block的状态了,而且这个题目跟最短的距离并无直接联系,如果使用bfs的话还必须要将所有的路径搜到不能走或者时间到T的时候,无论是空间还是时间上都耗费很大,所以我们选用好写的dfs就可以了。 此外这个题目还有一个预先初步判断初
·
2015-10-31 14:38
HDU
hdu 1010 Tempter of the
Bone
这是一道关于迷宫的搜索题,注意看懂题意:必须在time=T的时候门才开,这个时候必须准时到达door才能survive,既不能早了,也不能晚了,有一个细节用到了奇偶剪枝原理 #include<iostream>#include<cstdio>#include<cmath>#include<string.h>using namespace std;i
·
2015-10-31 13:16
HDU
hdoj2602
Problem : 2602 (
Bone
Collector ) Judge Status : Accepted RunId : 2593371 
·
2015-10-31 11:46
OJ
hdu2128之BFS
Tempter of the
Bone
II Time Limit: 10000/5000 MS (Java/Others) Memory
·
2015-10-31 11:29
HDU
HDU 2639(第K大背包)
Bone
Collector II Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total
·
2015-10-31 11:17
HDU
HDU_1010——小狗走迷宫DFS
Problem Description The doggie found a
bone
in an ancient maze, which fascinated him a lot.
·
2015-10-31 10:02
HDU
zoj2110Tempter of the
Bone
#include <iostream> #include <cstdio> #include <cstring> #include <cmath> using namespace std; int d[4][2] = {{0, -1}, {-1, 0}, {0, 1}, {1, 0} }; int N, M, T; char map
·
2015-10-31 10:53
one
Tempter of the
Bone
(诱惑的骨头)
hdoj 1010 题目大意:给一个地图,在规定时间内刚好找到出口,不早也不能晚 解决:dfs+剪枝 #include <iostream> #include <cstdio> #include <cmath> using namespace std; #define s scanf #define p printf #define d &q
·
2015-10-31 10:29
one
HDU 2602
Bone
Collector
简单0-1背包 #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> using namespace std; int N,V; const int maxn=1000+10; int dp[maxn],cost[maxn],value[ma
·
2015-10-31 09:29
Collector
HDU 2602
Bone
Collector (dp问题之01背包)
地址:http://acm.hdu.edu.cn/showproblem.php?pid=2602 思路:dp问题之01背包 代码如下:一维的,我习惯的作风。。。 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 #define N 1001 5 int dp
·
2015-10-31 09:27
Collector
01背包专题
>>什么是01背包<< A -
Bone
Collector Time Limit:1000MS Memory
·
2015-10-31 09:36
背包
hdu 2602
Bone
Collector 01背包
Bone
Collector Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php
·
2015-10-31 08:02
Collector
HDU1010 Tempter of the
Bone
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1010 古人云:“由简入奢易,由奢入简难”,咱写代码也是一样,不求最快,但求最繁,繁得让你都不忍读完它。。。。 #include < iostream > #include < vector > #include &l
·
2015-10-31 08:53
HDU
【剪枝】HDU 1010——tempter of the
bone
来源:点击打开链接 看上去数据规模很小,但是必须要剪枝,否则直接爆TLE。 通过这个题可以练习奇偶剪枝。 另外:还有一个优化方式,如果所有步数走完了门还没关,则直接返回结果"NO". #include <iostream> #include <cstring> #include <cmath> #include
·
2015-10-30 15:13
HDU
How to Find Research Problems
Eisner The biological anthropologist Loren Eiseley used to say there were two kinds of scientists: big-
bone
·
2015-10-30 14:47
search
HDU 2602
Bone
Collector骨头收藏者(AC代码) 01背包
1 #include <iostream> 2 #define N 1005 3 using namespace std; 4 int volume[N]; //体积 5 int value[N]; //价值 6 int dp[N]; //总价值(动态更新) 7 int max(int a,int b) 8 { 9
·
2015-10-30 13:05
Collector
HDU 1010 Tempter of the
Bone
(深搜:奇偶剪枝)
Problem Description The doggie found a
bone
in an ancient maze, which fascinated him a lot.
·
2015-10-30 13:45
HDU
DP入门题集
21:33:51 一.基础dp: 1.hdu.2602.
Bone
Collector. 这道是基础的01背包。
·
2015-10-30 11:36
入门
HDU_1010 Tempter of the
Bone
纠结的DFS+剪枝题
剪枝不好想啊。。。 a到b别管绕多远,所走过的格子数的奇偶性和它俩最短路的奇偶性相同。 代码。。。 #include <stdio.h>#include <math.h>int d[4][2] = {{0,1},{0,-1},{-1,0},{1, 0}};int flag;int n, m, t, flag;int di, dj;char map[9
·
2015-10-30 10:18
HDU
HDU
Bone
Collector
Bone
Collector Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
·
2015-10-28 09:26
Collector
BNUOJ 6727
Bone
Collector
Bone
Collector Time Limit: 1000ms Memory Limit: 32768KB This problem will be
·
2015-10-28 08:45
Collector
HDU 1010 Tempter of the
Bone
DFS 简单题 注意剪枝
题意:一只小狗要刚好在t时刻从起点都到终点,问可不可以。 注意剪枝。 1 #include<cstdio> 2 #include<cstring> 3 #include<cmath> 4 using namespace std; 5 int maze[9][9]; 6 bool vis[9][9]; 7 in
·
2015-10-28 08:52
HDU
Bone
Collector--hdu2602(01背包)
Problem Description Many years ago , in Teddy’s hometown there was a man who was called “
Bone
Collector
·
2015-10-28 08:39
Collector
HDU 2602
Bone
Collector
BoneCollectorTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):41458 AcceptedSubmission(s):17255ProblemDescriptionManyyearsago,inTeddy’shometowntherewasa
llwwlql
·
2015-10-27 16:00
hdu 1010 Tempter of the
Bone
#include<stdio.h> #include<math.h> #include<iostream> using namespace std; #define Max 9 struct Node { int x,y; char c; bool flag; } map[Max][Max],st,en; int f
·
2015-10-27 15:50
HDU
第八周 7.5-7.11
7.8 HDU 2602
Bone
Collector 01背包裸题 1 # include <iostream> 2 # include <cstdio
·
2015-10-27 12:52
HDOJ 1010 Tempter of the
Bone
--DFS+奇偶剪枝
做的时候,一直tle!后来发现,是由于扩展的时候, if(a[tx][ty]=='.'&&(tx>=0&&tx<n),应该只对‘.’扩展,即只判断 a[tx][ty]=='.',而我之前写成 a[tx][ty]!= 'X',这样,扩展的时候便会对start节点,多次扩展,导致超时! &n
·
2015-10-23 08:15
DFS
HDU-2602
Bone
Collector 01背包
01背包最裸模板题 #include <cstdlib> #include <cstring> #include <cstdio> #define MAXN 1005 using namespace std; int N, V, p[MAXN], v[MAXN], dp[MAXN]; inline int max(int x, int y
·
2015-10-23 08:44
Collector
Bone
Collector hdoj 2602
BoneCollectorTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):41268 AcceptedSubmission(s):17178ProblemDescriptionManyyearsago,inTeddy’shometowntherewasa
huangshuai147
·
2015-10-21 18:00
HDOJ_1010 Tempter of the
Bone
http://acm.hdu.edu.cn/showproblem.php?pid=1010 奇偶剪枝:可以把map看成这样: 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 1 0 1 从为 0 的格子走一步,必然走向为 1 的格子 从为 1 的格子走一步,必然走向为 0 的格子 即: 0 ->1或1->0 必然是奇数步
·
2015-10-21 12:36
one
DX 骨骼动画
第一,了解骨骼结构(Skeletal Structures)和骨层级(
Bone
Hierarchies): 骨骼结构就是连续很多的骨头(
Bone
)相结合,形成的骨层级。
·
2015-10-21 12:12
动画
HDU-2128 Tempter of the
Bone
II BFS
Tempter of the
Bone
II Time Limit: 10000/5000 MS (Java/Others) Memory Limit:
·
2015-10-21 11:34
HDU
Bone
Collector
if(j>=w[i]) dp[i][j] = max(dp[i-1][j-w[i]]+v[i], dp[i-1][j]); else dp[i][j]=dp[i-1][j]; i 1 2 3 4 5 w 1 2 3 4 5 v 5 4 3 2
·
2015-10-21 11:50
Collector
HDU 1010,2013,2018
//Made by syx //Time: 2010年7月28日 16:55:39 //1010 Tempter of the
Bone
//2013 蟠桃记 //2018 母牛的故事 // // //
·
2015-10-21 10:49
HDU
hdu2639
bone
collector II【第K优解】
既然是用dp求第K优解原来一维的数组必然变成了二维用来存储是第几优的解 这里用了一个n*n*n的算法做的……貌似也没办法优化了分析一下做法既然说dp[j][m]也是根据逐次比较得来的那么需要j固定时逐个记录可能粗线的dp值 /************ hdu2639 2015.10.20 109MS5548K1226B ************/ #include #include #includ
zhou_yujia
·
2015-10-20 20:00
算法
dp
HDU
杭电
HDU 1010 Tempter of the
Bone
(DFS)
题意:判断,能否从S到D,恰好在T时间到。#include #include #include usingnamespacestd; constintmaxm=10; intdir[4][2]={{0,1},{0,-1},{1,0},{-1,0}}; charmap[maxm][maxm]; intvis[maxm][maxm]; intx1,y1; intm,n,T; intok; voiddf
zyx520ytt
·
2015-10-12 16:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他