![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java习题
zzy要加油
这个作者很懒,什么都没留下…
展开
-
【Java习题1】寻找含1最多的行和列
1.题目:2.思路:就是用random函数随机生成一个4*4矩阵,再计算出每一行每一列的1的个数,比较并找出具有最多1的行和列3.代码:import java.util.Random;public class max { public static void main(String[] args) { int [][] a = new int[10][10]; int [] b = new int[10]; int[] c原创 2022-01-20 20:04:20 · 603 阅读 · 0 评论 -
【Java习题1】模拟豆机游戏
1.题目:2.思路:首先,先看简单情况:分析一下就会发现小球落在那个位置实际上与路径中有几个R有关(我选择分析R的数目,实际上分析L也是可以的)规律为:有n个R就到第(n+1)个槽所以用一个数组 slots[ ]来存每一个槽里小球的数目,用random函数随机生成TRUE或FALSE,各有一半可能,TRUE对应R,FALSE对应L。用整数rnum记录一次路线中R的个数,在一次路线输出结束后slots[rnum+1]++。最后条形图的输出直接看代码理解,自己举个例子对照图形画一下就明白了.原创 2022-01-20 10:51:11 · 2967 阅读 · 0 评论 -
【Java习题1】生成随机数并查重排序
1.题目:2.思路:(1)掌握random函数实现产生随机数的方法(2)应用TreeSet实现类中添加的元素是从小到大并且Set中无重复的性质3.源代码:package com.fan.homework1;import java.util.Random;import java.util.TreeSet;import java.util.Set;public class sortnum { public static void main(String[] args.原创 2022-01-19 17:51:03 · 915 阅读 · 0 评论 -
【Java习题1】Java计算字符串中单词出现次数
1.题目2.思路:用scanner.nextline每次读入一句话,再用split函数拆成一个个单词,循环一百次;创建一个HashMap,key是单词String,value是他出现的次数int;对每一个读入的单词,判断map里是否有该key,如果有,说明不是第一次出现,给他的value++;没有,说明第一次出现,把key存入,相应的value是1。最后循环输出hashmap。3.代码:package com.fan.homework1;//用scanner.nextline每次原创 2022-01-19 09:48:54 · 2015 阅读 · 0 评论