• 再见,OI

    再见,OI

    信息学全国赛(NOI2015),疏散日,杭州学军中学,暴雨。我校买的下午的车票,省队几个一起通宵麻将的同学天没亮就坐车去了,只留我在空荡荡的宿舍楼里,开始写退役纪念。回忆时断时续,怎么写都像记流水账,无奈,我笔都不大会握了还写文呢,然而人有时就是会矫情。想象中的回忆录大抵是这样,有点文艺范。能自豪地拿给人看,给没竞赛的朋友看,也留给未来的自己。别人看完说:真他妈热血,感觉灌了一大锅该死的鸡汤。然而我的...

    1482017年3月24日58,281竞赛历程
  • 程序设计实习实验班2017作业(C++ 作业2, 3, 6, 7)

    程序设计实习实验班2017作业(C++ 作业2, 3, 6, 7)

    01:编程填空:学生信息处理程序[crayon-5ba812883bdb2448508097/]02:返回什么才好呢this指针[crayon-5ba812883bdbc812125687/]03:第三周程序填空题2[crayon-5ba812883bdbf723292582/]05:第四周程序填空题1[crayon-5ba812883bdc3211959265/]06:第四周程序填空题3[crayon-5ba812883bdc6350288007/]07:第三周程序填空题4[crayon-5ba812883bdca645043360/]08:别叫,这个大整数已经很简化了![crayon-5ba812883bdce526861474/]02:自己编写...

    12017年3月17日10,225开发
  • 魔兽世界之一:备战 / 魔兽世界之二:装备

    魔兽世界之一:备战 / 魔兽世界之二:装备

    魔兽世界之一:备战单看这题很简单,考虑到可扩展性,把司令部,武士,游戏进程设计成三个类[crayon-5ba812883cebc606942700/]魔兽世界之二:装备增加了一个武器类,但我指针用的不是很顺手,希望在司令部中能有个武士的vector和map,所以没有把各个武士设计成子类[crayon-5ba812883cec7938748262/]  ...

    02017年3月10日2,863模拟
  • 2017 训练赛 1 by hzwer

    2017 训练赛 1 by hzwer

    「poj1054」TheTroublesomeFrog(恼人的青蛙)「poj1037」decorativefence「hdu2197」本原串「poj2112」OptimalMilkin「bzoj4010」[HNOI2015]菜肴制作「hdu2462」TheLuckiestnumber「bzoj3172」[Tjoi2013]单词「poj1054」TheTroublesomeFrog(恼人的青蛙)首先O(n^3)的算法是显然的,即枚举两个点,check一下这条路径上所有点,由于这道题时限放的比较宽,实际上图可以直接用二维的bool数组存下来网络上的题解大多...

  • 2016程序设计实习实验班免修考试(C++)

    2016程序设计实习实验班免修考试(C++)

    1:编程填空:计算数列平方和[crayon-5ba812883dbb2816721326/]2:编程填空:MyString[crayon-5ba812883dbba641558867/]3:编程填空:字符串排序[crayon-5ba812883dbc0255903951/]4:编程填空:人群的排序和分类[crayon-5ba812883dbc4384022688/]5:编程填空:数据库内的学生信息[crayon-5ba812883dbc7602548073/]6:编程填空:输出指定结果二[crayon-5ba812883dbcc031811117/]7:MyOstream_iterator[crayon-5ba812883dbcf906570848/]...

    02017年2月22日2,846开发
  • 2015程序设计实习实验班免修考试(校内)

    2015程序设计实习实验班免修考试(校内)

    「poj1037」decorativefence用f(i,j)表示长度为i,开头为j,开头为上升的序列用g(i,j)表示长度为i,开头为j,开头为下降的序列考虑在序列的第二位放一个数字,改变上升/下降预处理完之后,一位位枚举贪心[crayon-5ba812883e26c870236005/]「poj1011」Sticks经典的搜索剪枝1.长度取值范围是木棍的最长长度到长度总和之间。2.长度总和一定可以整除原来的长度。3.从大到小排序搜索。4.某次组合时,如果不能加入某根木棍,同种长度的木...

  • 2015程序设计实习之上机练习题

    2015程序设计实习之上机练习题

    01:浮点数求高精度幂[crayon-5ba812884c375422573761/]02:IntegerInquiry[crayon-5ba812884c380139019621/]03:CommunicationSystem[crayon-5ba812884c38c938079767/]04:判断闰年[crayon-5ba812884c391688759092/]05:生理周期[crayon-5ba812884c394554104577/]06:完美立方[crayon-5ba812884c397287747193/]07:画家问题[crayon-5ba812884c39a206848947/]08:恼人的青蛙[crayon-5ba812884c3a1204400901/]09:放苹果[crayon-5ba81288...

    02017年2月13日2,340入门
  • 2016程序设计实习实验班免修考试(算法)

    2016程序设计实习实验班免修考试(算法)

    02:热血格斗场[crayon-5ba812884ce5f897055526/]05:MPIMaelstrom[crayon-5ba812884ce68346197421/]06:Ultra-QuickSort[crayon-5ba812884ce6d572098833/]08:DrainageDitches[crayon-5ba812884ce72784845605/] ...

    02017年2月10日2,203STL,最大流,floyd,树状数组
  • 2016 程序设计实习之C++部分作业题汇总(34 / 34)

    2016 程序设计实习之C++部分作业题汇总(34 / 34)

    由于一些题无法评测,求大佬帮助指正http://cxsjsx.openjudge.cn/hw2016total01/部分可以在http://cdsdzx.openjudge.cn/评测A01:编程填空:第i位替换[crayon-5ba812884d759949439135/]A02:编程填空:第i位取反[crayon-5ba812884d762059251105/]A03:编程填空:左边i位取反[crayon-5ba812884d765964389785/]B01:编程填空:学生信息处理程序[crayon-5ba812884d768803282937/]B02:Apple构造函数和析构函数的运用[crayon-5ba81288...

    02017年2月3日7,237开发
  • 2015 ACM / ICPC EC – Final

    2015 ACM / ICPC EC - Final

    A. BoxesandBalls题意:有不超过n个球放在若干袋子里,每次操作拿一个新的袋子,从现有的所有袋子中各拿一个求放进新的袋子里,去掉空袋子问最多可以放多少个球,使得每次操作之后,所有袋子球数构成情况不变 容易发现,恒定不变的状态为1,12,123...[crayon-5ba812884e819138975299/]B.BusinessCycle题意:给定一个n个结点的环,编号0~n-1,每个点有一定的权值,从点0出发沿编号走,到达某一个节点则把目前总权值加上这...

    12016年12月8日3,905递推与动规,贪心,构造,二分法
  • Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined)

    Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined)

    A.CheckingtheCalendar问有没有可能存在一年中的连续两个月,第一个月的第一天的星期是给定的第一个字符串,第二个月的第一天的星期是给定的第二个字符串模拟即可[crayon-5ba812884f0cb778929737/]B.BatchSort给你n行,每行都是一个1-m的排列。\(1\leqn\leq20,1\leqm\leq20\)你可以交换任意两列,并且你可以每行最多交换两个元素,问你能不能使得每行都是单增的枚举两列交换,每行贪心[crayon-5ba812884f0d4051856836/]C.R...

    02016年11月10日2,411递推与动规,模拟,贪心,最小割
  • 2016 ACM – ICPC Shenyang Onsite

    2016 ACM - ICPC Shenyang Onsite

    一些队友写的还没太搞清楚,就先贴几题hdu5948.ThickestBurger模拟[crayon-5ba812884f611563044831/]hdu5949.Relativeatomicmass模拟[crayon-5ba812884f619412518789/]hdu5950.Recursivesequence\(f_1=a,f_2=b,f_i=f_{i-2}*2+f_{i-1}+i^4\),求\(f_n\)推出式子后矩阵乘法[crayon-5ba812884f62b044330723/]hdu5952.CountingCliques求一个无向图大小为S的团的数量由于图的度数很小,选一个点,在其所有相邻点中取S-1个复杂度...