早教吧作业答案频道 -->其他-->
2.实现删除数组中某一元素的算法本题的详细要求如下:1)当给定一个数组和该数组中的某一元素的位置时,利用算法将该数组中的该位置的元素删除。如:有一个数组,其元素内容为{2,3,4,5
题目详情
2.实现删除数组中某一元素的算法
本题的详细要求如下:
1) 当给定一个数组和该数组中的某一元素的位置时,利用算法将该数组中的该位置的元素删除。如: 有一个数组,其元素内容为 {2,3,4,5,6},当删除位置为1的元素后,该数组的元素内容更改为{2,4,5,6}。
2) 上述描述中的算法,要求通过一个方法来实现,该方法的声明如下所示: int[] remove(int[] ary, int index){}
上述方法声明中:
参数ary引用的是原数组;
参数index表示想要删除的元素的位置;
返回值为删除掉指定位置元素后的数组。
本题的详细要求如下:
1) 当给定一个数组和该数组中的某一元素的位置时,利用算法将该数组中的该位置的元素删除。如: 有一个数组,其元素内容为 {2,3,4,5,6},当删除位置为1的元素后,该数组的元素内容更改为{2,4,5,6}。
2) 上述描述中的算法,要求通过一个方法来实现,该方法的声明如下所示: int[] remove(int[] ary, int index){}
上述方法声明中:
参数ary引用的是原数组;
参数index表示想要删除的元素的位置;
返回值为删除掉指定位置元素后的数组。
▼优质解答
答案和解析
你好!
因为你要实现的是删掉index位置的元素,然后把后面都往前移一个,如果你用int[]来存这个数组的话需要知道这个数组长度,这个值可以存在类里也可以当成参数传到remove方法里。
Thanks
因为你要实现的是删掉index位置的元素,然后把后面都往前移一个,如果你用int[]来存这个数组的话需要知道这个数组长度,这个值可以存在类里也可以当成参数传到remove方法里。
Thanks
看了2.实现删除数组中某一元素的算...的网友还看了以下:
5.在下列句子的空缺处依次填入成语,最恰当的一组是()①3月1日,法国枫丹白露博物馆中国馆被盗,2 2020-04-09 …
下列说法中错误的是()A.在NH4+和Fe(CO)5中都存在配位键B.SO2、SO3都是极性分子C 2020-05-17 …
用2,3,4,5这4个数任意组合成6个数相加,有多少种组合?比如:2+2+3+3+4+5,加法中每 2020-06-16 …
为什么我觉得这题应该是用法不相同的呢?ABD好像都一样?5.下列各组句子中,加点词的意义和用法相同 2020-07-02 …
13-5=?,请问,你们的思维方式是怎么样的.做算术减法容易错误13-5=?方法一:因为5+8=1 2020-07-31 …
我有问题想求教:一个正数加一个负数,它的逆运算应该是减法,结果却是加法,什么道理呢?举例:(-1) 2020-07-31 …
设平面平行与已知直线2x-z=0和x+y-z=5且垂直于已经平面7x-y+4z-3=0,求该平面法线 2020-10-31 …
2014年11月5-11日,APEC峰会在中国北京举行.APEC是亚洲太平洋地区经济合作组织的简称. 2020-12-15 …
找出下面文字中的3处语病,先写出病句的序号,然后加以修改。(6分)2013年5月15日晚,法国图卢兹 2020-12-22 …
找出下列文字中的3处病句,先写出病句序号,然后加以修改2013年5月5日晚,法国图卢兹立管弦乐团在武 2020-12-22 …