
java se
文章平均质量分 54
王丶小利
这个作者很懒,什么都没留下…
展开
-
生成 98 个 100 以内不重复的随机数?
当需要生成 98 个 100 以内不重复的随机数时,若仍采用之前逐个生成并检查是否重复的方法,在接近生成足够数量的随机数时,可能会因为剩余可选择的数字越来越少而导致生成效率变低。更高效的做法是先生成 0 到 99 的所有数字,然后将这些数字打乱顺序,最后从中选取前 98 个数字。使用 Java 的 Set 集合来保证元素的唯一性,在生成随机数时不断检查是否重复直到生成 98 个不重复的随机数。以下是具体代码实现。原创 2025-02-18 17:50:46 · 255 阅读 · 0 评论 -
java最优建树算法
java快速构建树形结构原创 2023-10-10 17:00:48 · 730 阅读 · 1 评论 -
java 统计字符串中每个字符出现的次数
问题java 统计字符串中每个字符出现的次数实现方式:字符串基本操作代码如下: public static void main(String [] sgrs){ /** * 如:"1王235868asda17394利3@@89我0我2342";统计出每个字符出现的次数。 */ String str="1王235868asda17394利3@@89我0我2342"; int[] count=new int[str.leng原创 2021-08-04 21:36:19 · 23181 阅读 · 0 评论