我的数据结构的课设是在家里开始做的,当时有三个题目,因为感觉自己C语言才刚刚熟练起来,还是先选择个简单点的,于是选择了第一个家谱系统。在家果然太安逸了,进度非常缓慢,在家呆了10多天吧,也就大概做出个模型,很多功能没有。于是乎我选择了早点来学校,在学校写程序效率就高多了。在图书馆,我可以一写就写一个白天,从到学校到开学前大概5-6天,家谱基本功能都完善了,只差些扩展功能,然后开学开始做课设后我就给老师看了我的程序,他给我提出了很多很好的意见,比如家谱如果能用树形显示出来就直观多了,树形很难实现,但可以先文件夹层次一样层层缩进显示,还有做系统的话要从用户的角度考虑问题,所以功能描述要通俗易懂等等。当时很受启发,花了几天时间把想做的扩展功能加上老师的一些好的建议,终于完成了一个简单的家谱系统。虽然只有1000行代码,但这算是我第一个自己独立完成的小程序,很有成就感,从中也收获到了很多。
当我独立完成一个这样的程序的时候,对C语言和数据结构的理解也加深了不少,我的动手能力也得到了提高。这也是我第一次发现编程竟然如此的有趣,也许就是这其中不断修改程序,发现问题,解决问题的过程让我开始对编程着迷了······
每天就写一些吧,还是早点睡了,明天一早还有课。
未完待续······