微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java计算任意位水仙花数示例(回文数)

这篇文章主要介绍了java计算任意位水仙花数示例(回文数),需要的朋友可以参考下

可计算任意位水仙花数

复制代码 代码如下:

public static void main(String[] args) {

  int max = 10;

  for (int len = 1; len    System.out.println(getNarc(len, ""));

  }

 } static StringBuffer strb = new StringBuffer();

 static String getNarc(int len, String start) {

  for (int basenum = 1; basenum    if (len == 2 || len == 1) {

    StringBuffer tmpbuf = new StringBuffer();

    tmpbuf.append(start);

    for (int j = 0; j      tmpbuf.append(basenum);

    }

    tmpbuf.append(new StringBuffer(start).reverse().toString());

    strb.append(tmpbuf);

    strb.append("n");

    // System.out.println(tmpbuf);

   } else if (len > 2) {

    String nextStr = "";

    if (null != start) {

     nextStr = start + basenum;

    } else {

     nextStr = Integer.toString(basenum);

    }

    getNarc(len - 2, nextStr);

   }

  }

  return strb.toString();

 }

上一篇:java阶乘计算获得结果末尾0的个数代码实现下一篇:java计算自幂数和水仙花数 热门搜索

java水仙花数 

java水仙花数代码 

水仙花数java代码 

水仙花数 

水仙花 

相关文章

java计算任意位水仙花数示例(回文数)

2021-09-18阅读(3942)评论(0)推荐()

这篇文章主要介绍了java计算任意位水仙花数示例(回文数),需要的朋友可以参考下

Java求10到100000之间的水仙花数算法示例

2021-10-06阅读(9760)评论(0)推荐()

这篇文章主要介绍了Java求10到100000之间的水仙花数算法,结合实例形式分析了水仙花数的概念及相应的java算法实现技巧,需要的朋友可以参考下

java实现水仙花数的计算

2021-09-18阅读(9932)评论(0)推荐()

这篇文章主要为大家详细介绍了java实现水仙花数的计算,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

java计算自然数中的水仙花数的方法分享

2021-09-18阅读(7232)评论(0)推荐()

这篇文章主要介绍了java计算自然数中的水仙花数的方法,需要的朋友可以参考下

python简易实现任意位数的水仙花实例

2021-11-17阅读(3514)评论(0)推荐()

今天小编就为大家分享一篇python简易实现任意位数的水仙花实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

python实现水仙花数实例讲解

2021-11-15阅读(6331)评论(0)推荐()

这篇文章主要介绍了python实现水仙花数实例讲解,有正在学习python的同学可以跟着小编一起来学习下水仙花数怎么用python计算吧

PHP实现水仙花数的4个示例分享

2021-10-08阅读(5368)评论(0)推荐()

水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 3^3+ 5^3 = 153)这篇文章主要介绍了p...

取消

有人回复邮件通知

提交评论

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐