首页 > 其他分享 >整型数组逆序

整型数组逆序

时间:2023-10-18 11:55:24浏览次数:41  
标签:arr int split 数组 Integer 逆序 整型

整型数组逆序

由于 int型数组没有实现 comparator 接口,所以不支持逆序排序,所以我们建数组的时候就建成 Integer型就好了

 Scanner in = new Scanner(System.in);
 int target = Integer.parseInt(in.nextLine());
 String[] split = in.nextLine().split(" ");
 Integer[] arr = new Integer[split.length];
 for (int i = 0; i < arr.length; i++) {
     arr[i] = Integer.parseInt(split[i]);
 }
 Arrays.sort(arr, (o1, o2) -> o2 - o1);

标签:arr,int,split,数组,Integer,逆序,整型
From: https://www.cnblogs.com/aclq/p/17771726.html

相关文章

  • 【C语言】数组指针
    【C语言】数组指针顾名思义,数组指针是指向数组的指针。例如,p是一个指向含有3个int元素的一维数组的指针:int(*p)[3];//圆括号的优先级更高,让p先与*结合再与[]结合用法:#include<stdio.h>//voiddisplay1(intp[][3])//等价下行写法voiddisplay......
  • 26. 删除有序数组中的重复项
    目录1.题目法一、双指针法二、利用集合的去重特性1.题目给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。示例1:输入:nums=[1,1,2]输出:2,......
  • 数组问题技巧学习指南
    前置芝士求解两个有序数组的第K小乘积先统计分负数乘积个数neg、正数乘积个数pos以及乘积为0的个数zero,然后分三种情况讨论:k≤negk,我们可以二分负数答案,统计不超过二分值的乘积个数;neg<k≤neg+zero,此时返回0;k>neg+zero,我们可以二分正数答案,统计不超过二分值的乘积个数。......
  • Day2 数组训练
    Day2数组的一些基本练习前一阵子生病了,把这几天落下来的内容慢慢补第一题有序数组的平方Lc977给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。//使用双指针的思想完成此题,一开始我想的是直接暴力解,这有什么难的......
  • c++数组的二进制文件读写
    #include<fstream>//forifstream、ofstreamtemplate<typenameOB>inlinevoidsaveObject(constchar*filename,OB&object,intlength)//传入要保存的对象引用{std::ofstreamosm(filename,std::ios::out|std::ios::binary);osm.write((constcha......
  • Vue性能优化--在Vue中,千万别用属性数组作为循环的对象
    在Vue中,千万别用属性数组作为循环的对象methods:{test(){...上面省略业务逻辑1万字 //16位像素数组letdcmbuffer=newUint16Array(dcmInfo._dictionary.dict["7FE00010"].Value[0]asArrayBuffer);this.currentImageInfo={......
  • 代码随想训练营第五天(Python)| 242.有效的字母异位词、349. 两个数组的交集、第202题.
    242.有效的字母异位词1、数组法这个思路贼6,在这个题的效率也高classSolution:defisAnagram(self,s:str,t:str)->bool:#全部转为asii码如果是互为异为词,则最后的-+后的结果为0record=[0]*26#范围是26。一维foriins......
  • 代码随想录第六天 | 哈希表、242.有效的字母异位词 、349. 两个数组的交集 、202. 快
    哈希表什么是哈希表哈希表是根据关键码的值而直接进行访问的数据结构。简单的例子:数组什么时候想到用哈希法当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。哈希碰撞元素通过哈希函数被映射到同一个索引下标位置解决方法:拉链法从发生冲......
  • 14 数组变化侦听
    1.变更:可以自动更新UI2.替换数组......
  • 后缀数组 SA
    膜拜zxy,1h学会SA。这玩意真的好绕啊>w<给定一个字符串\(S\),设\(S(l,r)\)表示\(S_l\dotsS_r\)组成的字符串,\(s(i)\)表示\(S(i,n)\)。将\(s(1),\dots,s(n)\)排序,设\(sa[i]\)表示排名为\(i\)的字符串为\(s(sa[i])\)。我们顺次考虑按照前\(1,2,4,8,\dots,k\)......