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

广州营销型网站建设公司哪家靠谱北京网站制作

广州营销型网站建设公司哪家靠谱,北京网站制作,一流的嘉兴网站建设,宝安疫情最新情况1.最短无序连续子数组 题目来源 给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。请你找出符合题意的 最短 子数组,并输出它的长度。 示例 1: 输入…

1.最短无序连续子数组

题目来源
给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。请你找出符合题意的 最短 子数组,并输出它的长度。

示例 1:
输入:nums = [2,6,4,8,10,9,15]
输出:5
解释:你只需要对 [6, 4, 8, 10, 9] 进行升序排序,那么整个表都会变为升序排序。

class Solution {
public:int findUnsortedSubarray(vector<int>& nums) {int left = 0;int minx = INT_MAX;// 找左端点,表示以left右的数组已经排好序了// 如果右边已经排好序了,num[i]一定会小于右边排好序的最小值for (int i = nums.size() - 1; i >= 0; --i){minx = min(nums[i], minx);if (nums[i] > minx) left = i;}// 找右端点,表示以right左的数组已经排好序了// 如果左边已经排好序了,num[i]一定会大于左边排好序的最大值int right = -1;int maxx = INT_MIN;for (int i = 0; i < nums.size(); ++i){maxx = max(maxx, nums[i]);if (nums[i] < maxx) right = i;}return right == -1 ? 0 : right - left + 1;}
};

1. 螺旋矩阵 II

题目来源
给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。

class Solution {
public:vector<vector<int>> generateMatrix(int n) {int maxnum = n * n;vector<vector<int>> diction = {{0, 1}, {1, 0}, {0, -1}, {-1, 0}};vector<vector<int>> ret(n, vector<int>(n));int idx = 0;int row = 0, col = 0;for (int i = 1; i <= maxnum; ++i){ret[row][col] = i;int newrow = row + diction[idx][0], newcol = col + diction[idx][1];if (newrow >= n || newrow < 0 || newcol >= n || newcol < 0 || ret[newrow][newcol] != 0){++idx;idx %= 4;}row = row + diction[idx][0], col = col + diction[idx][1];}return ret;}
};
http://www.shuangfujiaoyu.com/news/24074.html

相关文章:

  • 站酷网站的比赛网页谁做的如何免费注册一个网站
  • 自己公司做网站商丘网站建设公司
  • wordpress国内访问不了百度产品优化排名软件
  • 东莞阳光网appseo推广公司招商
  • 网站建设及相关流程seo上首页排名
  • 东莞网站建设aj工作室关键词首页排名代做
  • 网站后台维护技能seo搜论坛
  • win2003服务器网站管理工具疫情防控最新通告
  • 人武部正规化建设优化网站链接的方法
  • 网站建设的感想app排名优化
  • 手机网站范例今日重大事件
  • 政府网站建设的亮点和特色对网络营销的理解
  • wordpress博客简洁主题南昌seo排名收费
  • 河南郑州建网站公司怎样推广自己的广告
  • 成全视频免费观看在线看电视剧郑州百度快照优化排名
  • 做外贸的经常浏览的三个网站抚顺优化seo
  • 现在做外贸前景如何win7优化大师免安装版
  • google网站地图seo技术交流论坛
  • 与建设部网站北京网站优化技术
  • 杭州住房建设部官方网站衡阳百度推广公司
  • 沈阳哪家网站制作公司比较好网站建设与网页设计制作
  • 美国做义工的网站三只松鼠网络营销策划书
  • 开发网站怎么挣钱seo和sem的区别
  • 网站升级改版方案百度竞价投放
  • 阿里云 wordpress建站互联网营销顾问
  • 免费制作广州网站网站关键词优化的价格
  • 网站文章内容页keyword设置网络策划与营销
  • 个人网页设计作品ps网络优化工具app手机版
  • 网站开发深圳seo 工具分析
  • 网页视频怎么下载插件东莞seo优化排名