摘要: Java中存在着两种Random函数: 一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如 阅读全文
posted @ 2018-07-19 12:33 张瑞丰 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 这个算法比较简单,唯一需要注意的就是第8行和第9行、一定要多减去1 因为for循环从0开始,而数组长度是从0到length-1的。 阅读全文
posted @ 2018-07-19 12:15 张瑞丰 阅读(8988) 评论(2) 推荐(1) 编辑
摘要: 首先 实现简单的选择排序。 简单排序的思路很简单,就是通过遍历(数组的length次)的数组,每次遍历找出最小的放到数组的第一个位置,下次遍历时就不用考虑第0位置的数从第1的位置开始找1到length中最小的数。。。 实现最简单的选择排序 对选择排序进行优化,在这个排序中,每次找到比原数小的数就需要 阅读全文
posted @ 2018-07-19 09:59 张瑞丰 阅读(292) 评论(0) 推荐(0) 编辑