1.不斷查詢列表中是否存在數n,如果存在就跳過,如果不存在則添加
2.每個循環都要提前做越界判斷,防止越界訪問數組
3.一段數據,消除其中的離散點
4.爲了避免運算優先級問題,多加括號是一個好習慣
5.從一段數據中截取了新數據,先要判斷這段新數據是否爲空
如果沒有進行判斷就繼續操作,操作空集合會造成數組越界。
6.雖然單步Debug非常好用,但還是太慢,建議還是通過打印日誌的方式調試
7.註釋的層次化,使得代碼結構鮮明
操作級註釋
代碼級註釋
8.編程過程
先寫僞代碼,再編程