這其實是六日打好的,不過都沒有時間整理,被追著跑QQ
要更加能掌控自己的時間~
天數:Day19
目前進度40/131
程式存放地方:MyGitHub
35/101: 26. Remove Duplicates from Sorted Array
從頭掃到尾,每次去存取值,並且去判斷是否相等,不相等就必須再換一次值,直到結尾
36/101: 119. Pascal's Triangle II
這題跟帕斯卡1有點出入,導致不能存取上面值,不過這邊有另外一種公式,套入就會有答案。
37/101: 36. Valid Sudoku
分別對欄、列、跟9X9矩陣做檢查,發現有重複就是false,否則就是true,在9X9有經過一個換算,方便作業
38/101: 438. Find All Anagrams in a String
這題透過sliding window,如果途中發現有字母不符合p陣列元素,那就會把start點開始移動到該地方,
代表只有從這個點之後才會再有機會滿足
39/101: 374. Guess Number Higher or Lower
標準的二元搜尋法,設好low high即可
40/101: 299. Bulls and Cows
只要地方相同是A,
B則比較麻煩,須滿足任一條件