LeetCode-整形数组组合最大数

文章目录

    • 题目描述
    • 示例
    • 解析

题目描述

给定一个正整型数组,将数组中各个元素组合成一个数,输出组合结果最大的那个数。

示例

输入:

{9, 3, 32, 33, 303}

输出:

9333323030

解析

按照正常排序算法,重写比较函数,例如3与302比较大小,则转换为333与302比较大小。

public int getMaxNumber(int[] nums) {
        int len = nums.length;
        for(int i=0; i

你可能感兴趣的:(数据结构与算法)