java实现以下算法:有6个数组a,b,c,d,e,f,从每个数组中取出一个数值,按顺序放进指定的数组q中,

而且数组q满足升序排列;则q[0]<q[1]<q[2]<q[3]<q[4]<q[5].... 而且数组q满足升序排列;则q[0]<q[1]<q[2]<q[3]<q[4]<q[5]. 展开
 我来答 举报
lengon
2012-01-07 · TA获得超过2125个赞
知道小有建树答主
回答量:1769
采纳率:0%
帮助的人:1032万
展开全部
package Baidu_17;

public class NumberSort {

public static void sort(int[][] root, int[] number){
int[] result = new int[number.length];
for(int i =0;i<number.length;i++){
result[i] = root[i][number[i]];
}
for(int i =0;i<result.length;i++){
for(int j= i;j<result.length-1;j++){

if(result[j]>result[j+1]){
int tmp = result[j];
result[j]=result[j+1];
result[j+1]=result[j];
}
}
}
for(int i=0;i<result.length;i++){
System.out.print(result[i]);
}
}
public static void main(String args[]){
int myvalue[][] = new int[6][6];
int[] number = {5,4,3,2,1,0};
//int count =0;
for(int i =0;i<myvalue.length*myvalue[0].length;i++){
//myvalue[0] = {1,2,3,4,5,6};
myvalue[i/6][i%6]=i;
}
sort(myvalue,number);
}
}
基本的思路。。不过还要debug。。里面的myvalue[][] 定义了你的六个数组。
然后number[]对应的就是从myvalue里面index来取值。这程序是从第一个数组里面的第5个,第二个数组的第四个。。。。取出来之后排序。打印
如果不会debug的话,要等以后了。。
1 已赞过 已踩过<
你对这个回答的评价是?
评论(1) 举报 收起
hong7204
2012-01-20 · TA获得超过9956个赞
知道大有可为答主
回答量:7787
采纳率:68%
帮助的人:3831万
展开全部
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.SwingConstants;

class ImageTest {
public static void main(String[] args){
JFrame jf = new JFrame("");
本回答被提问者采纳
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
wusage
2012-01-14
知道答主
回答量:3
采纳率:0%
帮助的人:4938
展开全部
这个可以按它的阿思克码来做
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
huayife3g
2012-01-07 · TA获得超过228个赞
知道小有建树答主
回答量:395
采纳率:0%
帮助的人:306万
展开全部
用栈好实现点
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式