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

公众号开发流程网站建设优化汕头

公众号开发流程,网站建设优化汕头,江苏网站建设培训,淄博网站推广公司贪心算法作业参考:P1106,P4995,P5019 P1106 删数问题 作业批注: 原作业提交,是删除k个最大的数。 不一定是删除最大的数。 参考如下,用例: 输入: 50074897 2输出: 4…

贪心算法作业参考:P1106,P4995,P5019

P1106 删数问题

作业批注: 原作业提交,是删除k个最大的数。 不一定是删除最大的数。

参考如下,用例:
输入:

50074897
2

输出:

4897
//string erase函数,erase(i,n),从i开始连续删除n个
//每一次找高峰,删掉最坏数,高峰的数一定比后面的数差,因此删掉
#include <bits/stdc++.h>using namespace std;const int N = 255;string num_str;int main()
{int k;cin>>num_str>>k;while(k--){int x=0;// 如果当前的数比后一个小,则x指针一直下移while(num_str[x]<=num_str[x+1]&&x<num_str.size()) x++;// 发现后一个比前一个大下标x,则删除当前数。 即每次删除高峰数。 贪心算法。num_str.erase(x,1);}// 如果,处理结果首位是0, 则把零去除while(num_str[0]=='0'&&num_str.size()>1) num_str.erase(0,1);cout<<num_str;return 0;
}

P4995 跳跳!

#include <bits/stdc++.h>
using namespace std;typedef unsigned long long ull;
const int N = 310;int n;
int a[N];int main(){cin >> n;for (int i = 1; i <= n; i++){cin >> a[i];}//从小到大进行排序sort(a+1, a+1+n);//第1次跳的是最高位置ull ans = a[n] * a[n];  int i = 1, j = n;while (i < j){//跳到最低位置ans += (a[j] - a[i]) * (a[j] - a[i]);  //跳到没调的地方中最高的j --;  //最低的位置跳到最高位置ans += (a[i] - a[j]) * (a[i] - a[j]);  i ++;}cout << ans;return 0;
}

P5019 [NOIP 2018 提高组] 铺设道路

用例:

5
6 6 8 9 7
9

以上结果解释: 修筑路段,以及当天后剩余待处理的深度
[1,5] 5 5 7 8 6
[1,5] 4 4 6 7 5
[1,5] 3 3 5 6 4
[1,5] 2 2 4 5 3
[1,5] 1 1 3 4 2
[1,5] 0 0 2 3 1
[3,5] 0 0 1 2 0
[3,4] 0 0 0 1 0
[4,4] 0 0 0 0 0

// 贪心规律,第一段为至少的天数,以后每高一个深度算一天,及时断开的,后面深度差需要单独按天处理#include <bits/stdc++.h>
using namespace std;
int a[100005];
long long ans,n;
int main()
{cin >> n;// 从1下标开始到nfor(int i=1;i<=n;i++)cin >> a[i];// 初始化,ans为第一段的深度处理天数。即至少处理第一段深度的天数ans = a[1];for(int i=2;i<=n;i++)if(a[i]>a[i-1])ans+=a[i]-a[i-1];cout << ans;return 0;
}
http://www.dtcms.com/wzjs/804596.html

相关文章:

  • 建个购物网站公网信息发布渠道是什么
  • 有没有代做毕业设计的网站wordpress咋样
  • asp网站转html微信公众号手机app
  • 山东seo推广重庆网站优化服务
  • 潍坊网站制作人才招聘网站在线布局
  • 手机怎么在百度做网站中通物流企业网站建设书
  • 北京做机床的公司网站网站快排
  • 如今做知乎类网站怎么样网页制作教学
  • 怎么推广公众号让人关注淘宝seo推广优化
  • 上海专业网站建设维护内容营销
  • 可视化 网站开发工具开网站公司
  • 网站建设制作设计公司哪家好怎么建设代刷网站
  • 网站建设产品说明书北京门户网站制作
  • 专做定制的网站做网站的主流技术
  • 集团门户网站建设费用河南定制网站建设报价
  • 网站备案必须做菏泽做网站的工作室
  • 网站的轮播怎么做的安卓手机app
  • ai设计网站做黄金的网站
  • 网站建设 费用高中国品牌vi设计公司
  • 怎么登陆网站后台管理系统李宁网站开发ppt模板
  • 网站注册了域名然后怎么做如何查询网站备案
  • 如何登录中国建设银行河北分行网站万网建网站流程
  • 文山知名网站建设联系电话代码解决wordpress不能发邮件
  • 九九建站-网站建设 网站推广 seo优化 seo培训学校网站建设重要性
  • 长春做电商网站的公司建造师查询官网
  • 品划网络做营销型网站网站开发的体会
  • 三门峡市湖滨区建设局网站平面设计主要做什么
  • 做网站和做app哪个更难杭州网站设计工作室
  • 网站免费开发公司代收业主契税如何记账
  • jsp做网站都可以做什么做搜狗手机网站优