LeetCode 3月17日打卡 Day2

2021-10-04 01:38:01 字數 361 閱讀 9340

class

solution

for(string word: words)

else}}

if(flag)

}return len;

}}

妙在借用字母的排列順序,可以用int陣列中的位置資訊表示字母,而不需要用map再來存鍵值

string 轉 char:chars.tochararray()

for迴圈的寫法:遍歷陣列for(元素型別 元素標誌名: 陣列名)for(string word: words)

由於字母只能使用一次,該問題可以轉化為字母數量的比較,數量足夠即可組成單詞,否則不可以。

LeetCode 3月22日打卡 Day7

思路 先用arrays.sort 對陣列進行排序,遍歷排序後的陣列,如果後乙個元素小於前乙個元素,則後乙個元素 1,移動的步數等於當前位置變更後的值與陣列原先值之差,所有差之和即為總的移動步數。class solution return count 思路 我拿到題目後的第一種思路是計數 暴力法,在小...

3月17日學習總結

貪心練習總結 在這一周沒課的時間,做了幾道貪心的練習題發現了自己總是不能第一時間的想到簡單的貪心方法,總是沉浸在原來 的舊方法中。要多想一些時間,才可以發現貪心的辦法。也許這是因為我做的題目太少的原因,對這樣的題目不是太熟悉。在這次的練習中又發現了結構體的好處,在某些比較 陣列等特別好用,便於構造c...

2023年3月17日 3月20日訓練總結

首先先做個檢討,因為好久沒有寫訓練總結了,也不想找什麼藉口,大家都一樣,而我沒寫,就是怠慢。並且這套練習題前幾天我沒有做,到之後幾天做的很急,導致現在雖然做完了,但是雲裡霧裡 總結一下這幾天,學習的成果感覺比上乙個階段是要好不少,貪心這東西掌握的也要好多了,怎麼說呢,思想上通了就簡單,找到了怎麼貪一...