特此记录一下上次面试被问没写出来的这道题 题目描述: 给定一个数组A,利用A中的数字组合形成小于n的最大数,且A中的数字可以重复使用 例如 : A = [6,8] n = 100 那么得到的数字是88 n = 23121; A = {2,4,9}求由A中元素组成的、小于n的最大数,如小于23121的最大数为22999 代码解答 import java.util.*; public class TestN { //题目是小于n的最大数所以不能等于n,如果要等于n,那么去掉这个getMax的部分即可 //check是用来判断长度是否能和n一样的,这里minValue就是num...