皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
假设已经定义有顺序表类SequenceList,该类中定义了表的相关操作方法,试编写程序实现顺序表的就地逆置算法,即在的存储空间将顺序表(a1,a2,a3,...,an)逆置为(an,an-1,...,a1)。 public class SequenceList { final int maxSize = 10; private T[] listArray; private int length; //顺序表的初始化 public SequenceList(){ length = 0; //线性表初始化为空 listArray = (T[])new Object[maxSize]; } public SequenceList(int n){ if(n<=0){ System.out.println("error!"); System.exit(1); } length = 0; //线性表初始化为空 listArray = (T[])new Object[n]; } //顺序表的插入 public boolean add(T obj,int pos){ if(pos<1 || pos>length+1){ System.out.println("pos值不合法"); return false; } //顺序表数组空间已满,则重新分配存储空间 if(length == listArray.length ){ T[] p = (T[])new Object[length*2]; for(int i=0;i =pos;i--){ listArray[i] = listArray[i-1]; } listArray[pos-1] = obj; length++; return true; } //删除顺序表中第pos个位置的元素 public T remove(int pos){ if(isEmpty()){ System.out.println("顺序表为空,无法执行删除操作"); return null; }else{ if(pos<1 || pos>length){ System.out.println("pos值不合法"); return null; } T x = listArray[pos-1]; //取得pos位置的元素 //删除位置后的所有元素往前移一位 for(int i=pos;i<=length;i++){ listArray[i-1]=listArray[i]; } length--; return x; } } //在顺序表中查找元素obj出现的位置 public int find(T obj){ if(isEmpty()){ System.out.println("顺序表为空"); return -1; }else{ for(int i=0;i length){ System.out.println("pos值不合法"); return null; } return listArray[pos-1]; } } //修改顺序表第pos个位置的元素 public boolean modify(T obj,int pos){ if(isEmpty()){ System.out.println("顺序表为空"); return false; }else{ if(pos<1 || pos>length){ System.out.println("pos值不合法"); return false; } listArray[pos-1] = obj; return true; } } //判断顺序表是否为空 public boolean isEmpty(){ return length==0; } //求顺序表的长度 public int Size(){ return length; } //正序输出顺序表中所有元素 public void nextOrder(){ for(int i=0;i
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】怀素以( )闻名。
【多选题】前桥发摆可能的原因是
A.
前轮毂轴承磨损
B.
主销和衬套磨损过大
C.
前轮定位调整不当
D.
转向节变形
【单选题】有机体商品感染微生物,会发生( )变化。
A.
短缺
B.
残损
C.
变霉、发酵、腐败
D.
挥发、渗漏
【单选题】在物理学发展过程中,观测、实验、假说和逻辑推理等方法都起到了重要作用.下列叙述符合史实的是( )
A.
法拉第在实验中观察到电流的磁效应,该效应揭示了电和磁之间存在联系
B.
法拉第在实验中观察到,在通有恒定电流的静止导线附近的固定导线圈中,会出现感应电流
C.
楞次在分析了许多实验事实后提出,感应电流应具有这样的方向,即感应电流的磁场总要阻碍引起感应电流的磁通量的变化
D.
以上都不正确
【简答题】与溶胶相比,高分子溶液具有()和()等特征。
【判断题】Jim didn't show Della his watch.
A.
正确
B.
错误
【简答题】在磁电阻效应实验中,通过________方法测量磁电阻元件的阻值变化,用________测量磁电阻元件所处磁场强度。
【多选题】前桥发摆可能的原因是
A.
A、 前轮毂轴承磨损
B.
前轮毂轴承磨损
C.
B、 主销和衬套磨损过大
D.
主销和衬套磨损过大
E.
C、 前轮定位调整不当
F.
前轮定位调整不当
G.
D、 转向节变形
H.
转向节变形
I.
前轮毂轴承磨损
J.
主销和衬套磨损过大 K. 前轮定位调整不当 L. 转向节变形
【单选题】( ) 是意大利 20世纪后半叶最具影响力的产品设计公司,产品多彩、实用、巧妙,它 革新了我们看待家庭用品的方式 。
A.
阿莱西
B.
奥利维蒂
C.
孟菲斯
D.
菲亚特集团
【单选题】在海拔600m处煮沸消毒需延长消毒时间
A.
2 min
B.
4 min
C.
6 min
D.
8 min
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题