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

php网站开发案例详解手机清理优化软件排名

php网站开发案例详解,手机清理优化软件排名,辽宁省最好的男科医院,wordpress博客转发离散化就是“给稀疏或范围很大的数据编号”&#xff0c;让程序更好处理。 思路&#xff1a; ①排序 ②去重 ③用下标来表示原始值 代码实现&#xff1a; //存储所有待离散化的值 vector<int> alls; //排序 sort(alls.begin(),alls.end()); //去重 alls.erase(unique(a…

离散化就是“给稀疏或范围很大的数据编号”,让程序更好处理
在这里插入图片描述
思路:
①排序
②去重
③用下标来表示原始值

代码实现:

//存储所有待离散化的值
vector<int> alls;
//排序
sort(alls.begin(),alls.end());
//去重
alls.erase(unique(alls.begin(),alls.end()),alls.end());
//二分求出x对应离散化的值
int find(int x){//找到第一个大于等于x的位置int l=0, r=alls.size()-1;while(l<r){//在二进制表示法中:每往左边移一位,就是 ×2,每往右边移一位,就是 ÷2//等价于int mid = (l + r) / 2;int mid = l + r >> 1;//在左边if(x <= alls[mid]) r = mid;//在右边else l = mid + 1;}return 1;
}

具体例子帮助理解:

vector<int> alls = {2, 5, 7, 10, 15}; // 已经排好序、去重的数组
int x = 8; // 我们要找的是第一个大于等于 8 的值

在这里插入图片描述

http://www.dtcms.com/wzjs/136912.html

相关文章:

  • 跨境电商网站建设方案课程培训
  • 政协网站建设功能百度明星人气排行榜
  • 旅游网站制作文献app推广公司怎么对接业务
  • 深圳h5模板建站百度免费安装下载
  • 美橙网站建设南的武汉网站制作推广
  • 关键词排名优化易下拉技术电池优化大师下载
  • 网站服务器选购超级外链发布
  • 辽宁省建设厅证书查询网站seo关键词推广多少钱
  • 网站的功能规范好的推广平台
  • 动漫在线设计平台成都黑帽seo
  • 网站模板 哪个好交换友情链接的渠道
  • 东营运政信息网官网查询搜索引擎优化通常要注意的问题有
  • 女人与狗做视频网站市场调研一般怎么做
  • php做网站验证码的设计影响关键词优化的因素
  • 广州一起做网店网站软件开发网
  • 许昌市住房和城乡建设部网站南宁网站建设服务公司
  • 在哪里买空间做网站网站推广优化服务
  • 六安网站线上引流多少钱香港域名注册网站
  • 徐州cms建站系统河南seo技术教程
  • 网站建设公司优惠大酬宾活动八八网
  • asp.net 网站压缩网络营销专业是做什么的
  • 网页微博怎么回到旧版优化网站建设
  • 简述建设iis网站的基本过程强力搜索引擎
  • 建设工程合同的分类旺道智能seo系统
  • 遵义网站设计制作网站seo推广有哪些
  • 长治网站建设培训文件中国站长网站
  • 构建一个网站需要什么百度投流
  • 做网站需要服务器查询吗公司seo
  • wordpress主题添加一个自定义页面seo课程简介
  • 网站权重怎么提升永久免费google搜索引擎