栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

数组A中给定可以使用的1~9的数,返回由A数组中的元素组成的小于n的最大数。例如A={1, 2, 4, 9},x=2533,返回2499

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数组A中给定可以使用的1~9的数,返回由A数组中的元素组成的小于n的最大数。例如A={1, 2, 4, 9},x=2533,返回2499

//数组A中给定可以使用的1~9的数,返回由A数组中的元素组成的小于n的最大数。
//例如A={1, 2, 4, 9},x=2533,返回2499

import java.util.*;

public class test {

    public static int my(int[] A,String xx ,int i,int max) {
        if (i>xx.length()) {return 0;}
        //如果 i不等于0  以及  max == 之前的数
        //就要继续做小于等于
        //不然就后面全部填最大数
        if (i == 0 ) {
            //获取当前要判断的数
            int c = (int)xx.charAt(i)-'0';
            for (int a :A) {
                if (a <= c && max  0 && max == xx.charAt(i-1)-'0') {
            max = 0;
            //获取当前要判断的数
            int c = xx.charAt(i)-'0';
            for (int a :A) {
                if (a <= c && max
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/859903.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号