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

php动态网站制作流程图重庆seo排名

php动态网站制作流程图,重庆seo排名,wordpress php7.1,多用户商城系统在哪儿本文为系统刷leetcode的记录,会记录自己根据代码随想录刷过的leetcode,方便直接点开刷题,时常更新 时间复杂度简记为s 空间复杂度简记为k 数组 704 二分查找 一维二分查找 (1)[left, right] class Solution { publi…

本文为系统刷leetcode的记录,会记录自己根据代码随想录刷过的leetcode,方便直接点开刷题,时常更新
时间复杂度简记为s
空间复杂度简记为k

数组

704 二分查找
一维二分查找
(1)[left, right]

class Solution {
public:int search(vector<int>& nums, int target) {int left = 0;int right = nums.size() - 1;while (left <= right) {int mid = (left + right) / 2;if (nums[mid] > target) {right = mid - 1;} else if (nums[mid] < target) {left = mid + 1;} else {return mid;}}return -1;}
};

s: O ( l o g n ) O(logn) O(logn)
k: O ( 1 ) O(1) O(1)
(2)[left, right)

class Solution {
public:int search(vector<int>& nums, int target) {int left = 0;int right = nums.size();while (left < right) {int mid = (left + right) / 2;if (nums[mid] > target) {right = mid;} else if (nums[mid] < target) {left = mid + 1;} else return mid;}return -1;}
};

s: O ( l o g n ) O(logn) O(logn)
k: O ( 1 ) O(1) O(1)
二维二分查找:74. 搜索二维矩阵

class Solution {
public:bool searchMatrix(vector<vector<int>>& matrix, int target) {int m = matrix.size();int n = matrix[0].size();int low = 0;int high = m * n - 1;while (low <= high) {int mid = (low + high) / 2;int num = matrix[mid / n][mid % n]; // 第一个是确定第几行,第二个是确定第几列,相当于把matrix降维成一维,比如要找一个4*4数组的第13个元素,13/4 = 3,为第四行(行索引是0开始),13%4=1,即第四行第一个if (num < target) {low = mid + 1;} else if (num > target) {high = mid - 1;} else return true;}return false;}
};

27. 移除元素

class Solution {
public:int removeElement(vector<int>& nums, int val) {int slow = 0;for (int fast = 0; fast < nums.size(); fast++) {if (nums[fast] != val) {nums[slow++] = nums[fast];}}return slow;}
};

s: O ( n ) O(n) O(n)
k: O ( 1 ) O(1) O(1)

977. 有序数组的平方

class Solution {
public:vector<int> sortedSquares(vector<int>& nums) {int k = nums.size() - 1;vector<int> result(nums.size(), 0);for (int i = 0, j = nums.size() - 1; i <= j;) {if (nums[i] * nums[i] > nums[j] * nums[j]) {result[k--] = nums[i] * nums[i];i++;} else {result[k--] = nums[j] * nums[j];j--;}}return result;}
};

s: O ( n ) O(n) O(n)
k: O ( n ) O(n) O(n)
209. 长度最小的子数组

59. 螺旋矩阵 II

http://www.dt0577.cn/news/22167.html

相关文章:

  • 扬州房产网win10最强优化软件
  • 太原智能化营销网站制作公司如何联系百度客服
  • 区政府网站集约化建设合肥做网站哪家好
  • wordpress修改邮箱aso排名优化知识
  • 免费的查企业的网站云浮新增确诊病例30例
  • 毕业设计网站建设软件项目百度推广怎么做步骤
  • 做网站需要哪些参考文献郑州专业的网站公司
  • wordpress淘宝客插件中山seo排名
  • 比价网站模板惠州搜索引擎seo
  • 低价做营销企业网站百度识图识别
  • 婚庆公司收费价格表聊城seo优化
  • 企业网站特点湖南网站建设推广
  • wordpress 评论显示头像山东seo费用多少
  • 哪个网站可以做海报旅行网站排名前十名
  • 帮黄色网站做推广个人免费网上注册公司
  • 午夜做网站产品关键词
  • 合肥网站制作开发中央新闻频道直播今天
  • 哪里有免费的网站模板下载 迅雷下载软件太原百度公司地址
  • 有哪些可以在线做app的网站有哪些问题网络优化工程师吃香吗
  • 沈阳网站建设本地化技术服务成都网站关键词推广优化
  • 贷款公司通过做网站来给予平台贷款营销型网站建设要点
  • 阿里巴巴可以做网站吗企业建站都有什么网站
  • wordpress 页面下文章搜索引擎优化的分类
  • 用dw做网站的步骤成都网站改版优化
  • 北京梦创义网站建设网站关键词优化技巧
  • 做网站心得体会适合30岁短期培训班
  • 营口房地产网站开发深圳网站建设
  • 做网站的详细流程新网站 seo
  • 网站做哪块简单网站改版seo建议
  • 恶搞网站在线制作生成器自学seo大概需要多久