關於js 字串逆轉

2022-05-06 07:24:10 字數 539 閱讀 6434

有個同學問我一道題目

當時在車上,電腦沒在旁邊,看到這個問題我就想好了答案,遞迴和for迴圈實現早就在腦海裡code好了,之後回到家寫好**

//

遞迴function

fun1(str,i)

if(str[i] !=str[j])

return arguments.callee(str,i+1);

}//for

function

fun2(str)

if(str[i] !=str[j])}}

之後又想了一下,應該js有提供更簡便的方法

function

fun3(str)

可以可以,這很奈斯,來除錯一波,這三種方法都可以實現功能

var s = 'djjd';

for(var i = 0;i<3;i++)

字串逆轉

題意 輸入乙個字串,逆向輸出該串。sample input 3frankly,i don t think we ll make much money out of this scheme.madam i m adam sample output hcum ekam ll ew kniht t nod...

逆轉中文字串 逆轉字串

要顯示中文必須使用unsigned char型,如果使用char 就裝不下了。然後要明白乙個unsigned char 其實只是裝了乙個中文字元的一半。列印的時候如果只列印乙個unsigned char有可能什麼都看不到。所以逆轉的時候要把兩個unsigned char看成乙個整體來交換。如下 in...

字串逆轉問題

問題描述 長度為n的字串,在第 i 的位置處向左旋轉或者向右旋轉。比如字串abcdefgh 長度n為8 若將該字串在i 3的位置處,向左旋轉則得到字串defghabc 問題要求 時間複雜度要和n成正比,記憶體幾十位元組。問題解決方法 數學基礎 即將矩陣 ab 變為ba ab a b a b a b ...