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

成品网站 智能建站找工作哪个网站好找

成品网站 智能建站,找工作哪个网站好找,网站关键字工具,工程师证怎么考取需要什么条件Q1. 是否能用贪心算法#xff1f;为什么#xff1f; 先预设一个策略#xff0c;每当当前的nums[i]满足可以 成块#xff0c;就直接让这个数成块#xff0c;也就是说之后的遍历过程中不会将这个数在考虑到自己的块内#xff0c; 成块 是指只要只… Q1. 是否能用贪心算法为什么 先预设一个策略每当当前的nums[i]满足可以  成块就直接让这个数成块也就是说之后的遍历过程中不会将这个数在考虑到自己的块内 成块 是指只要只需要将nums[i]放到前面的某个子数组的尾部然后将这个子数组进行排序就能得到一个拥有连续自然数的子数组就称为成块 能够使用谈心算法是因为有如下规律 规律1. 以nums[i]为结尾的成块的子数组其中的最大值不能小于 i 反证法假设nums[i]为结尾的成块的子数组其中最大值小于 i 那么对这个子数组进行排序后最后一个值即为maxval且其下标标定位i 子数组最开始的那个下标设为j, 那么子数组中应该有 i - j 1个元素 又根据成块的定义这里将会缺少自然数填满i - j 1个位置矛盾 故想要成块子数组的最大值不能小于 i  下面以图示的方法进一步说明假设红线前的0 1 2已经成块了 如果 nums[7] 7 那么一定不能成块因为此时只能有 6 5 4 3 2 1 0 能放入这8个黑框中 规律2. 以nums[i]为结尾的成块的子数组其中的最大值不能大于 i 证明与上面类似矛盾之处在于如果最大值大于 i 则将会多出来一个元素 所以要想成块只能是maxval i class Solution { public:int maxChunksToSorted(vectorint arr) {int n arr.size();int ret 0;int curmax 0;for(int i 0; i n; i){curmax max(curmax, arr[i]);if(curmax i){ret;}}return ret;} };
http://www.w-s-a.com/news/806409/

相关文章:

  • 制作网站用c#做前台网站建设专题的意义
  • 广西建设职业技术学院教育网站牡丹区建设局网站
  • 网站后台怎么用ftp打开上海外贸进出口有限公司
  • 淘宝建设网站的意义大学生做那个视频网站
  • 如何提高你的网站的粘性建设银行流水网站
  • 微信h5在哪个网站做泰州专业网站制作公司
  • 现在.net做网站的多吗建设工程造价网
  • pc访问手机网站跳转违法网站开发人员
  • 网站前端做报名框wordpress 启动慢
  • 沈阳做网站客户多吗前端可以做网站吗
  • 网站设计规划书新媒体营销策略分析
  • dw个人网站主页怎么做天津工程信息建设网
  • 顺义做网站的公司网站页面设计基础教程
  • 安阳哪个公司做网站好企业没有做网站有的坏处
  • 网站开发有必要用php框架wordpress分页导航代码
  • wordpress建站seo鞍山制作网站哪家好
  • 网站空间流量查询上海门户网站制作
  • 网站开发技术是什么专业会的加强普法网站和普法网络集群建设
  • 上海建筑网站seo 推广
  • 乌兰察布做网站公司爱站网关键词挖掘工具站长工具
  • 白银网站建设白银申请网站空间怎么做
  • 免费炫酷网站模板网站建设需要用到什么软件有哪些
  • 电商网站开发 文献综述大型网站建设企业
  • 如何在建设部网站补录项目单仁牛商
  • 社保网站上做减员一直不审核软件程序开发
  • 网站友情链接购买天元建设集团有限公司资质
  • 南山商城网站建设哪家技术好株洲seo网站优化软件
  • 服务类网站建设18款禁用网站app直播
  • 电子商务网站建设需要物流网站开发公司
  • 网站的系统建设方式有哪些内容宁波网站建设公司