高分求一个java代码!

wangming7306 2007-06-29 02:40:56
要求输出的结果是这个样子的:
555555555
544444445
543333345
543222345
543212345
543222345
543333345
544444445
555555555
算法越优秀越好,算法能给出来越多越好。谢谢!要求给出全部java代码。
...全文
974 38 打赏 收藏 转发到动态 举报
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
doubei_xiaodese 2008-08-01
  • 打赏
  • 举报
回复
找规律高手
otenli 2007-06-30
  • 打赏
  • 举报
回复
三楼的兄弟很幽默呀,回答的很妙呀!
hjd1056 2007-06-30
  • 打赏
  • 举报
回复
三楼的代码很强,哈哈。
f5038436131 2007-06-30
  • 打赏
  • 举报
回复
学习学习
xiaoxiao130130 2007-06-30
  • 打赏
  • 举报
回复
其实有时候我们把问题想复杂了
xiaoxiao130130 2007-06-30
  • 打赏
  • 举报
回复
三楼!去微软,绝对要你!!!
wangming7306 2007-06-30
  • 打赏
  • 举报
回复
???三楼的叫编程吗?????????????????
UnoGod 2007-06-30
  • 打赏
  • 举报
回复
三楼的是最简单最强悍的算法了
没别的了
詹小勇 2007-06-30
  • 打赏
  • 举报
回复
哈哈。。三楼的太有才了。快把我给笑死了。。楼主做不出来的话可以直接用三楼的代码直接输出就好。。哈哈。。
rainv 2007-06-30
  • 打赏
  • 举报
回复
3楼

简约不简单!^-^
bjt100 2007-06-30
  • 打赏
  • 举报
回复
bao110908(bao)(bao) 的算法有点意思.
blackjam 2007-06-30
  • 打赏
  • 举报
回复
三楼的哥们可以去SUN做总裁了~中国IT界一致通过了~哈哈~`
leedx1 2007-06-29
  • 打赏
  • 举报
回复
bao110908(bao)(bao)
太有才了
lang83206569 2007-06-29
  • 打赏
  • 举报
回复
up
dr_lou 2007-06-29
  • 打赏
  • 举报
回复
System.out.println("555555555\n544444445\n543333345\n543222345\n543212345\n543222345\n543333345\n544444445\n555555555");


这个效率最高!!!

不要为了不知所谓的东西浪费时间!
rudycgyc 2007-06-29
  • 打赏
  • 举报
回复
太有才了.~
tdy1234 2007-06-29
  • 打赏
  • 举报
回复
学习一下 bao110908(bao)(bao)的算法 比我用递归简单
  • 打赏
  • 举报
回复
楼主过奖了,做这类题目主要是要看到它们的规律,最好先在格子纸上把数字填进去,再来寻找规律。
tdy1234 2007-06-29
  • 打赏
  • 举报
回复
写了一个 每三楼的好 LZ参考 一下
public class Untitled1 {

public static int [] shuchu(int n,int [] c)
{
// int[] c={5,5,5,5,5,5,5,5,5};

int i=0;
if(n==0)
{
return(c);
}
else
{
c=shuchu(n-1,c);
if(n<5) {
for(i=5-Math.abs(n-5);i<4+Math.abs(n-5);i++)
{
c[i]=Math.abs(5-n);
}
i=0;
}
else{
for(i=5-Math.abs(n-4);i<5+Math.abs(n-4);i++)
c[i]=Math.abs(n-3);
i=0;
}


return(c);
}

}
public static void main(String[] args) {
int[] c={5,5,5,5,5,5,5,5,5};

int i=9;
int j=0;
int [] d=new int[9];
for(i=0;i<9;i++)
{
while(j<9)
{
d=shuchu(i,c);
System.out.print(d[j]);
j++;
}
System.out.println() ;
j=0;
}
}
}
java50 2007-06-29
  • 打赏
  • 举报
回复
Math中的几个方法:
abs(double a)
返回 double 值的绝对值。
abs(float a)
返回 float 值的绝对值。
abs(int a)
返回 int 值的绝对值。
abs(long a)
返回 long 值的绝对值。
加载更多回复(18)

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧