hdu 3763 二分
来源:互联网 发布:一卡通流量软件 编辑:程序博客网 时间:2024/06/05 19:56
这道题可以用别的方法过~
但是用二分思路清晰,实现不难,在做这道题的过程中,还有一个不确定的?(就是数组中的元素值有没有一样的~~~)最后是按不存在这种情况AC的。。。有点水丫
附上代码:
#include <iostream>
#define N 1001000
using namespace std;
int a[N],b[N];
int find(int x,int n)
{
int low=0;
int high=n-1;
int mid;
while(low<=high)
{
mid=(low+high)/2;
if(b[mid]==x)return 1;
else if(b[mid]>x) high=mid-1;
else low=mid+1;
}
return 0;
}
int main()
{
int n,m;
while(scanf("%d%d",&n,&m)!=EOF)
{
if(n==0&&m==0)break;
for(int i=0;i<n;i++)
scanf("%d",&a[i]);
sort(a,a+n);
for(int i=0;i<m;i++)
scanf("%d",&b[i]);
sort(b,b+m);
int cnt=0;
for(int i=0;i<n;i++)
{
if(find(a[i],m))cnt++;
}
cout<<cnt<<endl;
}
return 0;
}
0 0
- hdu 3763 二分
- hdu 3763 CD(二分)
- hdu 3763 CD(二分)
- hdu 3763 CD(二分查找)
- HDU 3763 CD(二分查找)
- hdu 3763 CD(二分查找)
- HDU 3763 C D(二分)
- hdu pie(二分+贪心)
- HDU 2899 求导+二分
- 【二分】hdu 4004
- 【二分】hdu 4022
- 【二分】hdu 4033
- hdu 2899 二分
- HDU 2141 二分
- hdu 4004 二分 过河
- hdu 4190 二分答案
- hdu 4190 #二分答案
- hdu 1150 二分匹配
- Hibernate @Formula 攻略
- 最短路径算法—Bellman-Ford(贝尔曼-福特)算法分析与实现(C/C++)
- 多选全选jquery实现
- ActivateMQ安装以及使用
- Wampserver怎么用,Wampserver配置,Wampserver无法启动解决方法
- hdu 3763 二分
- 便捷开发工具(未完)
- linux 有名管道(FIFO)
- JS实现全景图效果360度旋转
- ntelliJ IDEA12的解决占用C盘C:\Users\Administrator
- 如何添加/usr/local/lib/的库文件
- 人工砂的技术开发制造设备
- 百度拾取坐标系统
- 2014(高斯消元 DP 数论)Multi-University Training Contest 1 题解