1、首先需要新建一个data.py的文件。
2、然后需要新建一个变量。
3、然后利用count函数统计字符"m"出现的频率。
4、然后将这个结果打印出来。
5、在窗口中运行"run"->"run"。
6、最后运行该程序!发现结果是3,即在字符串myname中,m出现的次数是3。
大概是这样,用这个方法找出现任意次数的数字都可以//n为数组,c为出现的次数
function findnum(n,c){
var a=[]
for(var i=0i<n.lengthi++){
if(a.indexOf(n[i])==-1){
a.push(n[i])
}
}
var q=new Array(a.length)
for(var i=0i<q.lengthi++){
q[i]=0
}
for(var i=0i<n.lengthi++){
q[a.indexOf(n[i])]++;
}
var result=[]
for(var i=0i<q.lengthi++){
if(q[i]==c){
result.push(a[i])
}
}
return result
}
如果数字限定范围,范围小的话,建议用两个数组来用,这样速度非常快。 如:int[]a={1,1,2,3,3,4,4}第二个数组就有5个长度 int[]b=new int[5]
for(int i=0i<a.lengthi++){
b[a[i]]++
}
这样你在算出b数组中哪个最数最大,那么他的下标就是a数组中出现 最多次数的数了