hdu 4712 (随机算法)
来源:互联网 发布:js验证 是否为英文 编辑:程序博客网 时间:2024/06/05 09:04
第一次听说随机算法,在给的n组数据间随机取两个组比较,当随机次数达到一定量时,答案就出来了。
#include<stdio.h>#include<stdlib.h>#include<string.h>#define min(a,b) (a>b?b:a)int a[101000];int find(int b){int ans=0;while(b){if(b&1)ans++;b>>=1;}return ans;}int main(){int n,ans,i,j,k,t;scanf("%d",&t);while(t--){ans=100;scanf("%d",&n);for(i=1;i<=n;i++)scanf("%X",&a[i]);for(i=0;i<150000;i++){j=rand()%n+1;k=rand()%n+1;if(j==k)j=j%n+1;ans=min(ans,find(a[j]^a[k]));}printf("%d\n",ans);}return 0;}
- hdu 4712 (随机算法)
- hdu 4712 随机算法
- hdu 4712 Hamming Distance ( 随机算法混过了 )
- hdu 4712 Hamming Distance(随机算法,4级)
- [随机算法因子分解] hdu 4344
- hdu 4712 Hamming Distance-----随机
- hdu 3932 最小覆盖圆 随机算法做法
- hdu 5172 GTY's gay friends Hash随机算法
- HDU 5172 GTY's gay friends HASH随机算法
- HDU 5172 GTY's gay friends(HASH 随机算法)
- 随机算法
- 随机算法
- 随机算法
- 随机算法
- 随机算法
- 随机算法
- 随机算法
- 随机算法
- monotouch打包发布至Appstore
- VC环境下DLL接口申明的三种方式
- 新版的ADT联网操作需要注意的地方
- 关于在C#中数组(byte[])复制的两种方式。字节偏移复制与安全复制
- JAVA缓存的实现
- hdu 4712 (随机算法)
- 黑马程序员_高新技术_注释
- Android系统调用短信、电子邮件、蓝牙、社交网站等分享接口
- context-param与init-param的区别与作用
- hdu 2473 (并查集 删除操作)
- 避免敏捷中的浪费
- tomcat限制ip访问
- 手写Ajax
- ETL 入门基础