【华为OD机试真题JAVA】数组元素按十进制最低位排序问题

news/2024/12/29 23:02:31/

标题:数组元素按十进制最低位排序问题 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限

给定一个非空数组(列表)

起元素数据类型为整型

请按照数组元素十进制最低位从小到大进行排序

十进制最低位相同的元素,相对位置保持不变

当数组元素为负值时,十进制最低为等同于去除符号位后对应十进制值最低位

输入描述:

  给定一个非空数组(列表)

  其元素数据类型为32位有符号整数

  数组长度为[1,1000]

输出描述:

 输出排序后的数组

  示例1

          输入

          1,2,5,-21,22,11,55,-101,42,8,7,32

          输出

          1,-21,11,-101,2,22,42,32,5,55,7,8

题解:

import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;public class Main_27 {public static void main(String[] args) {Scanner in = new Scanner(System.in);String[] nums = in.nextLin

http://www.ppmy.cn/news/36056.html

相关文章

ShareSDK Android 第三方平台分享参数说明

虽然ShareSDK尽可能屏蔽了不同社交平台间接口api差异,但是分享接口需要传递的差异依然会因平台而异,本文将以列表的形式展示不同平台的分享参数(ShareParams)的字段要求,以方便开发者使用时翻阅。 注意没有标明可选的就…

太敢说了,编程如果这么自学,培训班都得倒闭,直接省去上万元的学费

写了20多年的代码,之前做过阿里的高级架构师,在技术这条路上跌跌撞撞了很多,我今天分享一些我个人的自学方法给各位。现在在网上报个正经点的班得花几千块钱,线下就更夸张,都是万元起步,我的这些学习方法如果你能用好&…

超详细的保姆级C++入门学习(引用,auto,nullptr)

目录 1. 引用 1.1 引用概念 1.2 引用特性 1.3 常引用 1.3.1指针与引用的权限放大问题 1.4 使用场景 1.4.1做参数 1.4.2. 做返回值 1.5 传值、传引用效率比较 1.6 引用和指针的区别 引用和指针的不同点: 2. auto关键字(C11) 2.1 随着程序越来越复杂,程…

python进行股票收益率计算和风险控制的实现

股票收益率计算和风险控制的实现 在进行股票投资时,计算收益率和进行风险控制是非常重要的。本文将介绍一个与此相关的函数:radio_day_cal()。 radio_day_cal()函数 def radio_day_cal(last_day, sheet_name, df_dict, code_list, new_list):i 0days…

芯片工程师的ChatGPT初体验(下)

既然了解了ChatGPT的强大背景,现在就在这个后台有10亿美金支撑的强大AI上小试牛刀一把吧,ICer Go! 测试一:TCL脚本理解测试 首先提供给ChatGPT一段innovus里的TCL脚本,脚本代码如下 ChatGPT还是中肯的,并没有说这个…

centos下mysql数据库迁移到数据盘

安装前的准备 永久关闭selinux cp /etc/selinux/config /etc/selinux/config.bak sed -i ‘s/SELINUXenforcing/\SELINUXdisabled/’ /etc/selinux/config 临时关闭 setenforce 0 //临时关闭selinux,重启后失效 1.停止mysql服务 如果是云系统,先把云系…

【LeetCode】

蓝桥杯 - dfs练习 LeetCode 1.两数之和 LeetCode 2.两数相加 LeetCode 3.无重复字符的最长字串 LeetCode 4.寻找两个正序数组的中位数 LeetCode 5.最长回文子串 LeetCode 7.整数反转 LeetCode 8. 字符串转换整数(atoi) LeetCode 9. 回文数 LeetCode 11.盛水最多的容器 LeetCod…

Qt5.12实战之正则与QregExp使用

1.普通字符匹配:ab : 匹配一个a和任意个b 如: ab abb abbbbbbc : 匹配一个c 如 : abcde 匹配内容: c 匹配开始索引:2 匹配结束索引 3bcd : 匹配字符串 bcd 如: abcde 匹配内容是: bcd 匹配开始索引是:1 匹配结束索引是:42.转换符匹配:\:转义字符匹配 如: \r \n \t \\ \^ \$ \. …