2019-50
2019-03-03 本文已影响1人
Steven_VI
1.12-1.28(16D)
Done
- 数据结构与算法分析(C)
- 挑战程序设计竞赛
Pre
- 一开始硬着脸皮去读的(没读完),Google寻找相关的博客笔记参考,数据结构与算法分析那本通过Wikipedia知道了相关的概念,了解挑战程序设计竞赛题目的思路
- 通过视频的方式来大揽概括,缺点费时间
上网疑问搜索,知识框架搭建的补充 - 挑战程序设计竞赛题目解答C++实现
数据结构与算法分析适合中级阅读,对于我来说
1.28-2.16(20D)
2.2
2.9
- 报名武汉半程马拉松(3.24)
Done
- Python 深度学习
- C程序设计语言(K&R)
- Bilibili 黑马程序员 全国计算机等级考试二级C语言
Pre
- Python 深度学习那本书看了前几章知道了一些概念,后面部分看不下去了,代码部分也没有去理解,现阶段正在学习C语言,担心在没有学懂的情况下不同语言之间会有语法冲突,C语言等级考试后重温Python,再看一遍
- 大揽了C语言程序设计语言这本书发现看不懂说的啥,然后转向看视频了
- 跟着视频学了一遍,代码手打了一遍(回顾代码时规范代码书写),手打代码是很有效果的,只看不实践没有太大的印象,入门学习阶段还是应该手打代码,没有一定的时间积累,能力达不到只看不动手的境界
2.16-3.3(14D)
2.26
- CET4 Fail
没有过导致计划延长,备考期间熟记5000wordlist
3.2
- 报名青岛半程马拉松(5.4)(抽签)
Done
- 10km Run Train
- 算法竞赛入门经典
- C专家编程
- C Primer Plus
- Bilibili 覃超 算法与数据结构 面试题指导
Think
- 10KM 断断续续的跑,一周练习速度,一周练习耐力,不过耐力和速度不能达到平衡,后面的几天由于空气质量不好没有练习
- 算法竞赛入门经典看了介绍C代码的部分,竞赛题目为C++求解,应该加强C代码部分,后续更好的上手C++
- C专家编程作为C语言学习的补充,大部分还是可以理解的
- C Primer Plus 通过上面的事例来学习,对新手很友好,适合打基础,缺点太厚了
- 过了一遍常考的面试题,有些题目的思路恍然大悟,通过LeetCode刷题加强算法部分
Tools
- Wikipedia
- Bilibili
- Book
! Coding Practice !
看书打代码的时候看了好多电影(爱奇艺)
End
- 入门 一门语言时应该多打代码,把书中的代码动手运行出来,视频也是一个入门的途径,找个人带着你一起学,然后再看书,大多知识都知道了,书读起来没那么枯燥了
- 语言的语法是用来解决问题的,实现算法的,算法和数据结构又是基础的基础,在知道语言语法的基础上结合算法去解决问题来更好的运行语言
- 不要忘记平日里的锻炼,在校期间每个月都有1场马拉松(中签),跑步的训练和力量性训练
Next(Mar)
- 动手实现C Primer Plus 上面的代码,C专家编程作为补充,C和指针巩固加深,备考二级考试也需要去刷题,为结束后转向C++打基础
- 刷计算机组成原理的公开课,相应的计算机硬件方面的知识,来填补自己的专业漏洞,站在高处去感受计算机科学
- 数学方面需要作为基础支持(高等数学)