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

建湖做网站多少钱培训门户网站源码

建湖做网站多少钱,培训门户网站源码,网站建设目录,创网站 设计方案文章目录 排序子序列题解代码 消减整数题解代码 最长公共子序列(二)题解代码 排序子序列 题目链接 题解 1. 贪心 模拟 2. 1 2 3 2 2 应该是有两个排列子序列的,所以i n-1时ret 3. 把水平的位置和上升部分,水平位置和下降部分分为一个排列子序列 代…

文章目录

  • 排序子序列
    • 题解
    • 代码
  • 消减整数
    • 题解
    • 代码
  • 最长公共子序列(二)
    • 题解
    • 代码

排序子序列

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

题解

1. 贪心 + 模拟
2. 1 2 3 2 2 应该是有两个排列子序列的,所以i == n-1时ret++
3. 把水平的位置和上升部分,水平位置和下降部分分为一个排列子序列

在这里插入图片描述

代码

#include <iostream>
using namespace std;const int N =1e5 + 10;
int a[N];int main()
{int n;cin >> n;for(int i = 0;i < n;i++) cin >> a[i];// 开始并不知道是上升的还是下降的,加加跳过水平的位置int ret = 0;// 统计最少的排序子序列int i = 0;while(i < n){while(i + 1 < n && a[i] == a[i+1]) i++;if(i == n-1){ret++;break;}if(a[i] > a[i+1]){while(i + 1 < n && a[i] >= a[i+1]) i++;ret++;}else if(a[i] < a[i+1]){while(i + 1 < n && a[i] <= a[i+1]) i++;ret++;}i++;// 为了让水平的部分跳过}cout << ret << '\n';return 0;
}

消减整数

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

题解

1. 贪心 + 数学
2. 第一次必须减1,a = 1,之后的数如果是a的2倍,那么a乘2,每次ret++
3. 贪心:如果这个数模2*a == 0就一直贪心

在这里插入图片描述

代码

#include<iostream>using namespace std;int main()
{int t;cin >> t;while(t--){int h;cin >> h;int ret = 0;int a = 1;while(h){h -= a;ret++;if(h % (2*a) == 0){a *= 2;}}cout << ret << '\n';}return 0;
}

最长公共子序列(二)

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

题解

1. 贪心 + 二分
2. 时间复杂度:O(N*logN)
3. 动态规划的时间复杂度:O(N^2)

在这里插入图片描述

代码

class Solution 
{int dp[100010] = {0};int pos = 0;
public:int LIS(vector<int>& a) {for(auto x : a){if(pos == 0 || x > dp[pos]){dp[++pos] = x;}else {// 二分int l = 1,r = pos;while(l < r){int mid = (l + r) / 2;if(dp[mid] >= x) r = mid;else l = mid + 1; }dp[l] = x;}}    return pos;}
};

文章转载自:

http://G1A7Pjs5.pzLhq.cn
http://0hYVhj07.pzLhq.cn
http://iQHT0Adp.pzLhq.cn
http://J4ff6MSg.pzLhq.cn
http://p1n69jy0.pzLhq.cn
http://0ZZVNbaV.pzLhq.cn
http://U6PTu4Wk.pzLhq.cn
http://Q4rXuUUO.pzLhq.cn
http://0WLIqcj5.pzLhq.cn
http://JNg0PfK9.pzLhq.cn
http://kVXikTZy.pzLhq.cn
http://1wQCeO1U.pzLhq.cn
http://eL8nz1mz.pzLhq.cn
http://wolJrRiV.pzLhq.cn
http://vOa3xlZA.pzLhq.cn
http://Rr24ezXM.pzLhq.cn
http://dQs6zABK.pzLhq.cn
http://4ZHE1Tu5.pzLhq.cn
http://WJScoMHQ.pzLhq.cn
http://AB1EG8MK.pzLhq.cn
http://GD44dKds.pzLhq.cn
http://EaJbvazY.pzLhq.cn
http://BDvwMOW0.pzLhq.cn
http://rUiSsP0p.pzLhq.cn
http://UlHkGTiz.pzLhq.cn
http://mTKv6NFv.pzLhq.cn
http://h85855hX.pzLhq.cn
http://sDt3bz0G.pzLhq.cn
http://q6Fppz7q.pzLhq.cn
http://E47NRter.pzLhq.cn
http://www.dtcms.com/wzjs/647566.html

相关文章:

  • 天津建设工程信息网专家申请题库长沙优化官网公司
  • 技成培训网官方网站深圳网站设计公司yx成都柚米科技15
  • 做网站教程下载app营销推广方案
  • 西双版纳网站建设wordpress 跨域请求
  • 成品网站1688入口网页版美工常用找素材网站
  • 怎么做拍卖网站吗wordpress小工具制作
  • 学习制作网页的网站建站系统下载 discuz
  • 电影网站html模板wordpress主题模块添加图片尺寸
  • 爱疯卷网站怎么做升级网页
  • 有域名之后怎么自己做网站网站定位方案
  • 什么网站可以找免费模板网站怎么做下载网页
  • 建站教程wp大连 响应式网站制作
  • 网站建设案例效果网站建设是啥
  • 搞网站建设赚钱不云南火电建设有限公司网站
  • 怎样自己免费建设一个网站企业网站建设都能做哪些工作
  • 欧美模板网站建设在wordpress中图标
  • 精品课程网站的建设南宁兴宁区建设局网站
  • 业务宣传网站建设ImQQ网站是怎么做的
  • 程序员不是做网站的南昌企业网站设计
  • 网站建设小细节图片小型互联网公司市值排名
  • 写资料的网站有哪些用自己的话回答网络营销是什么
  • 闵行区网站设计网站建设有什么理论依据
  • 沈阳网站开发公司怎么做网页背景
  • 广州做网页做网站优化竞价区别
  • 双语企业网站源码深圳家园网社区论坛
  • 电脑版传奇网站深圳网站建设哪家好
  • 公司网站建设是哪个部门的事情?个人网页设计开题报告
  • 南京制作公司网站深圳手机网站设计
  • 可以做海报的网站网站标题关键词怎么做
  • 织梦cms可以做外贸网站吗网页设计后面是网站建设吗