给定一个正整数数组和一个正整数 m,要求返回一个小于 m 的最大数。
下面是一种可行的方法:
对数组进行排序,使得数组中的数按照从小到大的顺序排列。
从前往后遍历数组,对于每个数,按照如下的方式将它与其他数组中的数组合并:
如果当前数小于 m,则将它与 m 的最后一位数字相加,得到新的数字。
如果当前数大于 m,则将它与 m 的倒数第二位数字相加,得到新的数字。
给定一个正整数数组和一个正整数 m,要求返回一个小于 m 的最大数。
下面是一种可行的方法:
对数组进行排序,使得数组中的数按照从小到大的顺序排列。
从前往后遍历数组,对于每个数,按照如下的方式将它与其他数组中的数组合并:
如果当前数小于 m,则将它与 m 的最后一位数字相加,得到新的数字。
如果当前数大于 m,则将它与 m 的倒数第二位数字相加,得到新的数字。