前言
《华为机试真题》专栏为华为OD机试真题,源码包含多种语言。
如果找不到想要的考题 ,或者需要最新考题的答案,请进行留言机试题目,【注:留言考题请注明机试的时间】
java版、javascript版和Python版三种实现方式:
题目描述
小组中每位都有一张卡片,卡片上是6位内的正整数,将卡片连起来可以组成多种数字,计算组成的最大数字。
输入描述:
","号分割的多个正整数字符串,不需要考虑非数字异常情况,小组最多25个人。
输出描述:
最大的数字字符串。
示例1:
输入:22,221
输出:22221
解题思路
拼接最大数字
数字须要排列
比较大的值须排在前面
如下图示例,长度不等时,拼接值大的数字往前排,22和221组数字&#