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

网站建设的几个要素企业标准官网入口

网站建设的几个要素,企业标准官网入口,企业网站销售,seo发展现状链接#xff1a; 2366. 将数组排序的最少替换次数 题意#xff1a; 一个正整数数组nums#xff0c;每次操作可以将一个数字拆分成两个数字#xff08;CAB#xff09;#xff0c;然后放回原来的位置#xff08;XCXXABX或XBAX#xff09;#xff0c;求将这个…链接 2366. 将数组排序的最少替换次数 题意 一个正整数数组nums每次操作可以将一个数字拆分成两个数字CAB然后放回原来的位置XCXXABX或XBAX求将这个数组变成非递减数组的最少操作次数 解 连摇三题困难真是蚌埠住了前两题写不出来本来这题也想要摇掉了看了一眼这题标签是个贪心又瞄了一眼提示搞一哈 首先最后一个数字不应该拆因为要非递减最后数字越大越好然后就是平均分可以保留更大的数字 然后从后往前遍历如果这个数字(now)比后面这个数字(after)大则我要拆分同时拆分时要保留最大的数字则用now/after计算拆分的组数注意当now%after0结果需要加一同时将拆分组数-1需要次数加入答案然后将now拆为now/f 比如21 7可知拆分为3个7但是15 7也是拆分3组(15//71)一组就是5(平均分保留最大的数字) 实际代码 #includebits/stdc.h using namespace std; long long minimumReplacement(vectorint nums) {long long int ans0;if(nums.size()1) return 0;auto itnums.rbegin();for(int after*it;it!nums.rend();it){int now*it;if(nowafter){int fnow/after;if(now%after) f;ans(f-1);*itnow/f;//coutfendl;}after*it;}return ans; } int main() {vectorint nums;int temp;coutCtrl Z to input EOFendl;while(cintemp){nums.push_back(temp);}int ansminimumReplacement(nums);coutansendl;return 0; }限制 1 nums.length 1051 nums[i] 109
http://www.huolong8.cn/news/49611/

相关文章:

  • 网站搭建徐州百度网络数据采集发布 wordpress
  • 太原网站运营优化wordpress 响应分页
  • 万户网站天下win7和wordpress
  • 福建省建设系统网站贵州省领导班子名单一览表
  • 住房和城乡建设厅门户网站西安做网站哪家比较好
  • 怎么写简历 网站开发WordPress怎么封装APP
  • 报告网站开发环境建设部网站投诉核查
  • 烟台网站制作套餐服装网页设计网站
  • 中盛腾龙建设工程有限公司网站为什么语音转文字里面没有海南的
  • 四川做网站个人名片模板
  • 郑州网站推广公司上海专业高端网站建设
  • 网站中英文切换代码做网站配置服务器
  • 公司网站备案网址建网站 主流软件
  • 建设网站需要什么条件建筑公司招聘信息
  • 常用企业网站模板对比开发新软件需要多少钱
  • 做网站通过什么挣钱青岛新闻最新消息
  • 网站策划书撰写流程制作一个介绍洛阳网站
  • 山东网站建设负面消息处理怎样做士产品销售网站
  • 阿坝住房和城乡建设厅网站网站域名怎么设置
  • 旅行网站定制公司网站开发应该学哪门语言
  • 阿里云 oss做网站线上平台名称大全
  • 做网站软件下载软件公司 网站模板
  • 宿州做企业网站公司seo线下培训机构
  • seo对企业网站运营有何意义百度商家平台
  • 甘肃省建设工程168网站新闻发稿渠道
  • 阿里云clouder网站建设恩施兴州建设工程责任有限公司网站
  • 电视直播网站开发怎么做网站在线玩游戏
  • 上海企业网站制作费用做网站怎么收费的
  • 西安网站seo技术厂家各大网站rss订阅源地址
  • 罗村建网站建设网站过水