/* 一根高筋拉面,中间切一刀,能够得到2根面条。假设先对折1次。中间切一刀。能够得到3根面条。假设连续对折2次,中间切一刀。能够得到5根面条。那么。连续对折10次。中间切一刀。会得到多少面条呢?-------------------------------------------
对折0次,得到2根;
对折1次,得到2 * 2 - 1 = 3
对折2次,得到3 * 2 - 1 = 5
对折3次。得到5 * 2 - 1 = 9
对折4次,得到9 * 2 - 1 = 17
对折5次,得到17 * 2 - 1 = 33
对折6次,得到33 * 2 - 1 = 65
对折7次,得到65 * 2 - 1 = 129
对折8次,得到129 * 2 - 1 = 257
对折9次,得到257 * 2 - 1 = 513
对折10次,得到513 * 2 - 1 = 1025*/
public class Test2 {public static int F(int n){if(n==0)return 2;return 2*F(n-1)-1;}public static void main(String[] args) {System.out.println("对折10次得到"+Test2.F(10)+"根苗条");}}

转载于:https://www.cnblogs.com/jzssuanfa/p/7132321.html

Java编程:切面条相关推荐

  1. CSDN蓝桥杯算法题——题解Java版本——切面条

    目录 题目:切面条 答案目标: 推导过程: 解析过程: 对照Java编码1: 对照Java编码2: 总结: 题目:切面条 一根高筋拉面,中间切一刀,可以得到2根面条. 如果先对折1次,中间切一刀,可以 ...

  2. java编程50实例_java编程实例大全及详解谜底(50例).doc

    java编程实例大全及详解谜底(50例).doc 还剩 33页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 谓 ...

  3. 什么人适合学习Java编程?编程好学吗?

    什么人适合学习Java编程?编程好学吗?首先自己做个自我评估,包括能力.兴趣.逻辑思维.性格特点等等,结合这些特质判断自己是否适合学习Java.评估自己时,要尽量客观,追随内心,切勿轻易抬高或者看低自 ...

  4. Java编程的逻辑 (56) - 文件概述

    本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...

  5. 编程不适合12小时工作制,“我有灵感才工作” | 专访《Java编程思想》作者Bruce Eckel...

    整理 | 蔡芳芳 采访 | 王一鹏.蔡芳芳 本文转载自公众号infoQ 编者按: 如果你是一个 Java 开发者,那你想必读过或至少听过<Java 编程思想>(Thinking in Ja ...

  6. java在理科应用_理科生学JAVA编程怎么样才能学的更好

    作为一名理科生,学习JAVA编程是有一定优势的,逻辑思维能力强,而且对数字代码敏感.在IT培训网学校几个月来,结合自己总结了一引动学习方法,应用在java开发学习中感觉效果还不错. 结合自身特点 将复 ...

  7. Java编程教程大全

    Java编程语言 Java编程语言中,左侧的导航栏(Java编程语言),可以快速定位文章的内容.这篇文章主要汇总以下: Java编程语言学习:Java的概述,Java的接口和抽象类,Java的思想,J ...

  8. 除了java还学什么_学好Java编程除了努力还需要具备什么?

    Java编程语言的热流席卷了全球,它的出现摆脱了C语言尾大不掉的困境,灵活.多变,塑造性强的特点不仅符合当下互联网的发展趋势,也得到一批批青年俊才的青睐,Java编程抛出的橄榄枝,也吸引了大量计算机专 ...

  9. 偏执却管用的 10 条 Java 编程技巧

    经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯.因为,你知道- "任何可能出错的事情,最后都会出错." 这就是人们为什么 ...

  10. 学习Java编程培训的书籍有哪些

    学习java技术除了线上线下的培训学习,书籍的知识也是非常重要的,今天小编为大家整理的就是学习Java的一些书籍,Java书籍是程序员学习提升技能的重要学习渠道,通过书籍Java程序员可以学习当前流行 ...

最新文章

  1. 基于AOP的事务管理与普通事务管理有什么区别?
  2. Java开发的几个注意点
  3. Postman批量跑接口
  4. Java PECS
  5. 判断大小简单算法_JVM GC算法
  6. 分类算法之决策树介绍
  7. 开放平台_XAuth
  8. SEO之Google--PageRank优化剖析(一)
  9. Java getResourceAsStream返回为空的问题
  10. python基础之python介绍
  11. 谈谈主策划需要的能力
  12. leetcode探索数组(一)
  13. ai疾病风险因素识别_克服AI的“蠕动因素”
  14. Delphi XE2控件安装方法
  15. jquery fullpage
  16. 【codeforces 417D】Cunning Gena
  17. 移动硬盘位置不可用的数据恢复方法
  18. 基于空间直方图meanshift跟踪
  19. 邮件服务器DNS设置-----MX、SPF、DKIM记录详解
  20. 联想小新310-14isk笔记本内存条的等等事

热门文章

  1. java计算日期之间的天数_使用Java计算两个日期之间的天数
  2. go语言mysql框架_开源轻量级数据库访问框架-Go语言中文社区
  3. r语言 求平方和_R语言 第3章 R语言常用的数据管理(10)
  4. 十大排序算法——堆排序(C语言)
  5. python月份字符串_python实现字符串和日期相互转换的方法
  6. 拖动获取元素_如何使用HTML5实现多个元素的拖放功能
  7. 架构师架构蓝图《UML精粹》 UML Distilled读后感
  8. android勾选控件_【Android 开发】:UI控件之复选框控件 CheckBox 的使用方法
  9. an argument for principle #1:thoreau's new economics 36-38
  10. JSP指令:page指令,errorPage和isErrorPage