一切为了基础--学习数据结构(C语言版)

         很多事情,当你真正开始动手的时候,才发现确实如此的简单.C语言也是如此.

                                                                                                      --------写给曾经的自己

         记忆中很早之前,对C语言抱有深深的恐惧,无论是结构,数组,还是指针,甚至是malloc,free都让我感到异常的恐惧.用C语言写的每个算法,都会莫名其妙的出错,也不知道怎么调试.那段时间产生了”恐C症”,然后碰到了C++,用上了STL,就在那个时候体会到了编程的乐趣.

         工作了以后发现,基础原来如此之重要.发现人绝对不能浮躁,不要想着年纪轻轻的就要月薪上万,年薪几十万什么的.真正的牛人并没有什么良好的职业规划,他们只是在自己闲暇的时候专研自己喜欢的技术,然后慢慢的就成为大牛,架构师,CTO等等.

         记忆中自己以前特别喜欢职业规划,然后规定这段时间要完成什么任务,那段时间又要完成什么任务(是私下学习,而不是工作).整天搞得自己神经兮兮的,而且人过于浮躁,什么都没做好.有时候为了达到学习目的,根本就没认真看书,感觉看进去了却什么也没学会.

         所以有段时间我放弃了学习,我认认真真的开始思考了自己的职业生涯的规划,然后告诉自己绝对不能急.钱总会赚到的,就像编程唯一的捷径就是不断的写代码一样,看书也是这个道理(我有个同事问我为什么看书的时候能一个半小时看完一本小说,我说因为我看了一百多本书了,习惯了自然就看得快了.)

 

         UNIX/C这套配合算是计算机文化的根.学习C语言的路上有篇文章对我影响非常的大,也是来自耗子哥的:

http://coolshell.cn/articles/4102.html

但是上面说的一本书<算法导论>并不适合数学基础不好的人,或者不适合单独一个人学习的情况.我在学习到15章的时候,发现没人讨论.所以最后我放弃学习这本书,或者不是现在学习.我开始补C语言的一切基础,当看完了<K&R>后,我就开始学习<数据结构(C语言版)>.

 

         这本书就简单的讲一下吧,主要是各种的数据结构用C语言实现.我觉得这本书非常的好.虽然现在刚刚开始学习,但是我现在开始习惯用C语言的指针来写程序了,并且会细心的调试.原本打算是1个月学习完这本书,不过发现还是不要设定时间,一道道题做下去,做完为止.

 

         给自己打个气,为了家人,为了无怨无悔的人生.

转载于:https://my.oschina.net/voler/blog/181487

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值