递归 三角数字 Java数据结构与算法
2010-07-18 14:26
337 查看
递归 三角数字 Java数据结构与算法
源代码:
源代码:
/** * * @author sunnyykn */ import java.io.*; class TriangleApp { static int theNumber; public static void main(String[] args) throws IOException { System.out.print("Enter a number:"); theNumber = getInt(); int theAnswer = triangle(theNumber); System.out.println("Triangle = " + theAnswer); } public static int triangle(int n) { if (n == 1) { return 1; } else return (n + triangle(n - 1)); } public static String getString() throws IOException { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); String s = br.readLine(); return s; } public static int getInt() throws IOException { String s = getString(); return Integer.parseInt(s); } }
相关文章推荐
- 《数据结构与算法》学习笔记17 递归_三角数字+阶乘
- Java实现递归经典案例――三角数字的多种实现方式
- Java实现递归经典案例——三角数字的多种实现方式
- java 递归 输出回文数字
- 数字旋转方阵和上三角(递归问题)
- java 实现递归查找数组中的重复数字
- Java 递归、尾递归、非递归、栈 处理 三角数问题
- 递归求三角数字
- Java实例3 - 三角数字
- 递归-A-三角数字
- java 递归 实现数字的排列组合
- 递归回溯--数字分解java代码
- 利用递归计算三角数字
- Java递归算法——三角数字(消除递归)
- Java数字三角形及正三角、倒三角、等腰三角
- java 递归(字符串、数字)例子
- java 递归求一个数字的阶乘
- Java实例3 - 三角数字
- java 递归(字符串、数字)例子
- Java数据结构及算法实例:三角数字