大一,流光,清零

来源:互联网 发布:办公室走廊设计知乎 编辑:程序博客网 时间:2024/04/29 14:50

大一,流光,清零


           人生天地之间,若白驹之过隙,忽然而已。大一又飞逝而去,但还好并未虚度光阴,俯看这一年,多多少少有所


获,也遭遇了一些失败。大一是大学的起点, 将奠定接下来几年的大致走向,幸运的是, 在这期间我并没有彷徨


迷茫,因为我是带着明确的目的来的这所学校。我知道我在这期间该去收获些什么。


       大一的时候带着高中的热情踏入校园, 寻找着梦想的足迹。大学是新的的起点,一切都是新的开始, 要以一个


要仰望星空又要脚踏实地的姿势,开始一段新的旅程。


       在高考结束以后就急着复习了一下以前学的C++, 再次了复习了下 《C++ Primer 5th》, 然后就开始看《信息学


竞赛与算法艺术·入门经典(第2版)》, 我们业内称之为“白书”, 里面包含了基本的数据结构比如普通的队列链


表树图、线段树、树状数组、二叉堆、ST表等以及深度优先搜索(DFS)和 宽度优先搜索(BFS),然后是动态规划、图论


的初步(DijSPFAfloyd,匈牙利算法、网络流等)、数论的一些东西以及组合学、字符串(KMP, Trie(字典


)manacher)当然, 这些是在暑假期间开始学习的,然后大概到大一下学期才学的差不多。


       是啊,从一个只是有编程基础,到系统的学习算法,到入门,直到大一下学期的第十四届电子科技大学程序设计


赛暨西南地区高校邀请赛,然后是通过2016年电子科技大学ACM-ICPC暑假前集训 进入暑假集训第一轮,后有经


7月份三个星期的激烈竞争与选拔, 成功进入暑假第二轮集训,然后从8月三号开始又进行了3个星期的组队比赛,


暑假集训已经结束, 接下来等待我的是5ICPC的亚洲区域赛的网络预赛, 这5场比赛以及暑假第二轮集训的二十场


左右的比赛将会决定今年代表我们学校参加ACM洲区域赛现场决赛的队伍。所以经过高三暑假和大一一年的努力,


终于算是从一个新手向老手越进了。


       程序该被他的内部逻辑而非外部表现所指引,我们所钟爱的很大程度上是程序中所达到的完美的逻辑,而外


部的东西只是拿出来与众人分享快乐的手段,对吗?


       这也是搞ACM中所能得到的最大的收获长远的收获,虽然ACM的奖牌比985学校的毕业证学位证给力很多,但我们


ACMers,所获得的东西是长远的潜移默化的,它锻炼我们的逻辑思维,学习很多计算机科学被普通计算机人所忽视的


东西,它带给我们优化的思想,一个程序员对于完美的最求,这些都可以在ACM中得到体现,我们要尽可能低的时间


复杂度, 所以我们费劲脑汁去优化程序把O(n^2)的复杂度降低到O(nlogn),在IT的世界里,应该没有人会因为程序跑


的太快而烦恼吧。还有就是空间复杂度,尽管现代科技对于空间复杂度的要求倒是比时间复杂度要低一些,但把程序


写的尽可能完美是我们的习惯,你觉得呢?在数据量很大的时候过多的浪费内存还是可能造成不必要的问题,较低的


空间复杂度也使得一些老爷机可以晚一些再被淘汰,这样体现了那些程序的强大。有最完美,只有更完美,这就


是我们计算机人的应该有的那种追求完美的执念吧!

 

 

 

                                                                                                                                                     2016年8月


                                                                                                                                                                                              ------from ProLights


0 0