
习题
妮听得到
这个作者很懒,什么都没留下…
展开
-
【Java】最大子数组和
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。原创 2023-01-07 16:15:35 · 136 阅读 · 0 评论 -
【Java】字母异位词分组
字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。原创 2023-01-10 09:30:13 · 282 阅读 · 0 评论 -
【Java】三数之和
给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i!当三个数的和等于0,表示匹配成功,然后左边的指针向右移动一位,右边的指针向左移动一位,继续匹配下一个满足条件的元素。对于排序之后的一个数组,里面的元素会存在有相同的元素,而且处于相邻的位置,当遍历到相同元素的第一个的时候,三个元素求和,使用for循环遍历来进行固定第一个元素,然后剩余的元素来遍历求和,使得三个元素之和等于0,当三个数的和小于0,那么左边的指针向右移动一位。原创 2023-01-09 17:37:53 · 742 阅读 · 0 评论 -
产生0~100的8个随机整数,并利用冒泡法进行升序排列并输出
package com;import java.util.Random;public class Text01 { public static void main(String[] args) { int [] a=new int[8]; for(int i=0;i<a.length;i++){ Random random= new Random(); a[i]= random.nextInt(100);原创 2021-12-01 19:11:57 · 1503 阅读 · 0 评论 -
习题5.1 从键盘输入n个数,输出这些数中大于其平均值的数。
package com;import java.util.Scanner;public class Hello501 { public static void main(String [] args ){ System.out.println("please enter the length:"); Scanner reader=new Scanner(System.in); int n= reader.nextInt(); .原创 2021-08-09 09:32:30 · 3712 阅读 · 2 评论