LeetCode刷題 字串陣列之間轉換

2021-10-03 11:08:04 字數 533 閱讀 9064

給你乙個僅由數字 6 和 9 組成的正整數 num。

你最多只能翻轉一位數字,將 6 變成 9,或者把 9 變成 6 。

請返回你可以得到的最大數字。

示例 1:

輸入:num = 9669

輸出:9969

解釋:改變第一位數字可以得到 6669 。

改變第二位數字可以得到 9969 。

改變第三位數字可以得到 9699 。

改變第四位數字可以得到 9666 。

其中最大的數字是 9969 。

class

solution

}//parseint(string, radix),有兩個引數,如果省略第二個引數,將其按照十進位制來處理

//在第乙個引數應將char型陣列轉換成字串;

return integer.

parseint

(new

string

(arr));

}}

//注意:這道題如果用增強for迴圈解決不了

leetcode刷題 字串

給定兩個字串 s 和 t 編寫乙個函式來判斷 t 是否是 s 的字母異位詞。示例 1 輸入 s anagram t nagaram 輸出 true 示例 2 輸入 s rat t car 輸出 false 說明 你可以假設字串只包含小寫字母。高階 如果輸入字串包含 unicode 字元怎麼辦?你能否...

leetcode刷題 字串 反轉字串

給定乙個字串 s 和乙個整數 k,你需要對從字串開頭算起的每隔 2k 個字元的前 k 個字元進行反轉。如果剩餘字元少於 k 個,則將剩餘字元全部反轉。如果剩餘字元小於 2k 但大於或等於 k 個,則反轉前 k 個字元,其餘字元保持原樣。示例 輸入 s abcdefg k 2 輸出 bacdfeg 該...

刷題 字串 加入數字

題面 有乙個長度不超過20位的整數 以字串的形式給出 同時給出乙個加入數字p,p可加入在整數的任何位置。加入之 後,再刪去乙個數字,使剩下來的數最大。例如 有整數 1 2 3 4 5 6 7 8,p 為 5 得到的結果 5 2 3 4 5 6 7 8 說明 1 2 3 4 5 6 7 8 加入5之後...