1、最开始的vs的使用、工程项目的迭代、类和对象的基本概念、代码调试技巧、代码规范、个人博客、github、基于对象编程、团队项目经验。
2、比较具体得有文件输入输出流、cout输出格式控制、命令行、STL、markdown语法、CSS。
回想起来,的确大部分东西都是通过博客作业学习的,视频、博客、搜索引擎,都是很不错的学习方法,不过最好的还是亲自动手敲几遍,挺大的遗憾就是很多学过的东西总是想用的时候就得去百度;还有就是作为一个初学者,语法记忆得不够完整,写出来编译总会有些奇奇怪怪的报错,在这一点个人是无比心累,因为总想试一试新东西。
电梯能改善的地方还有很多,首先从电梯的架构讲,我的电梯就是日常电梯运行不能掉头的版本,还能更优,只是自己没有勇气下手。怎么说呢,电梯的核心就是算法逻辑,能够完善的主要也是算法,其他的在算法面前都是大巫见小巫了(以我的水平来讲,哈哈哈)
重构的话,想过没敢下手,还是涉及了一个和时间相关联变得十分复杂的算法,在被无限调试的无限调戏后,野心都被磨圆了。
如果真要重构的话,首先先确定电梯架构,然后画流程图,根据流程图完成类的成员和方法,这很重要,可以减少在编程中临时添加功能,考虑数据结构、重载和多态。接下来就是完成具体功能实现了,调试等等。
1、c++在面向对象编程的确很有特色,抽象、封装、继承、多态。
2、个人的学习能力很重要,特别是在计算机这一行业,且不论其他语言,单单c/c++就够我们探索一番了。这种学习能力包括获取知识的能力、使用知识的能力,两者相辅相成,缺一不可。
3、大学师生关系趋向平淡,如果说大学最有印象的老师,目前为止肯定是栋哥,很喜欢张栋老师的这门课程,这种引导式的教学很契合计算机专业,真正的素质教育,而非AC教育。
***
1、虽然半个美好的暑假都泡在博客作业,但我的的确确收获了很多很多。应本次作业第一篇美文的诉求,我也觉得可以提高博客作业在成绩的比重,不管怎么说,相对大部分同学来说博客作业肯定是投入最多的
2、希望可以给出pta
每道题的题解,或者请同学完成像Codeforces那样的题解博客,有的题目尝试了很久就是写不出来,也找不到哪里错了
原文:https://www.cnblogs.com/elis/p/9277232.html