在排序数组中,找出给定数字的出现次数.比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
来源:互联网 发布:中检网络在线培训官网 编辑:程序博客网 时间:2024/05/17 17:58
import java.util.Scanner;
//在排序数组中,找出给定数字的出现次数.比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
public class CiShu {
public static void main(String args[]) {
int[] nums = new int[] { 1, 2, 2, 2, 2, 3, 3, 3, 5, 5 };
Scanner cin = new Scanner(System.in);
int a = cin.nextInt();
int i = 0;
while (nums[i] <= a) {
i++;
if (i > nums.length - 1)
break;
}
i--;
System.out.println(i);
int result = 0;
while (nums[i] == a) {
i--;
result++;
if (i < 0)
break;
}
System.out.print(result);
}
}
- 在排序数组中,找出给定数字的出现次数,比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
- 在排序数组中,找出给定数字的出现次数.比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
- 在排序数组中,找出给定数字的出现次数 比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
- 【js实现】在排序数组中,找出给定数字的出现次数,比如 [1, 2, 2, 2, 3] 中2的出现次数是3次
- 在排序数组中,找出给定数字出现的次数。比如【1,2,2,2,3】中2的出现次数为3次
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字出现的次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中找出给定数字出现的次数
- 在排序数组中,找出给定数字的出现次数
- 在排序数组中,找出给定数字的出现次数
- 10、在排序数组中,找出给定数字出现的次数
- 微软面试题:在排序数组中,找出给定数字的出现次数
- [微软面试题] 在排序数组中,找出给定数字的出现次数
- .net4.0新特性
- AndroidManifest.xml文件详解(activity)(三)
- Eclipse NDK 配置
- hp 硒鼓对照表及其平均打印页数
- 解决PHP date调用警告:It is not safe to rely on the system's timezone settings
- 在排序数组中,找出给定数字的出现次数.比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。
- AndroidManifest.xml文件详解(activity)(四)
- android编译系统makefile(Android.mk)写法
- 点击工具栏弹出页面
- AndroidManifest.xml文件详解(activity)(五)
- keil和proteus的联调设置
- 渐进增强、优雅降级
- AndroidManifest.xml文件详解(activity-alias)
- 解决properties-maven-plugin不能读取<configuration>的问题