编写一个方法search(int a[],in x):若数组a中存在值为x的元素,则返回该元素的下标值,否则返回-1。
2017-11-23 19:20
686 查看
search(int a[],int x){
int i;
for(i=0;i<a.length;i++){
if(a[i]==x){
return i;
}
}
return -1;
}
int i;
for(i=0;i<a.length;i++){
if(a[i]==x){
return i;
}
}
return -1;
}
相关文章推荐
- 在一个类中编写一个方法,这个方法搜索一个字符数组中是否存在某个字符,如果存在,则返回这个字符在字符数组中第一次出现的位置(序号从0开始计算),否则,返回-1。要搜索的字符数组和字符都以参数形式传递传递
- 从数组中找出一对元素,其和是一个给定的目标数字。假设数组中只存在一个符合要求的数值对,返回这些数值的下标
- 编写一个方法,输入DOM节点,返回包含所有父节点的一个数组
- (2)int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。(尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路)
- jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表
- unshift() 方法将一个或多个元素添加到数组的开头,并返回新数组的长度
- JavaScript数组对象实现增加一个返回随机元素的方法
- 编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位的
- jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表 1
- lastIndexOf() 找出指定元素出现的所有位置(返回的是下标数组)---lastIndexOf() 这个方法是倒叙查找,正序的是indexOf()
- 编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位
- 300.28编写一个泛型方法颠倒数组中的元素
- 用JS编写一个函数,返回数组中重复出现过的元素(实例)
- 编写一个方法 去掉一个数组的重复元素
- 编写js扩展方法实现判断一个数组中是否包含某个元素
- 程序员面试金典——解题总结: 9.18高难度题 18.3编写一个方法,从大小为n的数组中随机选出m个整数。要求每个元素被选中的概率相同。
- 给定一个经过一次旋转的有序数组,从中查找一个值,若存在返回它的索引,不存在返回-1,假定数组存在重复元素
- jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表
- array数组扩展方法一、--删除数组中某个元素,并且修改下标,返回新数组
- 使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息