统计一个数字在排序数组中出现的次数

来源:互联网 发布:编程语言c 怎么用 编辑:程序博客网 时间:2024/06/11 08:22
package demo;import java.util.Arrays;/* * 题目描述统计一个数字在排序数组中出现的次数。 */public class Offer_23 {    public int GetNumberOfK(int[] array, int k) {        if (array == null || array.length == 0)            return 0;        Arrays.sort(array);        int count = 0;        for (int i = 0; i < array.length; i++) {            if (array[i] == k) {                count++;            }        }        return count;    }    public static void main(String[] args) {        Offer_23 off = new Offer_23();        int []array = {1,1,2,3,4,4,4,5};        System.out.println(off.GetNumberOfK(array, 1));    }}
阅读全文
0 0
原创粉丝点击