Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Find the mode of an array?

$
0
0
Hey, I have a statistics class with this method in it. The purpose of this method is to find the mode of my array that I made in the driver class. It creates an array with 100 slots in it and each slot is a random number from 0-99. I tried to make another array with 100 slots as using that in a for loop to count the number of times each number is being used but it returns a 0 for me every time. Any help is appreciated thanks!
public int mode() {
    int mode=0;
    int Number[]=new int[100];
    for(int i=0;i<Number.length;i++){
    	Number[i]=0;}
    for (int i=0;i<Number.length;i++){
    	for (int i2=0;i2<Number.length;i2++){
    		if(Number[i]==i2)
    			Number[i2]++;}}
    for (int Mode=0;Mode<Number.length;mode++){
    	if (mode<Number[mode])
    		mode=Number[mode];}
    return mode;}



Also my original array is called 'stats'.

Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>