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

设计制作一个 个人主页网站淄博做网站的公司都有哪些

设计制作一个 个人主页网站,淄博做网站的公司都有哪些,可以做网站的行业,手机微信营销软件209. 长度最小的子数组 题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, ..., numsr-1, numsr] #xff0c;并返回其长度。如果不存在符合条件的子数组#xff0c;返回 0 …209. 长度最小的子数组 题目描述 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl1, ..., numsr-1, numsr] 并返回其长度。如果不存在符合条件的子数组返回 0 。 示例 1 输入target 7, nums [2,3,1,2,4,3] 输出2 解释子数组 [4,3] 是该条件下的长度最小的子数组。 示例 2 输入target 4, nums [1,4,4] 输出1 示例 3 输入target 11, nums [1,1,1,1,1,1,1,1] 输出0 提示 1 target 1091 nums.length 1051 nums[i] 105 进阶 如果你已经实现 O(n) 时间复杂度的解法, 请尝试设计一个 O(n log(n)) 时间复杂度的解法。 解题方法 C 暴力双循环——超时 int mymin(int a, int b) {if (a b)return b;elsereturn a; }int minSubArrayLen(int target, int* nums, int numsSize) {int count INT_MAX;if (numsSize 0) {return 0;}for (int i 0; i numsSize; i) {int sum 0;for (int j i; j numsSize; j) {sum sum nums[j];if (sum target) {count mymin(count, j - i 1);break;}}}return count INT_MAX ? 0 : count; }C 滑动窗口法 int mymin(int a, int b) {if (a b)return b;elsereturn a; }int minSubArrayLen(int target, int* nums, int numsSize) {int count INT_MAX;int start 0, end 0; // 定义窗口开始、结束int sum 0;if (numsSize 0) {return 0;}while (end numsSize) {sum sum nums[end]; // 求窗口中元素和while (sum target) {count mymin(count, end - start 1); // 求最小窗口sum sum - nums[start]; // 求和start; // 缩小窗口}end; // 增大窗口}return count INT_MAX ? 0 : count; }复杂度分析 时间复杂度为 O(n)其中 n 是数组的长度。 空间复杂度为 O(1)。
http://www.pierceye.com/news/976289/

相关文章:

  • 重庆企业网站建站公司建站系统
  • 规划设计网站推荐自己做采集电影网站
  • 免费学编程的网站有哪些做网站设计用什么软件
  • 网站成品超市学室内设计去哪好
  • 网站备案一个主体无锡建设银行网站
  • delphi xe10网站开发台州做网站多少钱
  • 怎样设计卖奖的网站做电影网站哪个服务器好
  • 找外包公司做网站的好处和坏处wordpress 访问量大
  • 淄博 网站设计越秀公司网站建设
  • 网站该如何做本地网站搭建软件
  • 如何做汽车团购网站学做馒头面包哪个网站好
  • 中国科技成就总结莱芜网站优化排名公司
  • 中国建设银行网站企业网银收费北京网站建设小程序开发
  • 成交型网站倡导公司网络营销课程总结1000字
  • 网站建设注册前端开发培训机构推荐
  • 遵义网站推广中国房地产app下载安装最新版
  • c语言网站建设禅城网站开发
  • 宁波品牌网站制作哪家好太平阳电脑网网站模板
  • seo网站外链工具看设计比较好的网站
  • 济南道驰网站建设有限公司怎么样某网站网站的设计与实现
  • 服装印花图案设计网站设计一个网站要多久
  • ai怎么做自己的网站getpage wordpress使用详解
  • 龙岩做网站推广龙岗网站 建设深圳信科
  • 沈阳网站建设 网络服务广告公司首页
  • 旅游网站建设导航栏中国哪里正在大开发大建设
  • 哪能建设网站建设网站需要哪些流程图
  • 网站YYQQ建设o2o型网站
  • 给客户做网站 赚钱吗赣州省住房和城乡建设厅网站
  • 营销优化型网站怎么做手机app网页制作
  • 上海网站建设服wordpress友情链接排序