训练总结(大一下)

ACM训练总结

     写这次的训练总结也就意味着这个学期快要结束了,“光阴似箭,日月如梭”,总觉得时间过得很快反而学的很少,但是这个学期待在ACM还是有收获的,从开学接触链表时候的一脸茫然 ,到现在已经学完了线段树还有图论一些算法,可以说《数据结构》的基本的概念已经学得差不多,这也是我这个学期待在ACM的最大收获,就像第一轮训练总结中说过这个学期我做的题少了相反看的书也就多了,之所以转移方向没有放在做题上面,一方面是因为认识到自己的不足,自己对计算机的很多专业知识都不了解,需要去弥补;另一方面考虑到自己的英语水平实在太差了,需要去提高。

先说说这个学期自己看的书以及学到的知识,4月到5月份看完了程杰的《大话数据结构》其中有关排序算法:堆排序、拓扑排序、归并排序等只知道基本思想但并没有代码实现,还有一些例如赫夫曼编码,B树,红黑树等没有深入去理解,考虑到自己的不足也看了看《演讲与口才》,之后的5月到6月看完了《c++程序设计语言》其中异常处理中try块和throw之类的看着实在太吃力放弃,还有c++中的迭代器还有STL库函数没有去实现,准备等正式开课的时候再学再去有针对性的去练习,还有看了看《c++ prime》(看了一百多页就停止了,因为讲的太细了,书太厚了没有耐心和时间去仔细研究),考虑到自己对计算机硬件方面的不足,后来在图书馆找了一本比较薄的《计算机的硬件基础》看了看,对计算机的CPU、BIOS、HDMI、文件压缩、显卡、声卡等有了一定的了解,由于自己英语语法上的欠缺,同时也一直在看《英语写作大全集》,6月份到现在为了准备9月份的计算机三级决定看《计算机网络》刚刚看完第一章的网络概述,觉得网络记得东西太多了,看着有点吃力,同时也在看马上要看完的《英语写作大全集》,还有就是利用闲暇的时间学习《JAVA从入门到精通》现在对JAVA简单的语句可以灵活使用,但是JAVA中的核心技术:接口、继承、多态还有异常处理、Swing程序设计以及多线程并不了解,也没有去看,争取自己早点看完后再去学习明日科技编著的《Android从入门到精通》,然后开发出属于自己的一个APP,哈哈!为了了解计算机的未来趋势以及发明的新科技,每月图书馆的《电脑报》《计算机科技报》也都会时刻关注,但从这些报纸中可以看出未来的VR虚拟现实、物联网、云计算、大数据、以及嵌入式如:智能家居,自动汽车等等可能是未来的发展趋势,自己也要朝着这些中的某一方向去学习。

然后谈谈自己在ACM的感受,这个学期我不敢说我是一个ACMer,因为不管是从自己在ACM的考勤和做题情况还有5月份的程序竞赛的结果,自己都的不配做为一个ACMer,其实这些结果既在意料之中也在意料之外,意料之外是本以为自己可以像刚刚进ACM时候对自己说的那样,一定要在ACM好好待下去有所作为,但现在自己却不配做一个ACMer。意料之中是我知道自己的不足,自己真的不适合打ACM的比赛,常听说:“勤能补拙”但是ACM给我的感受是资质不行做再多的题,投入的再多最终也不会成为像楼教主那样的大神,有时候我研究一道题的算法花了三四天,然而在这方面擅长的人花三四个小时就可以搞定,有些人肯定会说不要和这些人比,自己努力学追赶别人,但是事实摆在面前还是要去正视,居然认识到自己在这方面的不足,何不转移自己的学习方向去研究其他,找到适合自己的地方,有的人肯定觉得我这是在逃避,但我觉得这不是逃避,不是所以的短处都可以去弥补,何必用自己的短处和别人的长处去较量,计算机的前端和后端有那么多方向,为何不可以去找到自己的学习方向,所以这个学期自己去307少了图书馆多了。

从开学到现在,一年快过去了,我最佩服的老师是ACM的,我认识的朋友最多的是ACM的,我学习的知识最多的是ACM的,每当过节收到礼物和祝贺最多的是ACM的,我最最感谢的自然是ACM的,在我的心中ACM不单单只是一个程序设计竞赛组织,更像是一个大家庭,并且每一份子都是出类拔萃的,这是ACM给予我最大的感受,我不知道自己还能不能够坚持到大二或者是大三,但大一的最美好的时光是在ACM度过的,他没有使我迷茫,没人让我堕落在整天沉迷于宿舍打游戏看小说中,相反他使我目标明确,他使我正确认识到了自己。

这个学期快结束了,暑假的集训即将到来,期待自己有所收获……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/509290.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

来淄博旅游

Problem Description 淄博某旅行社每天都要接待来自全国各地的游客,他们从各个城市来到张店区,游玩后又去淄博的其他旅游景点。从各个城市来张店的游客只是在网上报名,然后旅行社根据统计的人数,用大巴把他们从不同城市拉到张店。…

UTF-8中的BOM-带还是不带?

转自:http://blog.csdn.net/fanpei_moukoy/article/details/21464305 UTF-8 不需要 BOM,尽管 Unicode 标准允许在 UTF-8 中使用 BOM。所以不含 BOM 的 UTF-8 才是标准形式,在 UTF-8 文件中放置 BOM 主要是微软的习惯(顺便提一下&a…

ACM训练总结(大二)

时光飞速,不知不觉,现在是第三次写总结报告了,第一次的解题报告是在大一上学期的期末,那时候是满怀信心、充满斗志,觉得以后肯定在ACM这条路上有所作为,记得那次写解题报告的主要内容是一个自我提醒、自我激…

递归的函数

Problem Description 给定一个函数 f(a, b, c)&#xff1a;如果 a ≤ 0 或 b ≤ 0 或 c ≤ 0 返回值为 1&#xff1b;如果 a > 20 或 b > 20 或 c > 20 返回值为 f(20, 20, 20)&#xff1b;如果 a < b 并且 b < c 返回 f(a, b, c−1) f(a, b−1, c−1) − f(a,…

Qt5中文乱码解决方案

升级到Qt5.X之后&#xff0c;原先解决的Qt显示中文乱码的方法突然不适用了&#xff0c;找了很多方式来解决这个问题 第一种&#xff1a; 在公司代码里看到的方法&#xff0c;先将对应的cpp文件用windows自带的记事本打开&#xff0c;另存为UTF-8格式&#xff0c;然后在代码中&a…

Linux常用压缩和解压命令

.tar 解包 tar xvf filename.tar .tar 打包 tar cvf filename.tar dirname .gz 解压1 gunzip filename.gz .gz 解压2 gzip -d filename.gz .gz 压缩 gzip filename .tar.gz 和 .tgz 解压 tar zxvf filename.tar.gz .tar.gz 和 .tgz 压缩 tar zcvf filename.tar.gz dirnam…

Qt字符编码认识

长期以来&#xff0c;很多人都清楚&#xff0c;一旦C源码中直接使用了中文&#xff0c;这样的源码想要跨平台(I18N)会非常困难。 随着&#xff1a; Windows下&#xff1a;MSVC2010成为主流Linux下&#xff1a;GCC升级到4.6 C中的中文问题 才算有了一个比较优雅的、跨平台的Wor…

汉诺塔系列1

Problem Description n个盘子的汉诺塔问题的最少移动次数是2^n-1,即在移动过程中会产生2^n个系列。由于发生错移产生的系列就增加了&#xff0c;这种错误是放错了柱子&#xff0c;并不会把大盘放到小盘上&#xff0c;即各柱子从下往上的大小仍保持如下关系 &#xff1a; nmpq a…

Linux上传文件和下载文件命令行方式

在Linux主机上&#xff0c;安装上传下载工具包rz及sz 只需要安装下面这个包即可&#xff0c;执行下面的安装命令 yum install -y lrzsz 上传 在Linux命令行下输入rz&#xff0c; rz 1 输入rz命令后&#xff0c;会弹出对话框&#xff0c;选择你要上传的文件&#xff0c;选…

带你玩转Visual Studio——带你理解多字节编码与Unicode码

转自&#xff1a;http://blog.csdn.net/luoweifu/article/details/49382969 上一篇文章带你玩转Visual Studio——带你跳出坑爹的Runtime Library坑帮我们理解了Windows中的各种类型C/C运行时库及它的来龙去脉&#xff0c;这是C开发中特别容易误入歧途的一个地方&#xff0c;我…

汉诺塔系列2

Problem Description 用1,2,...,n表示n个盘子&#xff0c;称为1号盘&#xff0c;2号盘,...。号数大盘子就大。经典的汉诺塔问 题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于 印度传说的一个故事&#xff0c;上帝创造世界时作了三根金刚石…

如何快速高效读懂1本书

——半研墨拆书2《如何阅读1本书》 作为运营来讲&#xff0c;除了在实操中学习&#xff0c;还要扩充视角&#xff0c;开阔思维&#xff0c;建立更多解决问题的思考框架&#xff0c;这就要求我们&#xff0c;要多读书&#xff0c;还要会读书。就是说&#xff0c;我们在快速阅读的…

计算组合数

Problem Description 计算组合数。C(n,m),表示从n个数中选择m个的组合数。 计算公式如下&#xff1a; 若&#xff1a;m0&#xff0c;C(n,m)1 否则&#xff0c; 若 n1&#xff0c;C(n,m)1 否则&#xff0c;若mn&#xff0c;C(n,m)1 否则 …

查看mysql表的数据和结构

一、查看数据表列表的语法结构 SHOW TABLES [FROM db_name] [LIKE ‘pattern’ | WHERE expr] FROM db_name表示&#xff0c;我们不仅可以查看当前数据库里的数据表&#xff0c;还可以查看别的数据库里的数据表 mysql> show tables; —————- | Tables_in_test | ——…

c#学习书籍

楼主这些年一直追随微软技术&#xff0c;也看了不少书籍&#xff0c;整理出一些个人认为不错的经典&#xff0c;推荐给各位阅读&#xff0c;以共同进步。 推荐顺序是由浅入深&#xff0c;深入浅出。 《Professional C#》&#xff0c;中文名《C#高级编程》&#xff0c;最新版本&…

查并集

The White Belt Good developers who are familiar with the entire stack know how to make life easier for those around them. 博客园首页新随笔联系订阅管理 随笔 - 159 文章 - 0 评论 - 0用于不相交集合的数据结构——查并集 不相交集合数据结构的概念和操作&#xff1…

对象和json相互转换

对象转换成JSON时候&#xff1a; net包下的JSON JSONObject.toBean(类名,类的全名); org包下: JSONObject json new JSONObject(类名);//这样在转成json时候里面多出了一个class:类名。 推荐使用:json.put("id", Integer.parseInt(rs.getString(1)));json.put(&quo…

给程序员的10条建议

1. 想清楚&#xff0c;再动手写代码 刚入行的新手&#xff0c;为了展示自己的能力&#xff0c;拿到需求迫不及待地就开始上手写代码&#xff0c;大忌&#xff01; 2. 不交流&#xff0c;就会头破血流 不爱说话和沟通&#xff0c;需求都理解错误了&#xff0c;最后做出来才发现…

传说中的800句记7000词

登录 | 注册 ZHB_McCoy的专栏 目录视图摘要视图订阅 一键管理你的代码 攒课--我的学习我做主 【hot】直播技术精选 id"cpro_u2392861_iframe" src"http://pos.baidu.com/sczm?sz300x250&rdid2392861&dc2&diu2392861&dri0&dis0&…

当爬虫遇到需要动态ip才能获取资源的时候如何解决?

因为有的网站是拦截相同的ip重复爬去网站中的资源&#xff0c;因此比较好的解决办法是利用手机频繁的去切换飞行模式来拿到切换ip的效果&#xff0c;但是缺点是频繁切换ip特别麻烦。然后我们组长给了我们解决方案就是伪装成浏览器去访问网页资源&#xff0c;因此只需要在http请…