【印象·南阳】

  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总结的更多相关文章

  1. 2016 CCPC 东北地区重现赛

    1. 2016 CCPC 东北地区重现赛 2.总结:弱渣,只做出01.03.05水题 08   HDU5929 Basic Data Structure    模拟,双端队列 1.题意:模拟一个栈的操 ...

  2. 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree

    // 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree // 题意:n个点的树,每个节点有权值为正,只能用一次,每条边有负权,可以 ...

  3. (四面体)CCPC网络赛 HDU5839 Special Tetrahedron

    CCPC网络赛 HDU5839 Special Tetrahedron 题意:n个点,选四个出来组成四面体,要符合四面体至少四条边相等,若四条边相等则剩下两条边不相邻,求个数 思路:枚举四面体上一条线 ...

  4. ccpc杭州站 赛后总结

    Ccpc杭州站赛后总结 2017年11月4号五号,我参加了ccpc杭州站的比赛,我的队友是聂少飞和王艳,在4号一点半,举行了比赛开幕式,听着教练代表的发言,听着参赛选手代表的发言,听着志愿者的发言,都 ...

  5. 2017 CCPC Qinhuangdao Site

    A. Balloon Robot 假设机器人$0$时刻位于$0$号位置,那么每个气球所需的时间为$(s_a-b)\bmod m$. 将所有气球按这个时间排序,枚举每个气球的时间作为偏移量,得出最优解即 ...

  6. 2017CCPC秦皇岛 E题String of CCPC&&ZOJ3985【模拟】

    http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3985 题意: 给定一个字符串,由c和p组成,可以添加c或者p. 串中出现一 ...

  7. ZOJ 3985 - String of CCPC - [字符串处理]

    题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3985 题意: 给出一个长度为n的字符串,全部由'C'和'P'组成 ...

  8. 2018 CCPC网络赛

    2018 CCPC网络赛 Buy and Resell 题目描述:有一种物品,在\(n\)个地点的价格为\(a_i\),现在一次经过这\(n\)个地点,在每个地点可以买一个这样的物品,也可以卖出一个物 ...

  9. 2017 ccpc哈尔滨 A题 Palindrome

    2017 ccpc哈尔滨 A题 Palindrome 题意: 给一个串\(T\),计算存在多少子串S满足\(S[i]=S[2n−i]=S[2n+i−2](1≤i≤n)\) 思路: 很明显这里的回文串长 ...

随机推荐

  1. 旧书重温:0day2【2】 实验:三种获取kernel32.dll基址的方法

    0x01 找kernel32基地址的方法一般有三种: 暴力搜索法.异常处理链表搜索法.PEB法. 0x02 基本原理 暴力搜索法是最早的动态查找kernel32基地址的方法.它的原理是几乎所有的win ...

  2. Typed Message模式与Event Sourcing

    引言 在<设计模式沉思录>(Pattern Hatching: Design Patterns Applied,[美]JohnVlissides著)一书的第4章中,围绕事件Message传 ...

  3. 关于jsp利用EL和struts2标签来遍历ValueStack的东东 ------> List<Map<K,V>> 以及 Map<K,<List<xxx>>> 的结构遍历

    //第一种结构Map<K,<List<xxx>>> <body> <% //显示map<String,List<Object>& ...

  4. Java正则表达式之语法规则

    正则表达式是一种强大而灵活的文本处理工具,使用正则表达式能够以编程的方式,构造复杂的文本模式,并对输入的字符串进行搜索.一旦找到了匹配这些模式的部分,就能够随心所欲地它们进行处理.正则表达式提供了一种 ...

  5. [摘]string.jion() 解决办法

    for (int j = 1; j <= 5; j++)            {                List<int> list = new List<int&g ...

  6. 服务器中判断客户端socket断开连接的方法

    1, 如果服务端的Socket比客户端的Socket先关闭,会导致客户端出现TIME_WAIT状态,占用系统资源. 所以,必须等客户端先关闭Socket后,服务器端再关闭Socket才能避免TIME_ ...

  7. C# 使用NPlot绘图技巧

    原文 C# 使用NPlot绘图技巧 图表控件一直是很难找的,特别是免费又强大的.NPlot是一款非常难得的.Net平台下的图表控件,能做各种曲线图,柱状图,饼图,散点图,股票图等,而且它免费又开源,使 ...

  8. Struts2配置细节

    struts.xml中 action中配置 如果是返回到网页则 /AA/XX.jsp 如果是返回到action则看namespace然后传参数,如果是同一个namespace则直接写上返回的actio ...

  9. JVM参数汇总

    一.java启动参数共分为三类: 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容:其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足 ...

  10. Free Candies

    题意: 有4堆东西,每堆有n个每个有一个颜色,现在有一个篮子最多能装5个不同的颜色的东西,每次都从堆顶拿,当篮子出现两个相同颜色,可以获得这两个东西,求获得的最大数量 分析: 因为就4推,可以把各堆的 ...