第十六周 项目四 两个数组中是否有相同的数字
2013-12-16 15:04
399 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:刘慧艳 *完成日期:2013年 12月14日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 无 *问题描述:判断两个有序数组中是否有相同的数字 *程序输出:有/没有相同数字 *问题分析: *算法设计: */ #include<iostream> using namespace std; bool existthesame(int *a,int n1, int *b,int n2); int main() { int a[]={1,4,7,8}; int b[]={2,5,6,9,8}; int n1=sizeof(a)/sizeof(a[0]); int n2=sizeof(b)/sizeof(b[0]); bool flag=existthesame(a,n1,b,n2); if(flag==true) cout<<"两个有序数组中存在相同的数字!\n"; else cout<<"两个有序数组中不存在相同的数字!\n"; return 0; } bool existthesame(int *a,int n1, int *b,int n2) { bool flag=false; int i,j; for(i=0;i<n1;i++) { for(j=0;j<n2;j++) { if(*(a+i)==*(b+j)) { flag=true; break; } } } return flag; }
相关文章推荐
- 第十六周项目4-两个数组中是否有相同数字
- 第16周项目4 判断两个有序数组中是否含有相同数字
- 【指针】16周项目四。判断两个有序数组中是否存在相同的数字
- 给定两个排好序的整型数组,怎么判断它们是否含有相同的数字?
- 比较两个有序数组中是否有相同数字
- 判断两个数组中是否有相同的数字
- 判断两个数组中是否存在相同的数字
- 判断两个有序数组中是否有相同的数字
- 判断两个数组中是否存在相同的数字
- 【算法】找出两个已序数组,是否含有相同的数字
- 两个有n个数的整数数组,都排好序了。 用O(n)的时间查找两个数组是否有相同的数字。
- 第十六周OJ项目——是否有相同的数字
- 用指针判断是否两个数组是否有相同的数字,有的话输出相同数字
- 十六周——判断两个有序数组中是否存在相同的数字
- 第十六周项目四-是否存在相同数字
- 判断两个有序数组中是否存在相同的数字
- 用指针判断两个数组是否有相同的数字
- 判断两个有序数组中是否有相同的数字(第十七周上机任务)
- 判断两个有序数组中是否存在相同的数字
- 第十六周 OJ 判断两个数组中是否有相同元素