LeetCode92|排序数组

    科技2026-08-03  3

    1,问题简述

    给你一个整数数组 nums,请你将该数组升序排列。

    2,示例

    示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] 示例 2: 输入:nums = [5,1,1,2,0,0] 输出:[0,0,1,1,2,5]   提示: 1 <= nums.length <= 50000 -50000 <= nums[i] <= 50000

    3,题解思路

    基于java提供的方法去做了

    4,题解程序

    import java.util.Arrays; public class SortArrayTest { public static void main(String[] args) { int[] nums = {5, 2, 3, 1}; int[] sortArray = sortArray(nums); for (int num : sortArray ) { System.out.print(num + "\t"); } } public static int[] sortArray(int[] nums) { Arrays.sort(nums); return nums; } }

    5,题解程序图片版

    6,总结

    当我们对其API比较熟悉时,合理使用已有的api对解题速度还是比较合理的,但是不可依赖它,毕竟不重复造轮子也不太好

    Processed: 0.008, SQL: 9