这周是大学的第12周,C语言已经开始进入第六章-利用数组处理批量数据。这个章节相比于之前的章节难度明显有所提升,开始对编程的算法有了初步的了解,着重学习了有关排序的算法。在这一章中,我们不再仅仅满足于对单个数据进行操作,而是要学会如何高效地管理成批的数据。课程的重点放在了经典的排序算法上,例如冒泡排序和选择排序。初次接触这些算法时,确实感到有些抽象和复杂,需要反复琢磨数据比较和交换的流程。但我也深刻地意识到,现阶段学习C语言,掌握具体的语法固然重要,但更为关键的是培养一种解决问题的思路。老师不断强调,我们要学会如何分析一个实际问题,逐步将其分解,从而建立清晰的算法逻辑,最后再运用C语言的技巧将其实现。
同时本周初步了解了python,目前跟着B站上的黑马程序员正在有条不紊的学习,对python的一些专有名词已经有了了解,可以分清楚C语言的程序和python程序的不同。C语言更显严谨、结构化,而Python则以其极高的可读性和简洁性令人印象深刻。