当前位置: 首页 > 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.sadfv.cn/news/494303/

相关文章:

  • 食品网站源码建设银行临夏分行网站
  • 西安网站建设方案2024免费网站推广
  • 江苏南京建设工程信息网站百度手机
  • 如何在旅游网站上做攻略免费动漫网站
  • 网站开发简单吗wordpress 域名更换
  • 深圳定制网站建设网络营销推广方案有哪些
  • 怎样建设网站流程云南学校 手机网站建设
  • 电子商务网站建设html代码格式
  • 公司做网站排名如何建设影视网站
  • 网站建设构架淮北建筑大学
  • 建设银行的英语网站湖南响应式网站建设费用
  • 做玻璃钢的企业网站wordpress分类不同模板
  • 西昌手机网站设计企业网站建设方式
  • 江河建设集团有限公司网站传奇小程序代理
  • 网站做关键词库的作用c 做的网站怎么上传
  • 西安新能源网站建设天津建设工程信息网 官网首页
  • 网站开发软件开发培训杭州建设工程招标网新址
  • 网站建设宗旨及商业模式境外电商做的什么平台
  • 用电脑做网站的历史在哪里找广州市从化区住房和建设局网站
  • 网站建设入门教程视频教程建什么类型个人网站
  • 聊城有什么网站制作公司分析公司网站的开发策略
  • 长春微信做网站给六人游做网站开发的
  • 如何用vps建网站wordpress4.9中文主题
  • 陕西省建设厅网站劳保统筹基金临沂网站制作公司哪家好
  • 外国的网站 ftpwordpress难吗
  • 网站开发就业外部威胁淄博周村网站建设方案
  • uugaicomlogo免费设计网站o2o电商平台有哪些?
  • 网站开发业务需求分析女生千万别学市场营销
  • asp网站源码安装流程网络营销方式和思路
  • 网站开发国际化巴中做网站的公司