js方式找出数组中重复数最多的那个数,并返回该数以及重复次数
 function findNum(a){
    var result = [0,0];
      for (var i = 0; i < a.length; i++) {
          for (var j = 0,count = 0; j < a.length; j++) {
              if (a[i]==a[j]) {
                ++count;
              };
          };
          if(count>result[0]) {
                result[0] = count;
                result[1] = a[i];
          }else if(count==result[0]&&result[1]<a[i]) {
                result[1] = a[i];
          }
    }
          alert("数"+result[1]+"重复了最多次,为"+result[0]);
}
  var arr = [2,2,3,3,3,4,4,4,4,4,4,4,4,43,3];
  findNum(arr);
												
											js方式找出数组中重复数最多的那个数,并返回该数以及重复次数的更多相关文章
- [LeetCode] Find All Numbers Disappeared in an Array 找出数组中所有消失的数字
		Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and ot ... 
- 剑指Offer:找出数组中出现次数超过一半的元素
		题目:找出数组中出现次数超过一半的元素 解法:每次删除数组中两个不同的元素,删除后,要查找的那个元素的个数仍然超过删除后的元素总数的一半 #include <stdio.h> int ha ... 
- 找出数组中出现奇数次的元素<异或的应用>
		点击打开链接:百度面试题之找出数组中之出现一次的两个数(异或的巧妙应用) 题目描述|:给定一个包含n个整数的数组a,其中只有一个整数出现奇数次,其他整数都出现偶数次,请找出这个整数 使用异或操作,因为 ... 
- 找出数组中出现次数超过一半的数,现在有一个数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数
		找出数组中出现次数超过一半的数,现在有一个数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数 #include<iostream>using namespace s ... 
- 找出数组中最大值and索引
		找出数组中的最大值和和最大值的索引位置..... 第一中方法: /** * 找出数组中最大值和最大值的索引 * @param args */ public static void main(Strin ... 
- 剑指offer:1.找出数组中重复的数(java版)
		数组中重复的数:题目:找出数组中重复的数,题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内.数组中某些数字是重复的,但不知道有几个数字是重复的.也不知道每个数字重复几次.请找出数组中任 ... 
- 【Java】 剑指offer(1) 找出数组中重复的数字
		本文参考自<剑指offer>一书,代码采用Java语言. 更多:<剑指Offer>Java实现合集 题目 在一个长度为n的数组里的所有数字都在0到n-1的范围内.数组中某些数字 ... 
- python找出数组中第二大的数
		#!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:找出数组中第2大的数字 ''' def find_Second_large_ ... 
- 剑指offer.找出数组中重复的数字
		题目: 给定一个长度为 n 的整数数组 nums,数组中所有的数字都在 0∼n−1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重复的数 ... 
随机推荐
- 既然nodejs是单线程的,那么它怎么处理多请求高并发的?
			单线程解决高并发的思路就是采用非阻塞,异步编程的思想.简单概括就是当遇到非常耗时的IO操作时,采用非阻塞的方式,继续执行后面的代码,并且进入事件循环,当IO操作完成时,程序会被通知IO操作已经完成.主 ... 
- jquery插件之拖拽改变元素大小
			该插件乃本博客作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 此插件旨在实现目前较为流行的拖拽改变元素大小的效果,您可以根据自己的实际需求来设置被 ... 
- 远程访问mysql
			转载:http://www.codesky.net/article/201108/106005.html 数据库不允许从远程访问怎么办?本文提供了三种解决方法: 1.改表法.可能是你的帐号不允许从远程 ... 
- [zt]系统中常用MIPS指令
			指令 功能 应用实例 LB 从存储器中读取一个字节的数据到寄存器中 LB R1, 0(R2) LH 从存储器中读取半个字的数据到寄存器中 LH R1, 0(R2) LW 从存储器中读取一个字的数据到寄 ... 
- 好吧,CSS3 3D transform变换,不过如此!
			一.写在前面的秋裤 早在去年的去年,我就大肆介绍了2D transform相关内容.看过海贼王的都知道,带D的家伙都不是好惹的,2D我辈尚可以应付,3D的话,呵呵,估计我等早就在千里之外被其霸气震晕了 ... 
- 获取客户端真实ip
			// 获取客户端真实ip() protected function getIP() { global $ip; if (getenv("HTTP_CLIENT_IP")) $ip ... 
- document.body.clientHeight 和 document.documentElement.clientHeight的区别
			document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.document ... 
- .net 新闻点击量修改,避免恶意刷新
			DataTable dt = bll.GetNewsByID(id);//根据ID获取的新闻详细内容 if (dt != null && dt.Rows.Count > 0) { ... 
- SDWebImage笔记
			SDWebImage托管在github上.https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片.具有缓存管理.异步下 ... 
- smarty 入门2(个人总结)
			1.下载安装: 2.拷贝libs文件夹到web文件夹: 3.引入smarty类文件 // include './libs/Smarty.class.php'; 4.配置smarty // ... 
