首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求一算法!解决方法

2012-01-19 
求一算法!!!!int[]data{15,15,13,13,13,10,9,8,7,6,4,4,3,2,1}对这个数组进行排序赋值给int[][]shuangsh

求一算法!!!!
int[]   data={15,15,13,13,13,10,9,8,7,6,4,4,3,2,1};
对这个数组进行排序   赋值给

int[][]   shuangshu;   //   2种相同的数字   的情况
int[][]lianshu;   //大与5个的连续数字   的情况
int[][]sanshu;   //3种相同的数字的情况
int[][]   danshu;   //不在   以上3种情况下的   单数的情况

第一个[]表示他的index
第二个[]表示他的值

System.out.println();

[解决办法]
while(data.lenth> 1)
{
int curr=data[0];
int count=1;
int deleteNum=0;
for(int i=1;data.length <data.length();i++)
{
if(curr==data[i])
{
count++;
deleteNum++;
//将data[i]删除
data.length--;
}
}
//将data[0]也删除
//接下来根据count填入数据,[][] 第一个位deleteNum-count,第二个位curr
if(count==1)
{
}
else if(count==2)
{
}
else if(count==3)
{
}
else
{
}
}

热点排行