leetcode小方法積累

2021-09-16 12:53:49 字數 591 閱讀 3002

判斷乙個整數是否是回文數。回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。

示例 1:

輸入: 121

輸出: true

示例 2:

輸入: -121

輸出: false

解釋: 從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是乙個回文數。

class

solution

left = nums -1;

right =0;

while

(left > right)

return

true;}

private

intgetdigit

(int x,

int i)

}

此為不將數值轉換為字串的方法。

可用to_string()函式來轉換。

來看以下**示例:

int a = 5;

string str = to_string(a*a);

cout << " the square of 5 is " << str << endl;

常用小方法

region 將字串轉換為陣列 public static string getstrarray string str endregion region 刪除最後結尾的乙個逗號 刪除最後結尾的乙個逗號 public static string dellastcomma string str endr...

常用小方法 續

region 擷取字元長度 擷取字元長度 字元 長度 public static string cutstring string inputstring,int len else trycatch if templen len break 如果截過則加上半個省略號 byte mybyte syste...

常用小方法 後續

region html 轉換成txt格式 字串字元處理 等待處理的字串 處理後的字串 把html 轉換成txt格式 public static string totxt string input endregion region 檢查危險字元 檢查危險字元 public static string ...