關於回文數的一些題目

2021-10-22 13:06:31 字數 998 閱讀 1493

所謂回文數,就是說乙個數字從左邊讀和從右邊讀的結果是一模一樣的,比如12321。

**:

//判斷一字串是否是回文字串 

#include #include using namespace std;

int fun(string s)

if(i >= len)

cout << s << "是回文字串";

else

cout << s << "不是回文字串";

return 0; }

int main()

結果:

long s = x;//先拷貝乙份

while(s > 0)

return x==num;

}結果:

題目:給你乙個 32 位的有符號整數 x ,返回將 x 中的數字部分反轉後的結果。如果反轉後整數超過 32 位的有符號整數的範圍 [−2^31,  2^31 − 1] ,就返回 0。

**:

int reverse(int x) 

if((num>pow(2, 31)) || (num

return 0;

return num;

}

結果:

關於素數的一些題目

看了czyuan的總結,決定先找幾道素數的題目玩玩.首先,判定素數的方法除了暴力列舉到根號n外還有篩法,不要小看,他可以演變出一些題目 for i 2 i maxn i 短短幾行,可以在0.9s左右篩出一千萬內的素數,應該夠用了 這個題 是篩素數的好題,當然要先知道威爾遜定理.不知道的話搜一下吧.這...

一些關於StringAPI的題目

一 知識點 1.字串 你好北京 中每個字元占用2個記憶體位元組數。字串底層由字元陣列構成,每個字元占用記憶體2個位元組。2.重寫tostring 一般物件都有這個方法,目的是將物件按字串的方式輸出出來。所有物件都繼承了object方法,如果不重寫tostring方法,輸出的就是乙個記憶體位址即雜湊碼...

關於鍊錶的一些題目

2.刪除遞增有序鍊錶中大於min,小於max的元素 3.逆置鍊錶 4.合併兩個鍊錶 4.合併n個鍊錶 分治法 測試 前乙個與後乙個比較,相同就刪除結點,並釋放記憶體。返回頂部 先找到兩個前驅,釋放中間結點,並且將鍊錶重新鏈起來。返回頂部 public listnode reverselist lis...