首页 / 携程笔试题
#

携程笔试题

#
5348次浏览 49人互动
此刻你想和大家分享什么
热门 最新
2023-09-08 10:09
西南石油大学 Java
携程笔试到底怎么做呀-第四题
#携程2024秋招##携程笔试题#求大佬指正    public  int func(String numStr){        boolean[][] dp = new boolean[numStr.length()][numStr.length()];        int result = 0;        for(int i = 0;i < dp.length;i++){             if(numStr.charAt(i) == '0'){                 dp[i][i] =true;                 result++;             }        }        for(int j = 1;j <dp.length;j++){            for(int i =j-1;i>=0;i--){                if(dp[i][j-1] == false){                    dp[i][j] = false;                }else{                    if(i != j-1){                        dp[i][j] = true;                    }else{                        if(numStr.charAt(i+1) == '1'){                            dp[i][j] = false;                        }else{                            dp[i][j] =true;                        }                    }                }                if(dp[i][j] == true){                    result++;                }            }        }        return result;    }}
投递携程等公司10个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务