(1)这个小题简单,只是java 数组赋值元素嘚比较.
(2)解码的算法是这样的:
1 定义一个java 数组赋值B,元素全部设为 n,表示还没解码
内循环j:n-1开始递减
从java 数组赋值编码A的最右边开始扫描
在j位置递减过程中如果在碰到B中已赋值(不等于n)的数据前就已经在A中j位置找的等于m的数据,则将i赋给B的j位置.
如果找不到那么每碰到一个已賦值(不等于n)的数据,m就减1,再继续向前扫描值到碰到在B中没有赋值,而在A中又跟m匹配的位置将i赋给B的这个位置.
呵呵,好像有點拗口.经过纸上运算应该是正确的.有时间我再编出来.
[此贴子已经被作者于 23:16:16编辑过]
//直接可以用的!!!
//记得加分(⊙o⊙)哦
楼上砍甘蔗有道理只要把第一節和第二节连接起来既可
他就像一根甘蔗,有10节你要是砍掉一节他就成了2跟甘蔗了
用arrayList存放你的数据吧,它可以实现你的功能
他们就像容器你可以仍很多的石头进去,也可以拿出来
java 数组赋值出生到死就固定长度的
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。