js常见笔试题之字母去重和统计某个出现次数最多的字母
来源:互联网 发布:淘宝刷单群 编辑:程序博客网 时间:2024/05/01 10:30
去面试,公司的笔试题总是少不了这样的小算法
1,使用js代码统计一个字符串中出现次数最多的字母
var str="abcadba"; var obj={}; var maxn=-1;//统计次数 var letter; //临时变量,记录字母到底是哪一个 for(var i=0;i<str.length;i++){ if(!obj[s[i]]){ obj[s[i]]=1; if(obj[s[i]]>maxn){ maxn=obj[s[i]]; letter=s[i];}}else{obj[s[i]]++; if(obj[s[i]]>maxn){ maxn=obj[s[i]]; letter=s[i];}}}alert(letter+"出现次数"+maxn);2,字母去重
var str="abcdabdac";var strarr=str.splite("");var newarr=[];strarr.sort();var temp;for(var i=0;i<strarr.length;i++){ if(strarr[i]!=temp){ newarr.push(strarr[i]); temp=strarr[i];}else{continue;}}coonsole.log(newarr);
0 0
- js常见笔试题之字母去重和统计某个出现次数最多的字母
- JS练习题①:求字符串中出现次数最多的字母和出现次数
- 统计字符串中出现最多次数的字母
- 统计字符串中出现次数最多的字母并输出
- C语言—统计字符串出现次数最多的字母
- hpuoj【1033】出现次数最多的字母【统计元素】
- 统计出现最多的字母!
- 字符串中出现次数最多的字母和次数
- 求给定字母字符串中字母出现最多的字母和出现的次数
- js统计一个字符串出现最多的字母(或者数组中出现次数最多的元素)
- js找出字符出现的次数最多的字母
- 用JS得到字符串中出现次数最多的字母
- 统计字母出现的次数
- 数学求解之求出现次数最多的字母和次数
- 统计字符串中字母出现的次数并打印最多的字母----C语言练习题
- 输入一串字母,统计每个字母的出现的个数并将出现次数最多的字母输出
- 给一个字符串,包含了空格等标点符号,计算出出现次数最多的字母和该字母出现的次数
- Java 寻找出字符串中出现次数最多的字母和出现的次数
- #转载#Dijkstra算法(三)之 Java详解
- java多线程中正确的单例模式
- 整理的树状数组模板 & 敌兵布阵 HDU
- XSS安全漏洞的几种修复方式
- Fragment全解析系列(二):正确的使用姿势
- js常见笔试题之字母去重和统计某个出现次数最多的字母
- 关于php的魔术方法访问权限的问题
- android View绘制源码分析(上)
- Java中常用的设计模式介绍
- Java动态代理
- QT之GUI学习笔记( 二十三)---绘图设备
- Leetcode-537. Complex Number Multiplication
- android View绘制源码分析(下)
- jsonp的原理,应用场景,优缺点