天天看點

【算法】資料結構與算法之美,解剖藝術

Preface

  因為最近一直在搞硬體的東西,是以暫時沒管自己專業的東西,昨晚一童鞋問到一個網絡裡面的算法時,突然發現自己的強項,已然不是強項了,于是總結了一下

  硬體的東西,其實是比較死的東西(對于目前的我來說),無非就是數電和模電裡面的原理,對于硬體原理來說,更多的是0和1,對于某些人來說,0和1顯得那麼神秘,但是,它也在很大程度上,限制着人們的思維。

  相比之下,軟體的東西,就比較靈活了,寫程式,一個結果,可以有n種表達方式,不同的表達方式,便有不同的執行效率;這在某種程度上,可以發散人的思維。

  雖然走到嵌入式的道路上,但是軟體仍然我的優勢,在彌補自己的弱勢的時候,也不能淡化自己的優勢。

  自己的優勢在對程式以及作業系統的了解上,自己的弱勢在實體硬體的底層原理上,在架構自己的知識體系中,誰都少不了,為了不受硬體思維的影響,同時提高軟實力,現不時更新自己對算法的一些探讨,基本都以ACM競賽題為例,同時也有很多喜歡算法的朋友,希望留言,大家一起學習!

  另外很多童鞋說自己沒有算法基礎,呵呵,這個簡單,沒有就練呗,我也是這麼過來的,另外我在前段時間給大家整理了一份算法藝術清單,對于入門來說,足夠了,而且都是非常經典的例子,這裡把它們放一起。

  在下學生一枚,高手匆噴!

2013年5月6日

清單

算法的藝術彙總:http://infohacker.blog.51cto.com/6751239/1171388

算法之美—FireNet:http://infohacker.blog.51cto.com/6751239/1194261

算法之美—Crashing Balloon:http://infohacker.blog.51cto.com/6751239/1195118

繼續閱讀