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

大望路网站建设个人免费网站建站关键词

大望路网站建设,个人免费网站建站关键词,网站域名不备案,网站建设的栏目规划文章目录 LeetCode#xff1f;启动#xff01;#xff01;#xff01;题目#xff1a;分割数组的最大值题目描述代码与解题思路 LeetCode#xff1f;启动#xff01;#xff01;#xff01; 今天是 hard#xff0c;难受#xff0c;还好有题解大哥的清晰讲解 题目启动题目分割数组的最大值题目描述代码与解题思路 LeetCode启动 今天是 hard难受还好有题解大哥的清晰讲解 题目分割数组的最大值 题目链接410. 分割数组的最大值 题目描述 代码与解题思路 func splitArray(nums []int, k int) int {// max_nums 是 nums 中最大的一个数, sum_nums 是 nums 所有数的和max_nums, sum_nums : 0, 0for _, v : range nums {sum_nums vmax_nums max(max_nums, v)}// 用二分思想猜出使用 k 个子数组的最大和left, right : max_nums, sum_numsfor left right {tmp, cnt, mid : 0, 0, (leftright)/2for _, v : range nums {tmp vif tmp mid { // 凑成子数组的最大和了, 计数, tmp 从当前值重新开始计算cnttmp v}}cnt // 加上最后的那个数组if cnt k { // 达成最大和 mid 的子数组数量多了, 证明 mid 不够大left mid 1} else { // 达成最大和的子数组少了, 证明最大和要求太大, 需要变小一些right mid}}return left }由题意可知子数组的最大范围是 [max(nums), sum(nums)] 令 left max_numsright sum_numsmid (left right) / 2 计算数组和 mid 对应的子数组数量 cnt直到找到与子数组 k 数量相匹配的最大数组和即可 当 cnt k就证明子数组划分多了mid 偏小令 left mid 1 当 cnt k就证明子数组少了或者刚刚好令 right mid
http://www.w-s-a.com/news/69905/

相关文章:

  • 政务信息网站建设工作方案云南建设工程质量监督网站
  • 如何做一份企业网站免费的短视频素材库
  • 云脑网络科技网站建设咸阳软件开发
  • seo对网站优化网站更换程序
  • 网站建设放什么科目中小学生在线做试卷的网站6
  • 网站建设推广公司排名绥化建设局网站
  • 凡科做的网站为什么打不开苏州行业网站建设
  • 南昌定制网站开发费用微信小商店官网入口
  • 深圳网站建设费用找人做的网站怎么看ftp
  • 做网站cookie传值dedecms网站后台
  • 温州网站推广网站建设要学会什么
  • c 网站开发框架品牌策划方案范文
  • 儿童摄影作品网站多元网络兰州网站建设
  • 电脑上不了建设厅网站常德网站建设费用
  • 做单页免费模板网站最新办公室装修风格效果图
  • 中国铁路建设投资公司网站熊学军想开网站建设公司
  • 优化一个网站多少钱网站开发北京
  • html教学关键词优化价格
  • 黄冈论坛网站有哪些给wordpress首页添加公告栏
  • 初中做数学题的网站做淘宝必备网站
  • 买拆车件上什么网站谁有那种手机网站
  • 一家专做有机蔬菜的网站万户网络是干嘛的
  • 十堰百度网站建设八宝山做网站公司
  • 地区电商网站系统建筑施工图纸培训班
  • 网站外包维护一年多少钱医院网站 功能
  • 电子商务市场的发展前景seo推广平台服务
  • 乐清网页设计公司哪家好seo推广任务小结
  • 360建筑网是什么pc优化工具
  • 越秀免费网站建设风景区网站建设项目建设可行性
  • 网站建站公司一站式服务学校网站开发招标