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

巴中网站建设培训班创建网站容易吗

巴中网站建设培训班,创建网站容易吗,贵州网站建设营销公司哪家好,wordpress加qq和微信插件下载前言 ⭐Hello!这里是欧_aita的博客。 ⭐今日语录: 成功的关键在于对目标的持久追求。 ⭐个人主页#xff1a;欧_aita ψ(._. )⭐个人专栏#xff1a; 数据结构与算法 数据库 文章目录 前言合并区间问题#x1f4d5;现实应用大致思路代码实现代码讲解 最长不连续子序列欧_aita ψ(._. )⭐个人专栏 数据结构与算法 数据库 文章目录 前言合并区间问题现实应用大致思路代码实现代码讲解 最长不连续子序列代码实现代码讲解 滑动窗口求最长不重复子序列的长度大致思路代码实现 合并区间问题 现实应用 合并重叠区间 将给定的一组区间合并成尽可能少的不相交或相邻的区间。区间调度 在一系列任务或活动中每个任务有一个开始时间和结束时间选择尽可能多的任务而不相互冲突。时间区间问题 处理一系列时间区间例如查找某个时间点同时发生的事件。日程安排 对一组日程进行调度以确定可以安排多少个活动而不冲突。 大致思路 代码实现 #include iostream #include vector #include algorithm using namespace std;typedef pairint, int PII;const int N 100010;int n; vectorPII segs;// 区间合并后的区间个数 // 1. 按区间左端点排序 // 2. 左端点st 右端点edvoid merge(vectorPII segs) {vectorPII res;sort(segs.begin(), segs.end());int st -2e9, ed -2e9;for (auto seg : segs)if (ed seg.first) {if (st ! -2e9) res.push_back(make_pair(st, ed));st seg.first, ed seg.second;} elseed max(ed, seg.second);if (st ! -2e9) res.push_back(make_pair(st, ed));// 用合并后的区间更新原始向量segs res; }int main() {cin n;for (int i 0; i n; i) {int l, r;cin l r;segs.push_back({l, r});}merge(segs);cout segs.size() endl;return 0; } 代码讲解 sort(seg.begin(),seg.end());这里的排序是通过vector数组中的pair数组中的first数据元素大小判断的。 最长不连续子序列 代码实现 #include iostream #include cstringusing namespace std;int main() {char str[1000];cout Enter a string: ;fgets(str, sizeof(str), stdin);int n strlen(str);for (int i 0; str[i]; i) {int j i;while (j n str[j] ! ) {j;}// 输出提取的单词for (int k i; k j; k) {cout str[k];}cout endl;i j;}return 0; }代码讲解 for (int i 0; str[i]; i) {int j i;while (j n str[j] ! ) {j;}// 输出提取的单词for (int k i; k j; k) {cout str[k];}cout endl;i j;}注意for循环的末端将子序列的最后一个字符下标赋给了i然后在for循环中i又1就是下一个空格或者末端的位置 fgets(str, sizeof(str), stdin);使用fgets函数从标准输入中读取用户输入的字符串并存储到str数组中。sizeof(str)确保不会超出数组的边界。 滑动窗口求最长不重复子序列的长度 大致思路 在这个过程中不断计数求取最长不重复数组长度。 代码实现 #include iostream #include cstringusing namespace std;const int N 100010;int n; int a[N], s[N];int main() {cin n;for (int i 0; i n; i)cin a[i];int res 0;for (int i 0, j 0; i n; i){s[a[i]];while(s[a[i]]1){s[a[j]]--;j;}res max(res, i - j 1);}cout res endl;return 0; }
http://www.sadfv.cn/news/128865/

相关文章:

  • 兰州城建设计院网站网页设计代码如何写实训报告过程
  • 简单详细搭建网站教程图片下载网站哪个好
  • 建设团购网站怎么做网站在网上能搜到你
  • 做网站域名是什么意思竞价托管哪家专业
  • 浏阳网站开发做付费推广是网站好还是单页面好
  • 地方文明网站建设措施电子商务网站的建设方法
  • 网站织梦模板wordpress七牛
  • 太原做网站的公司wordpress多站点必备插件
  • 企业网站设计理念购物网站可行性分析报告
  • 广安住房和城乡建设厅网站在哪可以找到网站
  • 平湖模板网站建设公司网络营销是什么专业的课
  • 俄语在线网站建设柳市网站制作
  • 怎么构建网站河南平台网站建设设计
  • 广州商城型网站网站建设与制作外包服务
  • 幸福宝推广app网站入口烟台开发区建设业联合网站
  • 湖南建站网站婚恋公司销售好做吗
  • 个人网站制作流程平面设计师需要学历
  • 建筑公司网站设计模板湖州做网站公司
  • 网站做哪家最专业广州企业咨询服务费
  • 博州住房和城乡建设局网站北京赛车网站开发公司
  • 网站鼠标悬停动态效果建设官网的网站首页
  • 福田做网站公司怎么选择个人博客网站源码
  • 哪个网站做相册好河南省新闻出版学校
  • ppt模板免费下载的网站织梦做网站的详情
  • 网站开发学什么语音关于对网站建设工作情况的通报
  • 淮北网站建设开发一款小程序需要多少钱
  • 西安到北京的高铁时刻表查询企业网站seo优
  • 帮朋友做网站不给钱广告公司推广平台
  • 重庆建设管理信息网站51素材网
  • 怎么建立网站推广wordpress 显示视频播放