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

做自动化设备哪个网站wordpress虚拟币插件

做自动化设备哪个网站,wordpress虚拟币插件,怎样做网站测评,一个企业官网多个营销型网站文章目录 活动安排题解代码 哈夫曼编码题解代码 奇数位丢弃题解代码 活动安排 题目链接 题解 1. 区间贪心 排序 2. 如果有重叠部分,每次选择右端点较小的,可以尽可能多的选择区间个数,如果没有重叠部分,选择下一个区间的右端…

文章目录

  • 活动安排
    • 题解
    • 代码
  • 哈夫曼编码
    • 题解
    • 代码
  • 奇数位丢弃
    • 题解
    • 代码

在这里插入图片描述

活动安排

题目链接
在这里插入图片描述

题解

1. 区间贪心 + 排序
2. 如果有重叠部分,每次选择右端点较小的,可以尽可能多的选择区间个数,如果没有重叠部分,选择下一个区间的右端点为基准,重复刚刚的操作

在这里插入图片描述

代码

#include <iostream>
#include<algorithm>
using namespace std;const int N = 2e5 + 10;
typedef pair<int,int> PII;
PII a[N];int main()
{int n;cin >> n;for(int i = 0;i < n;i++) cin >> a[i].first >> a[i].second;sort(a,a+n);int ret = 0,r = a[0].second;for(int i = 1;i < n;i++){// 有重叠if(a[i].first < r){r = min(r,a[i].second);}else // 没有重叠{ret++;r = a[i].second;}}// 未记录第一个区间所以加1cout << ret + 1 << '\n';return 0;
}

哈夫曼编码

题目链接
在这里插入图片描述

题解

1. 哈夫曼编码,利用字符出现的频次构建一个二叉树,每次选择频次最小的两个数构建二叉树,根据最优二叉树编码
2. 把题目中数出现的频次放入一个小根堆中,每次取两个数相加放入堆中,然后此时也计算最短长度,直到堆中仅剩一个元素时,得到最短长度

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

代码

#include <iostream>
#include<queue>
using namespace std;const int N = 2e5 + 10;
int a[N];int main()
{// 小根堆priority_queue<long long,vector<long long>,greater<long long>> pq;int n;cin >> n;for(int i = 0;i < n;i++){cin >> a[i];pq.push(a[i]);}long long count = 0;while(pq.size() != 1){long long a = pq.top();pq.pop();long long b = pq.top();pq.pop();count += a;count += b;pq.push(a + b);}cout << count << '\n';return 0;
}

奇数位丢弃

题目链接
在这里插入图片描述

题解

1. 找规律
2. 可以看出每次删除的第一个数是2^n - 1,
求2 ^ x - 1 <= n中x的最大值就是最后剩下的数

在这里插入图片描述

代码

#include <iostream>
#include<math.h>
using namespace std;int main()
{int n;while(cin >> n){int x = 0;long long ret = 1;while(ret <= n + 1){ret += pow(2,x);x++; }cout << pow(2,x-1) - 1 << '\n';}return 0;
}#include <iostream>
using namespace std;int main()
{int n;while(cin >> n){int ret = 1;while(ret - 1 <= n) ret *= 2;cout << ret / 2 - 1 << '\n';}return 0;
}

文章转载自:

http://6GvwdPXX.ydhck.cn
http://RteQFiz7.ydhck.cn
http://3Tvn5jT8.ydhck.cn
http://lfBULfnY.ydhck.cn
http://AgoDttds.ydhck.cn
http://u29cFZAY.ydhck.cn
http://XtSLlFK2.ydhck.cn
http://h2zkx6ak.ydhck.cn
http://At4hOENo.ydhck.cn
http://Qnk835ka.ydhck.cn
http://bOppaiec.ydhck.cn
http://PCFsv2wE.ydhck.cn
http://kuUQpU4r.ydhck.cn
http://meGprx4j.ydhck.cn
http://O8FuTyf5.ydhck.cn
http://ik44vQMw.ydhck.cn
http://DgdFyKVx.ydhck.cn
http://kQXsDIB7.ydhck.cn
http://9ZkBk5bY.ydhck.cn
http://tbejkpH5.ydhck.cn
http://FVTxq9xp.ydhck.cn
http://tTyi5gkU.ydhck.cn
http://SWfYiv3t.ydhck.cn
http://RZv68Qoi.ydhck.cn
http://0Co16zV7.ydhck.cn
http://7ewMKMcB.ydhck.cn
http://w2vIg0Gc.ydhck.cn
http://0XE760ro.ydhck.cn
http://xAS3MAlH.ydhck.cn
http://Jzs3yT75.ydhck.cn
http://www.dtcms.com/wzjs/671490.html

相关文章:

  • 国内优秀网页设计网站wordpress 插件教程
  • 汽车门户网站开发建设银行网站预约取款
  • 网站建设中企动力公司建站如何赚钱
  • 免费生成网站的app网站怎么做不违法吗
  • 扫描网站特征dede浙江省住建厅四库一平台
  • 长沙网站建设优化静态网站什么意思
  • 自己如何注册一个网站深圳有几个区地图
  • 安徽住房与城乡建设厅网站网站建设论文ppt
  • 绍兴网站建设技术外包网站开发怎么实现用户一对一发文字图片
  • 南宁网站推广工具google收录查询
  • 南阳住房和城乡建设厅网站西安易网信息技术有限公司
  • 手机网站 触屏杭州工程建设网
  • iis如何做网站管理器wordpress自带缓存
  • 免费行情网站大全搜狐网在线简历制作
  • 手机触屏网站制作软件企业咨询服务是做什么的
  • 目前做外贸的网站哪个比较好旅游网站功能简介
  • 建设项目环境影响评价公示网站网站被k十大原因
  • 网站建设办公软件销售技巧南平市住房和城乡建设局网站
  • 做网站属于什么技术api in wordpress
  • 官方网站查询叉车证宝塔wordpress ssl证书
  • 建设银行储蓄卡余额查询系统吉林百度seo公司
  • 一个服务器可以备案几个网站网站的设计与应用论文
  • 连云港市建设工程安全监督站网站wordpress用哪个国外空间
  • 亚马逊全球开店官方网站商城小程序价格
  • 湖南营销型企业网站开发网站首页上的动画是咋做的
  • 企业网站建设 新闻宣传成都市住房和城乡建设厅官方网站
  • 网站建设是什么科目app开发哪家好公司
  • 东莞网站建设价格价格做网站赚钱还是做app赚钱
  • 电子商务网站建设及维护管理ppt微信 网站
  • phpmysql做网站批量下载wordpress文章