LeetCode 第三題兩數之和 C語言

2021-09-10 03:35:58 字數 607 閱讀 6362

emmmmm,我用的應該是滑動視窗吧

int lengthoflongestsubstring(char* s)

; if (*s == '\0')

if (sizeof (s) == 3) }

for (i = 0; s[i] != '\0'; i++); //統計字串有多長

stmp = (char *)malloc(i*sizeof(char)); //開闢與輸入字串相同的空間

for ( i = 0; s[i] != '\0'; i++) //初始化剛開闢的空間,置為『\0』

for (i = 0; s[i] != '\0'; i++)

for ( j = i; s[j + 1] != '\0'; j++)

else

max = max > num ? max : num;

} }return (max > num) ? max : num;

}

有些地方確實比較蛋疼,比如我用了個變數來計數,而不是最後統計字串長度。

兩數之和(LeetCode題)

問題描述 給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那兩個整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,陣列中同乙個元素不能使用兩遍。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 ...

Leetcode第三題 兩數相加

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

Leetcode 兩數之和,三數之和,四數之和

兩數之和的思想比較簡單啦 就是 使用乙個map儲存其值,然後將其下標返回即可 三數之和 四數之和的思想比較類似,就是使用雙指標的思想 三數之和的 如下所示 四數之和的 如下 有一些優化 四數之和是在三數之和的基礎上增加了一層迴圈,class solution 獲取當前最大值 int max1 num...