摘要: 编译器承担了生成汇编代码的大部分工作,但是阅读和理解汇编代码仍然是重要能力。 学习意义:(1)理解编译器的优化能力,分析代码中隐含的低效率。 (2)高级语言提供的抽象层会隐藏我们想要了解的程序的运行时行为。 相对于C代码表示的计算操作,优化编译器能够(1)重新排列执行顺序, (2)消除不必要计算, 阅读全文
posted @ 2018-01-01 20:01 Leslieeeeee 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 2017年12月31日 今天效率极其低下: 早上因为舍友视频外放什么都没有做。 下午看了二十几分钟网课。 晚上沉迷游戏,杂念太多。(很想看《Jenue & Jolie》) (总是受到完美主义的侵扰,没有良好的开端便无法坚持下去。) 前进的欲望不够强烈,我还有整整一年的时间供自己规划。 2018年1月 阅读全文
posted @ 2017-12-30 23:41 Leslieeeeee 阅读(221) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/problemset/problem/474/B 阅读全文
posted @ 2017-12-30 02:20 Leslieeeeee 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、数据结构与算法 在CodeForces上刷题。每天做水题×3道,具体分类题× 1~5道。 目标tag: (1)Binary Search (2)QuickSort (3)Merge Sort (4)Suffix Array (5)Knuth-Morris-Pratt Algorithm (6)R 阅读全文
posted @ 2017-12-29 12:01 Leslieeeeee 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构与算法 2.计算机组成原理 3.操作系统 4.计算机中的数学 5.概率论与数理统计 6.强化对C++的使用 7.熟练Java 8.深化对编程语言的理解(不只停留在会用,会学的基础上) 9.Computer Architecture 10.数据库 11.编译原理 12.分布式系统 13.P 阅读全文
posted @ 2017-12-29 11:38 Leslieeeeee 阅读(171) 评论(0) 推荐(0) 编辑