码迷,mamicode.com
首页 >  
搜索关键字:vijos    ( 558个结果
Vijos P1616 迎接仪式
传送门 背景Orz4-2 welcome描述LHX教主要来X市指导OI学习工作了。为了迎接教主,在一条道路旁,一群Orz教主er穿着文化衫站在道路两旁迎接教主,每件文化衫上都印着大字。一旁的Orzer依次摆出“欢迎欢迎欢迎欢迎……”的大字,但是领队突然发现,另一旁穿着“教”和“主”字文化衫的Orze...
分类:其他好文   时间:2014-10-21 11:46:44    阅读次数:131
Ural 1018 (树形DP+背包+优化)
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=17662题目大意:树枝上间连接着一坨坨苹果(不要在意'坨'),给定留下m根树枝,问最后剩下的最多苹果是多少。解题思路:其实意思和Vijos 1180(选课)的意思差不多...
分类:其他好文   时间:2014-10-20 18:56:20    阅读次数:243
[vijos1892]树上的最大匹配(树形DP)
题目:https://vijos.org/p/1892分析:(100分其实用到各种c++优化,没什么实际意义,所以弄70就可以了)题目很简单,很容易想出用树形DP,但是求方案数的时候,满满都是细节……,本渣考试时候就跪了……只能膜拜神犇代码…… 1 #include 2 #include 3 /.....
分类:其他好文   时间:2014-10-20 00:31:00    阅读次数:889
一些动规水题
开学以来的一个半月做了不少动规(水)题,那就写写题解吧。 1. Vijos 1059 积木城堡: 一开始看到这是浙江省选题顿时吓尿。但其实是大水题(主要体现在数据弱)。 用背包求出每个城堡能达到的高度,取所有城堡都能达到的最大高度即可。 具体一点: 用 f(i, j, k) 表示对于第 i 个城堡,...
分类:其他好文   时间:2014-10-18 16:48:48    阅读次数:262
Vijos 1180 (树形DP+背包)
题目链接:https://vijos.org/p/1180题目大意:选课。只有根课选了才能选子课,给定选课数m, 问最大学分多少。解题思路:树形背包。cost=1。且有个虚根0,取这个虚根也要cost,所以最后的结果是dp[0][m+1]。本题是cost=1的特殊背包问题,在两个for循环上有一个优...
分类:其他好文   时间:2014-10-17 21:43:54    阅读次数:181
【vijos】1729 Knights(匈牙利)
https://vijos.org/p/1729这题好奇葩,为嘛N开到30就会re啊。。。。。。。。。。n#include #include #include #include #include #include using namespace std;#define rep(i, n) for(i...
分类:其他好文   时间:2014-10-15 09:47:00    阅读次数:188
【vijos】1746 小D的旅行(dijkstra)
https://vijos.org/p/1746这题就是水题。裸的跑完每个点的最短路后直接可以暴力出解。。这题贴出来是因为我改了下我的dijkstra的模板。。。注意vis不要提前加。否则你懂的。。#include #include #include #include #include #inclu...
分类:其他好文   时间:2014-10-15 03:02:19    阅读次数:310
【vijos】1750 建房子(线段树套线段树+前缀和)
https://vijos.org/p/1750是不是我想复杂了。。。。自己yy了个二维线段树,然后愉快的敲打。但是wa了两法。。。。。。。sad原因是在处理第二维的更新出现了个小问题,sad。void pushup1(int x) { for1(i, 1, mm#include #include ...
分类:其他好文   时间:2014-10-14 21:15:47    阅读次数:267
【vijos】1757 逆序对(dp)
https://vijos.org/p/1757有时候自己sb真的是不好说。。。我竟然想了半天都没想到这个转移。我是有多傻。。。。我们设f[i][j]表示1~i的排列且逆序对恰好是j的方案数。显然我们只需要将i放进i-1排列中就行了。而且发现i始终大于i-1那么就好做了,我们只要将所有i放到i-1序...
分类:其他好文   时间:2014-10-14 06:56:47    阅读次数:214
佳佳的魔杖 (vijos 1283)
题目大意:一根树枝有N段,每一段有一个分数,可以选取一些不完全包含(可以相交)的区间,每次选取可以得到区间里所有数之和的分数。求最大得分。解题过程:1.很明显的dp,默认选取区间的顺序是从左往右,F[i][j]表示最后选的区间为[i,j]的最优解(ij g[i][j]=max{g[i-1][j],F...
分类:其他好文   时间:2014-10-12 11:07:17    阅读次数:120
558条   上一页 1 ... 48 49 50 51 52 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!