请各位帮忙写个用递归实现从x开始连续加到y为止的算法,谢谢!! 使用递归算法实现从x开始连续加到y为止的算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int x = 0; int y = 10; int a = x; public void sum(int number) { System.out.println(x); if(x == y) { return; } sum(++x); return; }//sum(x)这样调用就OK了 public class Test { public static void main(String[] args) { int a = add(1, 10, 0); System.out.println(a); } public static int add(int start, int end, int result) { if(start > end) { return result; } return add(start + 1, end, result + start); }} 北京游戏公司急聘java游戏开发师职位描述1、拥有扎实的JAVA基础,算法基础。2、熟悉JAVA多线程编程,JAVA网络编程,并有一年以上的全职编程经验。3、很好的逻辑思维能力与想像力。4、熟悉MYSQL数据库,熟练使用SQL语句。5、勤奋好学,对新知识掌握速度快。6、踏实肯干,能够很好的进行团队合作,和任务多时的加班。7、热爱游戏,并希望把游戏编程当成自己的事业。有意者可投简历至:Email: [email protected] 新手求教,看看哪里不对,编译没问题,可结果不对 为什么报java.lang.NullPointerException 新人写个插入排序,谁优化下 关于素数优化算法!30万内或更多,哪种算法最快! if括号里的表达式 为什么节点展开时 鼠标要改变状态 我不希望鼠标状态改变 怎么做 thks 请看看什么异常,怎么解决 JDK1.5.0中有坏的类文件 用java的IO流来接收msdos的输出信息(如dir,type,copy......)? 请教连接数据库的Bean 做一个三行一列的窗口不知道怎么弄了! 高手们,帮个忙啊!
int y = 10;
int a = x;
public void sum(int number)
{
System.out.println(x);
if(x == y)
{
return;
}
sum(++x);
return;
}//sum(x)这样调用就OK了
int a = add(1, 10, 0);
System.out.println(a);
}
public static int add(int start, int end, int result) {
if(start > end) {
return result;
}
return add(start + 1, end, result + start);
}
}
1、拥有扎实的JAVA基础,算法基础。
2、熟悉JAVA多线程编程,JAVA网络编程,并有一年以上的全职编程经验。
3、很好的逻辑思维能力与想像力。
4、熟悉MYSQL数据库,熟练使用SQL语句。
5、勤奋好学,对新知识掌握速度快。
6、踏实肯干,能够很好的进行团队合作,和任务多时的加班。
7、热爱游戏,并希望把游戏编程当成自己的事业。
有意者可投简历至:Email: [email protected]