枚举算法的思想例题

 

solution0:

 枚举算法的思想专题

 

solution1:

思路1:由于要求最大值直接逆向枚举即可:最大的是9876543210,最小的是题目中给的1026753849。然后我们去判断是不是恰好包含0~9十个数字。再判断是不是完全平方数

 1 static void solution1(){
 2     Long i;
 3     for (i = 9876543210L; i > 1026753849; i--) {
 4         double q = (int)Math.sqrt(i*1.0);
 5         if(q*q==i){
 6             if(test(i)){
 7                 System.out.println(i);
 8                 break;
 9             }
10         }
11     }
12 }
View Code

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-03
  • 2021-07-01
  • 2021-11-02
猜你喜欢
  • 2022-12-23
  • 2022-02-16
  • 2022-01-20
  • 2021-09-09
  • 2022-12-23
  • 2021-10-17
相关资源
相似解决方案