华为OD2023(B卷)机试题库全覆盖,刷题指南点这里
整型数组按个位值排序
知识点数组排序
时间限制:1s 空间限制:256MB 限定语言:不限
题目描述:
给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变。
当数组元素为负值时,十进制最低位等同于去除符号位后对应十进制值最低位。
输入描述:
给定一个非空数组,其元素数据类型为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
解题思路:
就是通过最后一个字符进行升序排序。