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

玉器珠宝做网站网络空间安全就业前景

玉器珠宝做网站,网络空间安全就业前景,seo关键词排名优化怎么做,运维工程师是青春饭吗977 思路 使用两个指针分别指向位置 0 和 n−1#xff0c;每次比较两个指针对应的数#xff0c;选择较大的那个逆序放入答案并移动指针。这种方法无需处理某一指针移动至边界的情况。 时间复杂度#xff1a;O(n) 空间复杂度#xff1a;O(1) 代码 class Solution { pub…977 思路 使用两个指针分别指向位置 0 和 n−1每次比较两个指针对应的数选择较大的那个逆序放入答案并移动指针。这种方法无需处理某一指针移动至边界的情况。 时间复杂度O(n) 空间复杂度O(1) 代码 class Solution { public:vectorint sortedSquares(vectorint nums) {int left 0;int right nums.size()-1;int last right;vectorint ans(nums.size());while(leftright){if(nums[left]*nums[left]nums[right]*nums[right]){ans[last--]nums[left]*nums[left];}else{ans[last--]nums[right]*nums[right--];}}return ans;} };209 思路 所谓滑动窗口就是不断的调节子序列的起始位置和终止位置从而得出我们要想的结果。 窗口的起始位置如何移动如果当前窗口的值大于等于s了窗口就要向前移动了也就是该缩小了。 窗口的结束位置如何移动窗口的结束位置就是遍历数组的指针也就是for循环里的索引。 滑动窗口的精妙之处在于根据当前子序列和大小的情况不断调节子序列的起始位置。从而将O(n^2)暴力解法降为O(n)。 时间复杂度O(n) 空间复杂度O(1) 代码 class Solution { public:int minSubArrayLen(int target, vectorint nums) {int sum 0, sublen 0, i0;int result INT32_MAX;for (int j0; jnums.size(); j){sumnums[j];while(sumtarget){sublen j-i1;result sublenresult?sublen:result;sum - nums[i];}}return result INT32_MAX?0:result;} };
http://www.hkea.cn/news/14324605/

相关文章:

  • 济南网站建设代码自己做网站 如何推广
  • 一站式网站手机端怎么做wordpress去掉浏览数
  • 建店前期网站开通怎么做分录建立企业网站几天
  • 网站开发详细设计模板网页设计代码开头
  • 外贸订单在哪里能接到南京seo排名扣费
  • 天津网站建设案例展示精品课程网站建设总结报告
  • 网站全屏轮播怎么做网站做任务
  • 电脑怎样重新安装wordpress南宁网站排名优化
  • 网站建设电话销售说不需要网站快照历史
  • 抚顺市 网站建设网站的优缺点
  • 建站服务的网络公司有哪些wordpress评论邮件通知
  • 衡阳网站建设公司百度网站权重
  • 外贸网站论文网站建设管理工作情况汇报
  • 免费 企业网站管理系统山东德州网站建设哪家最好
  • 张家港做网站多少钱网站建设带主机
  • 如何买域名发布网站济南医院网站建设服务公司
  • 网站建设知识论文做临时工看哪个网站
  • 资源网站推荐怎么创建网站 免费滴
  • 网站建设费算什么费用孝感 商务 网站建设
  • 四大门户网站青岛关键词优化seo
  • 大连网站建设方案维护iis 网站拒绝显示此网页
  • 网站建设 金疙瘩计划网站建设电话营销
  • 哪些网站是用h5做的c# 网站开发框架
  • 模仿别人的网站公司注册资金可以随便填吗
  • 未成年做网站沈阳网站seo排名
  • 增光路网站建设网站的建设公司哪家好
  • 网站更换服务器 备案在哪个网站里下载的图片可以做展架
  • 网站开发外包潍坊哪里做网站
  • 电影院网站建设方案旅游网站的设计方案怎么做
  • php网站开发岗位要求友情链接模板