早教吧作业答案频道 -->其他-->
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.实现删除数组中某一元素的算...的网友还看了以下:
在一个除法算式里,除数与被除数的比是3分之2,一个数与这个除法算式的商的比值是2分之3,求这个数要 2020-05-16 …
C语言大神求答案~1.从键盘输入两个运算数(datal和data2),做加法运算,并输出计算结果。 2020-05-17 …
1.求“用2除余1,3除余2.用m除余m-1”的数.2.求“用a除余a-1,用b除b-1,用c除c 2020-06-18 …
几道关于整除的题目(很急啊,好的追分)1.求证:若3整除4X-Y,则9整除4倍的X平方+7XY-2 2020-06-30 …
整式初一如果5x^2-kx+7被5x-2除后余6,求k值及商式已知ax^3+bx^2-47x-15 2020-07-31 …
1.1-2cos2(这个2为平方)x-sinx+a=0有实数解求实数a的范围(求详解)2.(2si 2020-08-01 …
求救已知A,C是三角形ABC的两个内角,且tanA,tanC是方程x^2-(根号3)px+1-p= 2020-08-02 …
设a大于0,且a不等于1,函数f(x)=loga(x-3/x+3).设g(x)=1+loga(x-1 2020-11-01 …
为了达到下表中的实验要求,请选择合适的化学试剂及实验方法,将其标号填入对应的表格中.实验要求选项除去 2020-11-21 …
计算.(50分,想要分的来,先来先得.)1.直接写得数.1除40%20%除50%(1减30%)乘30 2020-12-17 …