当前位置: 首页 > news >正文

万网域名注册后怎么样做网站获取网站访客qq号码程序下载

万网域名注册后怎么样做网站,获取网站访客qq号码程序下载,网络服务器配置与管理实训小结,免费申请手机号码先看看这个题目#xff1a;test.txt中有42亿个无符号整数#xff0c; 求不存在于test.txt中的最小无符号整数. 限制#xff1a; 可用内存为600MB. 又是大数据。 看到42亿#xff0c; 有灵感没#xff1f; 要知道#xff0c; 2的32次方就是42亿多一点点啊。42亿个无符号…         先看看这个题目test.txt中有42亿个无符号整数 求不存在于test.txt中的最小无符号整数. 限制 可用内存为600MB.          又是大数据。 看到42亿 有灵感没 要知道 2的32次方就是42亿多一点点啊。42亿个无符号整数存在于文件里。 我们能够考虑在内存中用bit-map与之建立二值状态映射。 2的32次方个无符号整数。 须要内存空间为512M, 这个是非常easy计算的。        这么大的空间。 要用栈数组肯定不行。 可考虑用堆。 还是我们之前介绍过的bit-map,  用不着多说别说我不描写叙述思路啊 代码就体现了思路 直接给出代码 #include iostream #include fstream using namespace std;#define BIT_INT 32 // 1个unsigned int能够标志32个坑 #define SHIFT 5 #define MASK 0x1f #define N 4294967296 // 2的32次方unsigned int *a NULL;// 必须用堆 void createArr() {a new unsigned int[1 N / BIT_INT]; }void deleteArr() {delete []a;a NULL; }// 将全部位都初始化为0状态 void setAllZero() {memset(a, 0, (1 N / BIT_INT) * sizeof(unsigned int)); }// 设置第i位为1 void setOne(unsigned int i) {a[i SHIFT] | (1 (i MASK)); }// 设置第i位为1 void setZero(unsigned int i) {a[i SHIFT] ~(1 (i MASK)); }// 检查第i位的值 int getState(unsigned int i) {return (a[i SHIFT] (1 (i MASK))) 1; }void setStateFromFile() {ifstream cin(test.txt); // 我測试的时候 文件里的数据为7 8 9 2 5 2 6 0 1 4 unsigned int n;while(cin n) { setOne(n);} }void printResult() {unsigned int i 0;for(i 0; i N; i){if(0 getState(i)){cout i endl; // 3break;}} }int main() {createArr();setAllZero();setStateFromFile();printResult();deleteArr();return 0; }        结果与预期相符。  我们在測试的时候 用的数据较小。 有兴趣的朋友能够把数据量加大 进行測试。        OK, 无非又是利用bit-map来节省空间而已 事实上非常easy。 本文先介绍到这里了。 转载于:https://www.cnblogs.com/lytwajue/p/6820278.html
http://www.yutouwan.com/news/494303/

相关文章:

  • php网站开发多线程开发国家工商企业查询系统
  • 网站文章内容排版要求easyui网站开发实战电子书
  • 海安网站设计湖南长沙解封通知最新
  • 广州番禺哪个公司建网站比较好衡水做网站建设
  • 山东房和城乡建设厅网站首页安徽网新科技网站建设介绍
  • pageadmin自助建站网站动态和静态
  • 网站的规划和建设新乡做网站多少钱
  • 网站备案快吗公众号会员卡管理系统
  • 网站建设一般涉及后台功能项目报价单模板
  • 建设旅游网站的工作方案做手机网站用什么软件
  • 查看网站国际联网备案号南通营销网站建设
  • 网站开发团队介绍小程序定制开发要多少钱
  • 自己建立一个网站新手网站建设教程
  • 山西城乡建设学校报名网站如何加强校园网站建设
  • 永州市规划建设局网站学会了php的语法怎么做网站
  • 如何开网站需要多少钱免费网站个人注册
  • 扁平化设计风格的网站模板免费下载南京图文制作中心
  • 网站模版idc成都装修公司前十口碑推荐
  • 公司内部网站建设奖励办法装修网站建设方案书
  • 天津外贸营销型网站建设桓台建设网站
  • 东莞百度网站快速优化漯河哪里做网站
  • 北仑建网站价格深圳网站维护公司
  • 网站开发是培训分销网站有哪些
  • 登陆空间商网站云速seo百度点击
  • 中国做的儿童编程网站网站模板 实验室
  • 南充建设公司网站自适应网站开发资源
  • 阿里巴巴如何建设网站首页天津网站建设制作排名
  • 建设银行招聘门户网站软件推广方案
  • 诏安建设局网站网站建设晋丰
  • 关于解决网站 建设经费的请示汝州市住房和城乡规划建设局网站