题解 | #把数组排成最小的数#
把数组排成最小的数
https://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993
package main import ( "sort" "strconv" ) /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param numbers int整型一维数组 * @return string字符串 */ func PrintMinNumber( numbers []int ) string { // write code here var str []string for _,v := range numbers { str = append(str,strconv.Itoa(v)) } sort.Slice(str,func (i,j int) bool{ return str[i]+str[j] < str[j]+str[i] }) ans := "" for _,v := range str { ans+=v } return ans }