数组
30醒悟的码农
我是一个对知识充满渴望的青年面对生活的困难我会勇往直前
展开
-
Iterator(迭代器)
通过迭代数访问类集合之前,必须得到一个迭代函数。每一个Collection类都提供一个iterator()函数,该函数返回一个对类集头的迭代函数。通过使用迭代函数获取对象,每次可以访问一个元素。步骤如下:-1. 通过调用类集合的iterator()方法获取对类集合偷得迭代函数-2.建立一个调用hasNext()方法的While循环,只要hasNext()返回true,就进行循环迭代。-...原创 2020-02-16 23:56:16 · 168 阅读 · 0 评论 -
java实现二分查找法
二分查找法:每次都将数组进行折中,取中间值mid,用中间值比对目标值,看与目标值谁大谁小,如果比目标值大则,区间就是[start, mid - 1],如果比目标值小则,查找区间就是[mid + 1, end]。只适合有序数列。如果无序则无效a)二分查找操作的数据集是一个有序的数据集(数组)b)二分查找能应用于任何类型的数据,只要能将这些数据按照某种规则排序。且数据集合(数组)最好是固定的...原创 2020-02-15 22:14:06 · 240 阅读 · 0 评论 -
随机生成x(50)个数字,每个数字范围是n~m[10~50],统计每个数字出现的次数以及某个数字出现的次数最多,以及最多个数。将每个数字和其出现次数打印出来,如果某个数出现0次,
/* * 随机生成x(50)个数字,每个数字范围是n~m[10~50],统计每个数字出现的次数以及某个数字出现的次数最多,以及最多个数。将每个数字 * 和其出现次数打印出来,如果某个数出现0次,则不打印。打印时按照数字升序 */public static void randomTest(int x,int n,int m){ int[] accou...原创 2020-02-12 23:07:20 · 1190 阅读 · 0 评论