例子:'abcaakjbb' => ,'abbkejsbcccwqaa' =>
思路:首先運用正規表示式(按照相同字元)進行分割成陣列,然後比較陣列中的長度,找出長度最長的字串,他的首位就是輸出物件的鍵值,他的length就是屬性值。
我的答案:
function findlong(str)
let a=0 //數字
let b=0 //字元
return function()
a=res[i].length
b=res[i].charat(0)
obj[b]=a
}if(res[i].length===a)
}return obj
}}var str1='abbkejsbcccwqaa'
var str2='abcaakjbb'
console.log(findlong(str2)())
找出字串中連續出現次數最多的子串
基本演算法描述 給出乙個字串abababa 1.窮舉出所有的字尾子串 substrs 0 abababa substrs 1 bababa substrs 2 ababa substrs 3 baba substrs 4 aba substrs 5 ba substrs 6 a 2.然後進行比較 s...
查詢出字串中出現最多的字元及其出現的次數
已知乙個字串,編寫函式查詢出該字串中出現最多的字元及其出現的次數。輸入字串str,把str給str sort,對str sort中的字元排序,在str sort中統計每個字元出現的次數並比較輸出最多的 include includeint main 從str sort第二個字元開始,比較字元,是不是...
查詢出字串中出現最多的字元及其出現的次數
已知乙個字串,編寫函式查詢出該字串中出現最多的字元及其出現的次數。輸入字串str,把str給str sort,對str sort中的字元排序,在str sort中統計每個字元出現的次數並比較輸出最多的 include includeint main 從str sort第二個字元開始,比較字元,是不是...