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
1160
HDU
1160
FatMouse's Speed 最长上升子序列,重拾DP
最简单的DP。。。并且在被提示了考虑dp[i]为i结尾的子序列的最长子序列,各种姿势还是没做出来。。把体重降序排列,就变成了求速度的最长上升子序列,输出正是按次要求,也不用再倒序;n #include #include #include #include #include #include #include #include #include #include #include #include
AngOn823
·
2016-04-07 17:00
HDU
1160
FatMouse's Speed (dp, 最长子序列)
HDU
1160
dp[i]表示以第i个结尾的最长序列的长度。
Strokess
·
2016-04-06 12:00
hdu
1160
FatMouse's Speed 最长上升子序列 LIS
FatMouse'sSpeedTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):13391 AcceptedSubmission(s):5893SpecialJudgeProblemDescriptionFatMousebelievesthatthefat
EventQueue
·
2016-04-05 21:00
dp
ACM
LIS
hduoj
HDU
1160
FatMouse's Speed 带路径的最长上升子序列问题
点击打开链接题目大意是找到一个最多的老鼠序列,使得序列中的老鼠的体重满足递增,相应老鼠的速度满足递减。思路:就是先按体重递增进行sort排序,然后按照体重找到最长递减子序列即可,用动态规划做比较简单。态dp[i]表示前i个老鼠中的最长递减子序列长度,状态转移方程为dp[i]=max{dp[j]}+1,最后找出最大的dp[i]即可。最后的路径用栈输出就可#include usingnamespace
became_a_wolf
·
2016-04-05 21:00
hdu
1160
FatMouse's Speed 【最长下降子序列+输出】
本来想写nlogn,想错了,一直过不了,只能上暴力的。//#include #include #include #include #include usingnamespacestd; constintN=1024; intf[N],a[N],d[N]; structnode { intw,s,id; }p[N]; intcmp(nodea,nodeb) { if(a.w==b.w) retu
xinag578
·
2016-04-05 16:00
hdu
1160
FatMouse's Speed
题意:求一个上升序列长度,和输出序号。这里就需要我们标记最初序号,用一个pre[]回溯回去。总之很水的dp。#include usingnamespacestd; structnode { intw,v,t; }a[1000+10]; boolcmp(nodea,nodeb) { returna.w==b.w?a.v>b.v:a.wa[j].w){ if(dp[i]Max){ Max=dp[i];
yexiaohhjk
·
2016-04-02 10:00
dp
1160
蛇形矩阵
题目描述Description小明玩一个数字游戏,取个n行n列数字矩阵(其中n为不超过100的奇数),数字的填补方法为:在矩阵中心从1开始以逆时针方向绕行,逐圈扩大,直到n行n列填满数字,请输出该n行n列正方形矩阵以及其的对角线数字之和.算法思想:设为n*n的矩阵,我们设置四个边界,up,down,left,right.最中心的数的下标为n/2,n/2;初始时,我们设置边界right=down=m
whoamiyang
·
2016-03-31 17:00
算法
hdu【
1160
】FatMouse's Speed
FatMouse'sSpeedTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):13234 AcceptedSubmission(s):5827SpecialJudgeProblemDescriptionFatMousebelievesthatthefat
chen_ze_hua
·
2016-03-20 20:00
hdu
1160
FatMouse's Speed 贪心
题意:n只老鼠,给出每只老鼠的weight和speed,求一排weight严格增加,speed严格递减的最长老鼠串。根据weight排序一下,然后就是一道最长不上升子序列的题。#include #include #include #include #include #defineN1100 usingnamespacestd; structnode { intw,s,i; }m[N]; int
zchahaha
·
2016-03-19 10:00
dp
动态规划
C语言
HDU
贪心
HDU-
1160
FatMouse's Speed
ProblemDescriptionFatMousebelievesthatthefatteramouseis,thefasteritruns.Todisprovethis,youwanttotakethedataonacollectionofmiceandputaslargeasubsetofthisdataaspossibleintoasequencesothattheweightsarein
hrr397117313
·
2016-03-18 23:00
POJ-
1160
Post Office (DP+四边形不等式优化)
题目大意:有v个村庄成直线排列,要建设p个邮局,为了使每一个村庄到离它最近的邮局的距离之和最小,应该怎样分配邮局的建设,输出最小距离和。题目分析:定义状态dp(i,j)表示建设i个邮局最远覆盖到第j个村庄时最小距离和。容易得到dp(i,j)=min(dp(i-1,k-1)+w(k,j)),其中w(k,j)表示在k~j之间建设一个邮局的最小距离,所以很显然w(i,j)关于包含关系单调,可以看出w(i
20143605
·
2016-03-17 21:00
HDU Palindrome subsequence(区间DP)
1000MS(Java/Others)MemoryLimit:131072/65535K(Java/Others)TotalSubmission(s):2836AcceptedSubmission(s):
1160
ProblemDescriptionInmathematics
Dacc123
·
2016-03-14 18:41
dp
Hdu
区间DP
hoj
动态规划--区间规划
HDU Palindrome subsequence(区间DP)
1000MS(Java/Others)MemoryLimit:131072/65535K(Java/Others)TotalSubmission(s):2836AcceptedSubmission(s):
1160
ProblemDescriptionInmathematics
Dacc123
·
2016-03-14 18:00
dp
HDU
区间DP
容斥原理 —— nyoj
1160
不能被整除的数时间限制:1000 ms | 内存限制:65535 KB描述给你一个数N 再给你3个数a,b,c求1到N内即不能被a,b整除,也不能被c整除的数输入有多组测试数据每次输一个数N接下来输入3个数a,b,c输出1~N不能被a,b,c整除的数字的个数0 intgcd(intx,inty){ if(!y)returnx; elsereturngcd(y,x%y); } intgkk(intx
yuan_jlj
·
2016-03-10 22:00
nyoj
HDU
1160
:FatMouse's Speed
FatMouse'sSpeedTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):13100 AcceptedSubmission(s):5763SpecialJudgeProblemDescriptionFatMousebelievesthatthefat
qq_28954601
·
2016-03-01 18:00
官方:克罗地亚前锋耶拉维奇加盟北京人和
据此前媒体的报道,耶拉维奇的转会费高达
1160
万欧元。
虎扑足球
·
2016-02-17 00:00
1160
蛇形矩阵(codevs)
http://codevs.cn/problem/
1160
/题目描述 Description小明玩一个数字游戏,取个n行n列数字矩阵(其中n为不超过100的奇数),数字的填补方法为:在矩阵中心从1开始以逆时针方向绕行
金木研!
·
2016-02-15 09:00
POJ
1160
Post Office (动态规划)
PostOfficeTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 15412 Accepted: 8351DescriptionThereisastraighthighwaywithvillagesalongsidethehighway.Thehighwayisrepresentedasanintegeraxis,andtheposi
phlsheji
·
2016-02-02 12:00
hdu
1160
FatMouse's Speed(最大上升子序列+路径输出)
ProblemDescriptionFatMousebelievesthatthefatteramouseis,thefasteritruns.Todisprovethis,youwanttotakethedataonacollectionofmiceandputaslargeasubsetofthisdataaspossibleintoasequencesothattheweightsarein
wqy20140101
·
2016-01-20 18:00
dp
动态规划
ACM
杭电
MySQL 同主机不同数据库之间的复制
mysqldumpPortal_DEV-uroot-ppassword1--add-drop-table|mysqlPortal_Optimize-uroot-ppassword1在复制过程中,出现如下报错:ERROR1153(08S01)atline
1160
℉utur_īng
·
2016-01-20 11:00
HDU
1160
FatMouse's Speed
pid=
1160
题意:有n只老鼠,每只老鼠有wei和speed2个属性,要求往队列里赛老鼠,要求wei递增,speed递减,问队列最多只老鼠的方法思路:感觉也是最长递增子序列的思路,先按wei进行排序,
csdn364988181
·
2016-01-19 23:00
dp
ACM
HDU
hdu
1160
FatMouse's Speed dp
FatMouse'sSpeedTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):12892 AcceptedSubmission(s):5650SpecialJudgeProblemDescriptionFatMousebelievesthatthefat
zjw6463
·
2016-01-18 11:00
HDU
1160
FatMouse's Speed (LIS +路径标记)
思路:要求最长的序列肯定是LIS,并且路径也要标记下来。这里的路径标记和做AOE网络上标记路径类似都是通过在状态转化时,进行pre[i]=j;i的前边是j(下标)。然后通过一个循环将顺序转换过来,但是注意判断终止的条件,是i=pre[i],之后判断i是不是0。(同时这题的输入也很坑)。#include #include #include #include #include #include #in
Grit_ICPC
·
2016-01-09 19:00
dp
Oracle 查看trace文件
sessionwheresidin(selectsidfromv$mystat));TRACEFILEf:\Oracle\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_
1160
kida_yuan
·
2015-12-24 09:16
Oracle
Oracle 查看trace文件
sessionwheresidin(selectsidfromv$mystat));TRACEFILEf:\Oracle\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_
1160
kida_yuan
·
2015-12-24 09:00
oracle
poj
1160
(Post Office)
id=
1160
先讲讲我的思路:这道题首先很容易想到是用动态规划思想,所以我定义了一个二维数组dp[i][j],表示前j个位置,修建了i个邮局。
hexianhao
·
2015-12-10 10:00
dp
百度搜索URL参数详解
wd=cckan.net&rsv_bp=0&rsv_spt=3&rsv_sug3=5&rsv_sug4=125&rsv_sug1=3&inputT=
1160
百度搜索命令中的参数必备参数:wd——查询的关键词
·
2015-12-09 13:24
url
DP 【POJ
1160
】POST OFFICE 邮局问题
题意:在一个坐标轴上有n个村庄,每个村庄有一个坐标a[i],现在要在这n个村庄之间建立m个邮局,求每个村庄到距离它最近的邮局的距离之和。其中n #include #include #include #include usingnamespacestd; constintmaxn=310; constintINF=1j),j-1<=k
liuyanfeier
·
2015-12-02 20:00
dp
poj
HDU
1160
FatMouse's Speed LIS变种+路径
J-FatMouse’sSpeedTimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uDescriptionFatMousebelievesthatthefatteramouseis,thefasteritruns.Todisprovethis,youwanttotakethedataonacollectionofmiceandp
qq_21057881
·
2015-11-30 23:00
洛谷p
1160
双向链表
题目大意:一个学校里老师要将班上N个同学排成一列,同学被编号为1~N,他采取如下的方法:1.先将1号同学安排进队列,这时队列中只有他一个人;2.2~N号同学依次入列,编号为i的同学入列方式为:老师指定编号为i的同学站在编号为1~i-1中某位同学(即之前已经入列的同学)的左边或右边;3.从队列中去掉M(M在所有同学按照上述方法队列排列完毕后,老师想知道从左到右所有同学的编号。分析:由于数据较大,(对
liutian429073576
·
2015-11-13 18:00
Contest - 中南大学第六届大学生程序设计竞赛(Semilive)
题1:
1160
十进制-十六进制 注意他给的数据范围 2^31,int是 2^31-1 View Code #include<iostream> using
·
2015-11-13 15:19
test
1160
. Network
space=1&num=
1160
最短路变形 水题 spfa 代码: #include<iostream> #include<cstdio>
·
2015-11-13 13:49
NetWork
Adobe Photoshop Lightroom v3.0 注册码
Adobe Photoshop Lightroom v3.0注册码: name: adobe
1160
-4928-6031-3367-7686-7055
1160
-4996-7381-7878-5220
·
2015-11-13 13:48
photoshop
【POJ】
1160
Post Office
id=
1160
题意:直线上有n个城市,其中有p个城市有邮局,问如何建p个邮局使得每个城市到最近的邮局和最小。
·
2015-11-13 10:01
Office
1160
-繁杂的道路
描述 A城是由许多小城镇组成的,在A城的各个小城镇间建了许多道路(道路是双向的)。这些道路是A城便利交通的基础。游客通过这些道路可以在任意两个城镇之间往返。最近市长对这座城市错综复杂的交通感到厌烦,决定重新规划A城的道路。所以他派给你一个任务:留下尽可能少的道路,保证任意两个城镇之间还是可达的。将其他多余的道路全部拆除。 输入 第一行为两个正整数n(1<=n<=100)和m。n
·
2015-11-13 09:06
hdu
1160
(最长上升子序列)
pid=
1160
题意:给定一些小猫的属性:体重和速度。然后求某些猫顺序的排列,使得体重上升,速度下降,这样的排列尽量长。
·
2015-11-13 06:48
HDU
poj
1160
Post Office
题意: 给定的一系列的排在整数轴上的村庄位置,然后找出P个村庄建立邮局; 以使每个村庄到他最近的邮局的距离之和最小; 解题思路: 采用动态规划,详见注释 1 #include<iostream> 2 3 using namespace std; 4 5 int cost[301][301];//从村落i到村落j由一个邮局控制时的最短距离
·
2015-11-13 04:28
Office
POJ
1160
Post Office
id=
1160
这是一道DP的题,用w[i][j]代表用一个邮局覆盖第i个到第j个点所得到的最小距离和。 用f[i][j]代表用前i个邮局覆盖前j个点所得到的最小距离和。
·
2015-11-13 03:47
Office
HDU
1160
题意:给定一些小猫的属性:体重和速度。然后求某些猫顺序的排列,使得体重上升,速度下降,这样的排列尽量长。 DP+排序 即:最长下降子序列 View Code 1 #include<stdio.h> 2 #include<algorithm> 3 #include<string.h> 4 #include<stack>
·
2015-11-13 02:38
HDU
(水题)蛇形矩阵
1160
蛇形矩阵 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver  
·
2015-11-13 01:18
水题
UVA
1160
- X-Plosives 即LA3644 并查集判断是否存在环
X-Plosives A secret service developed a new kind ofexplosive that attain its volatile property only when a specific association ofproducts occurs. Each product is a mix of two different simpl
·
2015-11-13 00:19
并查集
poj
1160
Post Office(DP)
id=
1160
算水过的吧 四重循环没优化 CZ说爆可过 就爆了 dp[i][j] = min(dp[i][j],dp[i-1][g]-s) 第i个点建在第j个村庄上 s 是这个点比上个点少的距离
·
2015-11-13 00:55
Office
动态规划练习二:HDU
1160
FatMouse's Speed
归根结底是dp的题目。一开始写完代码提交时wa。一直以为我的是没有错误的,现在也没搞明白为什么我原来的那个会有错误。 在论坛中取经后,在我原来的代码基础上加了一个用于跟踪路径的route数组。这样就可以保证肯定正确了。 代码如下,注释参见code。 Code #include <iostream> #include <vector> u
·
2015-11-12 23:49
动态规划
POJ
1160
(Post Office)
题目链接 动态规划题。模型为给定一条直线上的n个整点坐标,在其中选取p个点作为警亭,使得其余的点到最近的警亭的距离之和最小(下面简称最小距离和)。对输入坐标排序后,用c[i][j]保存最后一个警亭设在第i点,且该点之前还有j个警亭的情况下,第一点到第i点的最小距离和。照此不难写出状态转移方程。 c[i][j]=max{c[k][j-1]+(min(d[i]-d[t],d[t]-d[k]),t=
·
2015-11-12 22:44
Office
HDU
1160
FatMouse's Speed
题解:最长上升子序列的应用,按w升序,s降序排列后进行DP找最长序列,用pre[]数组记录该点的前驱,从而打印路径 #include <cstdio> #include <algorithm> using namespace std; struct mouse{ int w,s,id; bool operator<(c
·
2015-11-12 20:01
HDU
1160
. Network(最小生成树)
1160
算是模版了 没什么限制 结束输出就行了 1 #include <iostream> 2 #include<cstdio> 3 #include<
·
2015-11-12 18:34
NetWork
人工智能领域顶级会议
会议名称 接受率 录用数/投稿数IJCAI-05 18.00% 240/1333AAAI-05 28.52% 229/803COLT-05 37.50% 45/120CVPR-05 28.02% 325/
1160
ICCV
·
2015-11-12 16:47
人工智能
HDOJ
1160
FatMouse's Speed 解题报告
动态规划,最长上升子序列。看代码吧,可能更容易懂。 #include <iostream> #include <algorithm> using namespace std; struct State { int id; int weight; int speed; int pre;
·
2015-11-12 15:48
SP
POJ
1160
Post Office【DP】
Description There is a straight highway with villages alongside the highway. The highway is represented as an integer axis, and the position of each village is identified with a single integer coordi
·
2015-11-12 15:42
Office
hdu
1160
FatMouse's Speed(DP)
pid=
1160
1A 破题敲了一个多小时 最长上升子序列和最长下降子序列合起来 并把路径保留下来 题中是可以打乱顺序去找的 先按W上升或S下降排下序 再按最升和最降做 View Code
·
2015-11-12 14:33
HDU
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他