工作多年算法從頭開始

1、工作多年,發現算法能力弱化。從現在開始,從頭開始學習,讓自己成爲一個熟練手

從前也一直覺得能力可以,面試的時候算法總是被嘲諷,心裏還有點不服氣,算法面試不好,不代表能力不好。

也會想,工作中“面試官”們能用到這麼多算法麼?實際這個想法是錯誤的,就跟學習數學有多大用一樣無知

實際上,也有點自欺欺人。即使能力不錯,算法不好還是影響自己成爲一個更好的“”工程師”。即使不是計算機專業的,有時候覺得有些方面專業性差有委屈,實際上是我自己自欺欺人,工作是這方面的內容,這方面有要求也要達到,才能工作得更好

 

算法涉及的基礎概念收集

排序1、冒泡排序

排序2、插入排序

排序3、選擇排序

排序4、歸併排序

排序5、快速排序

算法實例:

實例1、二進制展開位中1的個數

實例2、數組求和

實例3、冪函數實現

實例4、旅行商問題(traveling salesman problem,TSP)

複習記錄,準備落地:

1、設s1,s2爲串,s1+s2==s2+s1成立的所有可能的條件

2、字符串逆序存儲,不另設串存儲空間

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章