Algorithm
不知不覺已經過去了二十週了,也就是140天,在過去的5個月左右的時間裏面,大概刷了幾十道算法題目,所以這周打算重新回顧一下以前的刷題記錄。
主要的算法題目還是在圍繞,數組,鏈表,樹,隊列,棧,圖(較少)這幾種數據結構開展,偶爾還是會遇到一些高級一些的數據結構,例如說哈希表,堆,bitmap,但是這些東西的底層還是離不開最原始的數據結構。
總結一下自己的一些小技巧吧:
1.迴文字符串判斷:將字符串存入數組,然後從數組的兩端往中間遍歷來逐個判斷每個元素是否相同。
2.二分查找:無非就是去中間元素,然後二分搜索。需要懂得遞歸的寫法和非遞歸的寫法。
3. &(按位與),|(按位或),^(異或運算符),<<(左移運算符),>>(右移運算符),~(取反運算符),>>>(無符號右移運算符)
這些運算符在算法領域經常有遇到,需要稍加註意
今晚的時間有點晚了,先記錄這麼多吧。
Review
這周的評論暫時爲空
Tip
高可用MySQL--log深度剖析mp.weixin.qq.com
Share