数组
ouuxxxi
/
展开
-
【蓝桥杯】 【 基础练习】 【数列排序】
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9代码如下import java.util.Arrays;imp...原创 2020-02-23 14:06:35 · 237 阅读 · 0 评论 -
leetcode------905. 按奇偶排序数组
给定一个非负整数数组 A,返回一个数组,在该数组中, A 的所有偶数元素之后跟着所有奇数元素。你可以返回满足此条件的任何数组作为答案.示例输入:[3,1,2,4]输出:[2,4,3,1]输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。提示1 <= A.length <= 50000 <= A[i] <= 5000Jav...原创 2020-01-31 16:32:50 · 219 阅读 · 0 评论 -
leetcode --- 27. 移除元素(数组)
27. 移除元素给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例1:nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个...原创 2019-12-22 17:09:34 · 218 阅读 · 0 评论 -
数组的定义与使用
1.数组的创建//动态初始化:数据类型[ ] 数组名称 = new 数据类型 [长度] { 初始化数据 };int[] arr = new int[3]{1, 2, 3};// 静态初始化:数据类型[ ] 数组名称 = { 初始化数据 };int[ ] arr = {1, 2, 3}; 2.在使用数组时,注意数组下标越界问题数组越界异常:java.lang.ArrayIndexOutO...原创 2019-10-19 19:40:27 · 152 阅读 · 0 评论 -
【Java】实现代码:找出数组元素中的最大值、最小值、平均值及逆置元素等问题
import java.util.Arrays; public class Test { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5}; System.out.println("最大值:" + maxArr(arr)); System.out....原创 2019-10-19 17:53:22 · 796 阅读 · 0 评论