利扣刷題 day4 760 1290 1165

2021-10-03 18:05:37 字數 912 閱讀 6221

760 不用去重 又開始暴力刷題了,

public int

(int

a,int[

] b)}}

return out;

}

特優解 想到了hashmap 但是想反了

public int

(int

a,int[

] b)

1290 繼續暴力

public int

getdecimalvalue

(listnode head)

return integer.

parseint

(sb.

tostring()

,2);

}

左移更快 又給忘了!

public int

getdecimalvalue

(listnode head)

return ans;

}

1165 暴力 我是暴力狂嗎

public int

calculatetime

(string keyboard, string word)

char[

] words=word.

tochararray()

;int count=math.

abs(

map.

get(words[0]

)-map.

get(keys[0]

));for

(int i=

1;i)return count;

}

沒有什麼更好解 最多剩下乙個hashmap

利扣刷題 2 兩數之和

給出兩個 非空 的鍊錶用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式儲存的,並且它們的每個節點只能儲存 一位 數字。如果,我們將這兩個數相加起來,則會返回乙個新的鍊錶來表示它們的和。您可以假設除了數字 0 之外,這兩個數都不會以 0 開頭。示例 輸入 2 4 3 5 6 4 輸出 ...

力扣刷題系列

給定兩個大小為 m 和 n 的有序陣列 nums1 和 nums2。請你找出這兩個有序陣列的中位數,並且要求演算法的時間複雜度為 o log m n 你可以假設 nums1 和 nums2 不會同時為空。從中學知識知道,如果需要求一組數字的中位數,那麼先要從小到大排列這些數字。接著,如果總共有奇數個...

刷題 力扣 119

題目鏈結 題目描述 給定乙個非負索引 k,其中 k 33,返回楊輝三角的第 k 行。在楊輝三角中,每個數是它左上方和右上方的數的和。示例 輸入 3 輸出 1,3,3,1 高階 題目分析 根據題目描述楊輝三角形每一行從左到右依次是 組合 combiner是用來計算組合的結果 依次遍歷每一行從左到右 c...