回文數與StringBuilder

2021-09-25 17:59:07 字數 510 閱讀 4305

題目

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

示例 1:輸入: 121

輸出: true

示例 2:輸入: -121

輸出: false

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

示例 3:輸入: 10

輸出: false

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

答案:

class solution 

}

將整數 int 轉換成字串 string

int轉string有三種方法:

(1)string s = string.valueof(i);

(2)string s = integer.tostring(i);

(3)string s = "" + i;

C 中String與StringBuild的區別

首先,我們要明確,string是引用型別,一旦賦值,值是不可改變的。每次使用system.string類中的方法之一時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行重複修改的情況下,與建立新的string物件相關的系統開銷可能會非常昂貴。如果要修改字串而不建立...

判斷回文數與回文字串

判斷乙個數是否為回文數。回文數 回文數也是乙個數字,數字的特點是正反序是同乙個數字,如 12321,3443 思路 給乙個數字,求出它的反序數字,與本身進行比較,相同即是回文數。int palindrome int num return ret int main 判斷乙個字串是否為回文字串。回文字串...

回文數與回文字串的判斷

1.回文數字 判斷乙個數字是不是回文數。回文數的特點是正反序是同乙個數字,如 12321,3443 2.回文字串 判斷乙個字串是不是回文字串。回文字串特點是原字串與字串逆序之後一樣,如 abcba cddc 將數字變為陣列儲存 char arr 10 也可將數字變為字串儲存 memset arr,1...