2015 UESTC Winter Training #8【The 2011 Rocky Mountain Regional Contest】
2015 UESTC Winter Training #8
The 2011 Rocky Mountain Regional Contest
Regionals 2011 >> North America - Rocky Mountain
开始时貌似是UVAlive挂了,无论交什么都WA,后来转战HDU
这次水题比较多,其中B题据说有更加高级的方法。
G题WA了两发,才发现竟然没有输出Case!!!
未完成:D F H I J
A - Iterated Difference
水题,模拟迭代即可。
在UVALIVE用的bits/stdc++.h头文件,粘到HDU上,结果直接CE了一发。
B - Shape Number
给出一串数描述一个封闭的图形,比如上边的22234446466001207560(最长300,000位),因为同一个图形旋转或者变换 起始位置会得到不同的数串,所以要进行标准化,标准化后第i位为原数串中第i+1位与第i位的差。最后一位是原串第一位与最后一位的差。然后求最小字典序环。
比赛时是用简单的模拟水过去的(能水过去也太水了),据说有模板或者可以用后缀数组,一会儿去学习一下。
C - Stock Prices
水题,多关键字排序后再对结果排下序即可。
E - Pills
看到1、2、5、14、42这个序列就应该想到是卡特兰数
F - Robot Navigation
给一个机器人,一个只有火山和通路的地图n*m(均小于等于1000),火山不可以走,还给了起点,终点,和起始的朝向,现在机器人1s只能前进一步或者向左向右转90度,问到达目的地有几种路径,并且时间均最小。
比赛时调了1个多小时最后还是TLE,之后再调试一下。
G - User Names
相当水的模拟
I - Wealthy Family
给一棵n个结点构成的树(n<=150,000),给出每个节点的父亲节点,以及权值。现在要从中取K个结点(1<=k<=300)。使得K个结点中任意两个结点都不是父子关系,问K个结点权值和最大是多少。
这道题还没有写,但是有思路。
能想到的就是树形DP,设dp[i][j][k]为以节点i为根的子树中取出j个结点,且取出的结点不存在父子关系。k=0表示取出根结点,k=1表示不取出根结点。
dp[i][j][0]=∑max{ dp[child][j][0] , dp[child][j][1] }
dp[i][j][1]=∑dp[child][j-1][0]
但是显然数组无法开到dp[150000][300][2],可能会用到记忆化搜索。
2015 UESTC Winter Training #8【The 2011 Rocky Mountain Regional Contest】的更多相关文章
- 2015 UESTC Winter Training #10【Northeastern Europe 2009】
2015 UESTC Winter Training #10 Northeastern Europe 2009 最近集训都不在状态啊,嘛,上午一直在练车,比赛时也是刚吃过午饭,状态不好也难免,下次比赛 ...
- 2015 UESTC Winter Training #7【2010-2011 Petrozavodsk Winter Training Camp, Saratov State U Contest】
2015 UESTC Winter Training #7 2010-2011 Petrozavodsk Winter Training Camp, Saratov State U Contest 据 ...
- 2015 UESTC Winter Training #4【Regionals 2008 :: Asia - Tehran】
2015 UESTC Winter Training #4 Regionals 2008 :: Asia - Tehran 比赛开始时电脑死活也连不上WIFI,导致花了近1个小时才解决_(:зゝ∠)_ ...
- 2015 UESTC Winter Training #6【Regionals 2010 >> North America - Rocky Mountain】
2015 UESTC Winter Training #6 Regionals 2010 >> North America - Rocky Mountain A - Parenthesis ...
- ACM ICPC 2010–2011, Northeastern European Regional Contest St Petersburg – Barnaul – Tashkent – Tbilisi, November 24, 2010
ACM ICPC 2010–2011, Northeastern European Regional Contest St Petersburg – Barnaul – Tashkent – Tbil ...
- 2011 Asia Fuzhou Regional Contest
Xiangqi http://acm.hdu.edu.cn/showproblem.php?pid=4121 模拟,用高内聚低耦合的思想来写模拟题还是很好的,提高了函数的可重用性,程序的可读性,正确性 ...
- hdu 4081 Qin Shi Huang's National Road System(最小生成树+dp)2011 Asia Beijing Regional Contest
同样是看别人题解才明白的 题目大意—— 话说秦始皇统一六国之后,打算修路.他要用n-1条路,将n个城市连接起来,并且使这n-1条路的距离之和最短.最小生成树是不是?不对,还有呢.接着,一个自称徐福的游 ...
- 【2005-2006 ACM-ICPC, NEERC, Moscow Subregional Contest】Problem J. Jack-pot
简单dfs,差分一下A数组和建出字典树能写得更方便,若不这么做代码时就会像我一样难受. #include<cstdio> #include<cstring> #include& ...
- HDU 4115 Eliminate the Conflict(2-SAT)(2011 Asia ChengDu Regional Contest)
Problem Description Conflicts are everywhere in the world, from the young to the elderly, from famil ...
随机推荐
- POJ3185 The Water Bowls(反转法or dfs 爆搜)
POJ3185 The Water Bowls 题目大意: 奶牛有20只碗摆成一排,用鼻子顶某只碗的话,包括左右两只在内的一共三只碗会反向,现在给出碗的初始状态,问至少要用鼻子顶多少次才能使所有碗都朝 ...
- 你好,C++(40)7.1 一切指针都是纸老虎:彻底理解指针
第7章 C++世界的奇人异事 在武侠小说中,初入武林的毛头小子总是要遇到几位奇人,发生几件异事,经过高人的指点,经历一番磨炼,方能武功精进,从新手成长为高手.在C++世界,同样有诸多的奇人异事.在C+ ...
- JavaScript-学习一
JavaScript 对大小写是敏感的. 当编写 JavaScript 语句时,请留意是否关闭大小写切换键. 函数 getElementById 与 getElementbyID 是不同的. 同样,变 ...
- grails框架中在使用domain的save方法保存时保存不成功
1.如果报错,自行根据异常查找错误,这里不说明 2.如果为报错,我遇到的就是domain中的字段属性与数据库中为同步 (1)你的domain是新的,在增加新的字段属性时未使用update更新数据库,造 ...
- ggts下载地址
地址:http://spring.io/tools/ggts See All Versions可以下载更多版本,里面包含安装版和解压版
- SASS type-of 函数
今儿写个type-of,算是备忘录吧. 1.number type-of(0) // number type-of(1px) // number 2.string type-of(a) // stri ...
- (git fetch git push git pull)远程本地分支互相推送更新
git push origin bug_huiyuan:mobile_attribution 把bug_huiyuan(本地分支) 推送到 远程mobile_attribution分支 git pus ...
- DeDe调用body文章内容
{dede:sql sql='select * from dede_addonarticle where aid=3'} <div class="pageArea hide" ...
- 一个处理Date与String的工具类
public class DateUtil { private DateUtil(){ } public static final String hhmmFormat="HH:mm" ...
- 转:搭建Hive的图形界面
原文来自于:http://blog.csdn.net/w13770269691/article/details/17353595 今天想使用一下Hive的图形化工具HWI,我的Hive是0.12.0版 ...