关注
算法题4.的答案 感谢楼主的面经
public class bitsumMax {
public static int bitmulti(int n ){
if (n<=0) return -1;
int result = 1;
while (n!=0){
result = result*(n%10);
n = n/10;
}
return result;
}
public static int findmax(int num){
int max = 0;
List<Integer> list = new ArrayList<>();
for (int i =0;i<=num;i++){
int temp = bitmulti(i);
if (temp>=max){
max = temp;
}
}
for (int i = 0;i<=num;i++){
if (bitmulti(i)==max){
list.add(i);
}
}
int[] result = new int[list.size()];
for (int j = 0;j<result.length;j++){
result[j] = list.get(j);
}
Arrays.sort(result);
return result[result.length-1];
}
public static void main(String[] args){
System.out.println(findmax(202));
}
}
查看原帖
点赞 1
相关推荐
纳斯卡可:这算法全是Hard题
查看28道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你觉得大几开始实习最合适? #
16824次浏览 189人参与
# 你都用vibe coding做过什么? #
10571次浏览 467人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
37245次浏览 626人参与
# 面试被问到不会的问题,你怎么应对? #
13765次浏览 193人参与
# AI Coding实战技巧 #
8480次浏览 200人参与
# 做完笔试后你收到面试了吗? #
16904次浏览 184人参与
# 厦门银行科技岗值不值得投 #
13836次浏览 311人参与
# 你见过哪些招聘隐形歧视? #
12652次浏览 117人参与
# 你现在一天AI几次? #
7127次浏览 101人参与
# uu们,春招你还来吗? #
53814次浏览 328人参与
# 哪些公司在招寒假实习? #
89169次浏览 757人参与
# Vibe Coding 会干掉初级岗位吗? #
13210次浏览 177人参与
# 恒生电子笔试 #
18213次浏览 145人参与
# 大厂实习和小厂实习最大的区别是什么? #
27816次浏览 208人参与
# 如果人生可以debug你会改哪一行? #
6130次浏览 111人参与
# 面试吐槽bot #
184993次浏览 901人参与
# 牛友の3月总结 #
18274次浏览 165人参与
# 哪个瞬间让你对大厂祛魅了? #
591488次浏览 3717人参与
# 面试中,你被问过哪些奇葩问题? #
92509次浏览 909人参与
# 材料专业就业可以去哪些企业岗位 #
62012次浏览 391人参与
# 七猫笔试 #
6438次浏览 46人参与
# Claude Code泄露源码 #
9176次浏览 121人参与