统计字符串中出现次数最多的字符
来源:互联网 发布:怎么引入js文件 编辑:程序博客网 时间:2024/05/21 17:18
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<script type="text/javascript">
window.onload=function(){
//var str="wqeqwhixswiqhdxsq";
//var str="aaabbb";
var str="aaa2322bydhbkkb";
//找出各字母出现的次数并存在数组里(每个字母的最大值只能出现一次)
var count=new Array();
for(var i=0;i<str.length;i++){
count[i]=0;
for(var j=i;j<str.length;j++){
if(str[i]==str[j]){
count[i]++;
}
}
}
console.log("数组count:"+count)
//找出出现次数中的最大值(可能有不同字母出现的次数一样)(1,2,1,2,4,2,3,4,1)
var max=count[0];
for(var i=1;i<count.length;i++){
if(count[i]>max){
max=count[i];
}
}
console.log("max:"+max);
//用一个数组来存最大值出现的位置
var maxArr=new Array();
for(var i=0;i<count.length;i++){
if(count[i]==max){
maxArr.push(i);
}
}
//根据最大值的位置获取字母(最大值的位置就是字母的位置)
//用一个数组来存出现次数最多的字母
var resultArr=new Array();
for(var i=0;i<maxArr.length;i++){
resultArr.push(str[maxArr[i]]);
}
//查看出现次数最多的字母
console.log("出现次数最多的字母或数字:"+resultArr);
}
</script>
<body>
</body>
</html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<script type="text/javascript">
window.onload=function(){
//var str="wqeqwhixswiqhdxsq";
//var str="aaabbb";
var str="aaa2322bydhbkkb";
//找出各字母出现的次数并存在数组里(每个字母的最大值只能出现一次)
var count=new Array();
for(var i=0;i<str.length;i++){
count[i]=0;
for(var j=i;j<str.length;j++){
if(str[i]==str[j]){
count[i]++;
}
}
}
console.log("数组count:"+count)
//找出出现次数中的最大值(可能有不同字母出现的次数一样)(1,2,1,2,4,2,3,4,1)
var max=count[0];
for(var i=1;i<count.length;i++){
if(count[i]>max){
max=count[i];
}
}
console.log("max:"+max);
//用一个数组来存最大值出现的位置
var maxArr=new Array();
for(var i=0;i<count.length;i++){
if(count[i]==max){
maxArr.push(i);
}
}
//根据最大值的位置获取字母(最大值的位置就是字母的位置)
//用一个数组来存出现次数最多的字母
var resultArr=new Array();
for(var i=0;i<maxArr.length;i++){
resultArr.push(str[maxArr[i]]);
}
//查看出现次数最多的字母
console.log("出现次数最多的字母或数字:"+resultArr);
}
</script>
<body>
</body>
</html>
阅读全文
0 0
- 统计字符串中出现次数最多的字符及个数
- 统计一个字符串中出现次数最多的字符
- 统计字符串中出现次数最多的字符
- js判断字符串中出现次数最多的字符 并统计出现次数
- 字符串中出现次数最多的字符
- java统计字符串中每个字符出现的次数并查询出现次数最多的字符和次数
- 搜索出字符串中出现次数最多的字符,并统计次数
- javascript判断一个字符串中出现次数最多的字符,统计这个次数
- Java统计字符串中出现次数最多的字符及其次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- JS实现找到某字符串中出现次数最多的字符,并统计次数
- 判断一个字符串中出现次数最多的字符,并统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,并统计这个次数
- php基础之日期时间函数(4)
- leetcode---roman-to-integer---字符串
- opengl es绘制四边形的三种方法
- Redis数据类型之List
- 母函数——经典砝码、邮票问题和邮票附加题的最简实战应用教程+最简原理分析
- 统计字符串中出现次数最多的字符
- heap堆和stack栈有什么区别
- Redis数据类型之Hash
- Java并发学习(十三)-ReentrantReadWriteLock学习
- 设计模式-抽象工厂模式
- 每天一道算法题——链表中倒数第k个结点
- Redis数据类型之Set
- Java多态理解(1)
- debian下安装LNMP(三)