javaScript統計字串中字元出現的次數

2021-08-07 06:09:13 字數 802 閱讀 8839

**很簡單,思路是定義乙個空物件來儲存字元和它對應出現的次數,如下:

/*2016-06-29*/

//隨便打一串字元做測試

var str = "sdwprwqsjxg",json = {};

for (var i = 0, l = str.length; i < l; i++)

console.log(json.stringify(json));

//->

基於此可以擴充套件出許多類似的應用。

例如字串:var str = "sdwprwqsjxg";我們注意到第乙個重複的字元為w,下面我們通過js來實現

var str = "sdwprwqsjxg",json = {};

for (var i = 0, l = str.length; i < l; i++)

}

例如字串:var str = "dhhafhhheeert";我們注意到出現次數最多的字元為h(出現5次),下面我們通過js來實現

var str = "dhhafhhheeert",json = {};

for (var i = 0, l = str.length; i < l; i++)

var temp_val = 1, temp_key = str[0];

for(var key in json)

}alert(temp_key + ": " + temp_val);//-> h: 5

統計字串

題目 計算字串中字母 數字 其他字元的個數。datas segment buf db 80 len db string db 80 dup 32 crlf db 13,10,displ db the amount of letters is 13,10,dispd db the amount of ...

字串統計

演算法訓練 字串統計 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個長度為n的字串s,還有乙個數字l,統計長度大於等於l的出現次數最多的子串 不同的出現可以相交 如果有多個,輸出最長的,如果仍然有多個,輸出第一次出現最早的。輸入格式 第一行乙個數字l。第二行是字串s。l大於0,且...

字串統計

time memory limit 1000 ms 32768 k submitted 2163 accepted 973 對於給定的乙個字串 長度小於1000 統計其中大小寫字母字元出現的次數。輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串...