CCPC总结
【印象·南阳】
10月15日出发,威海—烟台—郑州—南阳,一路上欢声笑语,从谁是卧底到各类纸牌游戏,也是欢乐。在从郑州到南阳的车上,对面的好像是河南当地的学长,感叹道工作不易的样子,说还是学生时代最为轻松。还是在纠结未来到底何去何从。旁边很多来参加比赛的团队,还看到了山理工的队伍。
16日早上到了南阳,第一眼的南阳感觉是比较落后的,与家乡十年之前的模样相类似。很快,经过志愿者引导就来到了报道的宾馆,紫红色的衣服,还是第一次穿这种颜色的衣服。紫红色的衣服+蓝色的卡+黑色的小包,还好。。晚上在附近的咖啡厅吃了第一顿饭,然后开始了为期两天的南阳之旅。
【CCPC】
第一天的早上,来到了南阳理工学院,路程不长,学校却很大,之前也做过NYOJ的题目,也好奇这是一个怎样的学校,能够举办首届CCPC。首先是专家讲座,请了旷世科技的唐文斌等前ACMer来演讲,很神奇的经历,在机器学习刚开始兴起的时候,开始从事机器学习图像识别方面的相关问题,确实是很有先见之明,也在犹豫要不要以后从事机器学习相关的,
然后是热身赛,晚上玩了会儿bc,做了两个题都被hack掉了。。。NOI选手出没的时间段真的不适合打比赛,2333
正式赛来了。。
比赛开始,旭哥打头文件,我从后往前看,rww从前往后看,感觉L题像是签到题,答案应该就是2n-1,在考虑会不会有特殊情况,看了眼榜,L题开了,应该是签到,给旭哥一说,签到,开敲————7min/1Y;
看了眼榜,A题也有人做了,应该也是签到题,三个人一块儿看A题,就是判断矩阵旋转是不是一个矩阵的问题,裸了个判断————19min/1Y;
随后榜上开了H题,看了眼是数独的题,一开始考虑新建数组存放位置格子的个数,暴力填充,敲完以后发现不对,有的情况不能填,旭哥果断换了思路,用哈希判断,过了样例,我提醒了一下getchar()————88min/1Y;
他俩敲H题的时候,我跟着榜看了下C题,D题和H题,感觉C和D都是dp,H像是搜索,过了H题先看了看C题,三个人都没有dp功底,也没有什么思路,就先放弃了,然后开始做H题,旭哥说广搜能搞,然后开始搞,
纠结了一端时间吃子的问题,回顾题目发现落子后是先判断对方棋子死,所以解除了顾虑,敲完以后又考虑了一下全部都是白子,只有一个空的情况,读了读题目,感觉应该是也能吃,果断交————170min/1Y;
4个一Y的题,排名铜牌区靠前,感觉C题和D题找一个搞出来就稳铜了,开始看C题和D题,C题没有思路,然后是D题,因为赛前简单看了看背包九讲,所以对背包有一点印象,考虑怎么能够保证两边的是半个的,中间的是整个的,后来考虑把单个物品分成两个,一个是长度为l,价值为w,另一个是长度为l/2,价值为w,想到增加一个维度为0,1,2表示长度为1/2的金条的条数。二维dp
dp[l][i] = max(dp[l-length][i]+w,dp[l][i])
dp[l][i] = max(dp[l-length/2][i-1]+w,dp[l][i])
交了一发,WA,试了几个样例发现出现.5的情况会有误差,于是把所有长度都乘了2,想的样例都过了,然后,然后就WA到了比赛结束也不造是怎么WA的。。。。最后勉强卡在铜牌区没有掉出去,也是幸运。
直到区域赛回来敲进电脑想找BUG的时候才发现,复制dp的时候有一个1忘了改成2了。。剁手= =。不过第一次做dp能做成这样也挺开心的。
【比赛总结】
1、比赛全程要保持注意力高度集中,包括输入输出都要格外重视,会做的题不能因为这个罚时;
2、三个人一块儿开题可能速度会慢一点,但比较稳,不容易出太大的岔子;
3、大的比赛也没有多么难,调整好心态,签到题尽快一次过,也是有机会拿牌的;
4、做题顺序很重要,卡题可以考虑先放一放,毕竟比赛是看总时间而不是某个题的对错;
5、团队意识很重要,时刻了解团队内其他人在做什么,做到什么地步,遇到什么样的困难;
6、不了解的题目也不要轻易放弃,万一推出来了呢……不到比赛结束,不轻言放弃。
7、不喜欢自己的命运要看别人的脸色,想要把握自己的命运。
很幸运,能够参加首届国赛,很幸运,第一次外出比赛就拿了铜奖。
CCPC总结的更多相关文章
- 2016 CCPC 东北地区重现赛
1. 2016 CCPC 东北地区重现赛 2.总结:弱渣,只做出01.03.05水题 08 HDU5929 Basic Data Structure 模拟,双端队列 1.题意:模拟一个栈的操 ...
- 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree
// 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree // 题意:n个点的树,每个节点有权值为正,只能用一次,每条边有负权,可以 ...
- (四面体)CCPC网络赛 HDU5839 Special Tetrahedron
CCPC网络赛 HDU5839 Special Tetrahedron 题意:n个点,选四个出来组成四面体,要符合四面体至少四条边相等,若四条边相等则剩下两条边不相邻,求个数 思路:枚举四面体上一条线 ...
- ccpc杭州站 赛后总结
Ccpc杭州站赛后总结 2017年11月4号五号,我参加了ccpc杭州站的比赛,我的队友是聂少飞和王艳,在4号一点半,举行了比赛开幕式,听着教练代表的发言,听着参赛选手代表的发言,听着志愿者的发言,都 ...
- 2017 CCPC Qinhuangdao Site
A. Balloon Robot 假设机器人$0$时刻位于$0$号位置,那么每个气球所需的时间为$(s_a-b)\bmod m$. 将所有气球按这个时间排序,枚举每个气球的时间作为偏移量,得出最优解即 ...
- 2017CCPC秦皇岛 E题String of CCPC&&ZOJ3985【模拟】
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3985 题意: 给定一个字符串,由c和p组成,可以添加c或者p. 串中出现一 ...
- ZOJ 3985 - String of CCPC - [字符串处理]
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3985 题意: 给出一个长度为n的字符串,全部由'C'和'P'组成 ...
- 2018 CCPC网络赛
2018 CCPC网络赛 Buy and Resell 题目描述:有一种物品,在\(n\)个地点的价格为\(a_i\),现在一次经过这\(n\)个地点,在每个地点可以买一个这样的物品,也可以卖出一个物 ...
- 2017 ccpc哈尔滨 A题 Palindrome
2017 ccpc哈尔滨 A题 Palindrome 题意: 给一个串\(T\),计算存在多少子串S满足\(S[i]=S[2n−i]=S[2n+i−2](1≤i≤n)\) 思路: 很明显这里的回文串长 ...
随机推荐
- ISO中运行时简单使用及KVC补充
一.运行时简单使用 1.包含头文件<objc/message.h> 2.给对象发送消息的方法:objc_msgSend(id, SEL, ....) * 第1个参数是对象 * 第2个参数是 ...
- acdream 1412 2-3Trees (组合+DP)
题意:2-3树的每个结点(除了叶子外)有2或3个孩子(分支),假设是一个满2-3树,那么给出叶子的数量,求这样的树有多少棵.(注:有2个孩子的结点视为相同,有3个孩子的结点视为相同,比如倒数第2层有4 ...
- 20160122.CCPP详解体系(0001天)
程序片段(01):Hello.c 内容概要:HelloWorld //01.#include表示包含的作用: // (1).<>:表示只在系统目录之下进行查找 // (2)."& ...
- 对于fmri的hrf血液动力学响应函数的一个很直观的解释-by 西南大学xulei教授
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clear all;clc; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ...
- (六)6.14 Neurons Networks Restricted Boltzmann Machines
1.RBM简介 受限玻尔兹曼机(Restricted Boltzmann Machines,RBM)最早由hinton提出,是一种无监督学习方法,即对于给定数据,找到最大程度拟合这组数据的参数.RBM ...
- ora-0000 normal跟/etc/hosts有关
当hosts文件配置错误时,用sqlplus登录后startup nomount,就会报错ORA-00000 [oracle11g@testdb2 dbs]$ sqlplus "/ as s ...
- 如何在VMware虚拟机间建立共享磁盘?
在同一台电脑上,有时难免要安装多个虚拟机,存储空间就成了最大的问题,那么如何解决虚拟机的硬盘问题呢,Vmware自带的工具可以很好的解决此问题,下面我们就来看看如何在Vmware虚拟机间建立共享磁盘? ...
- jQuery autoComplete 样式
前提:使用了jQuery-ui 官网:http://jqueryui.com/autocomplete/ /*** autocomplete ***/ .ui-widget-content { bac ...
- datawindow.net数据窗口卡片设置滚动条位置
int pos = Convert.ToInt32(dw1.Describe(colname + ".y")); pos = pos - 40; dw1.Modify(" ...
- [Everyday Mathematics]20150225
设 $f:\bbR\to\bbR$ 二次可微, 适合 $f(0)=0$. 试证: $$\bex \exists\ \xi\in\sex{-\frac{\pi}{2},\frac{\pi}{2}},\s ...