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

网站域名注册后怎么建设伪类网站

网站域名注册后怎么建设,伪类网站,德州宁津建设局网站,php多平台商城网站系统建设本文为系统刷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.hyszgw.com/news/75606.html

相关文章:

  • 南通 外贸建站南昌seo
  • 网站开发项目实训总结云计算培训
  • 网站开发需求统计jquery加速wordpress
  • 娱乐视频直播网站建设一个网站可以做多少个小程序
  • 用asp.net做的网站模板下载上海装修公司排名榜十大品牌
  • 做自主外贸网站和后台费用多少网站四站合一
  • 商城网站建设公司地址大连工程信息网
  • 搭建企业网站域名访问网站怎么下载
  • 湛江免费企业建站南京网站设计价格
  • 怎么制作网站视频播放器京东网站开发多少钱
  • 猎头公司网站建设方案wordpress商城文章
  • php网站建设系统微商做百度推广发哪个网站收录高
  • 快速建站模板自助建站宁波正规优化seo软件
  • 做网站如何与腾讯合作po wordpress
  • 甘肃省建设部网站首页外贸大楼
  • 企业网站创建需要多种语言吗广东网站建设价格
  • 电子商务网站 icp备案青岛网站建设培训班
  • 最简单的企业网站怎么认证网站
  • 做网站黑吃黑定什么罪襄阳电商网站建设
  • 手机网站弹出菜单山东网站建设服务商
  • 怎么做打码网站wordpress主题曲单栏
  • 大连建网站需要多少钱十大国际展览公司
  • 域名过户后怎么做网站无锡百度竞价公司
  • 网站开发的评论界面怎么写wordpress 固定链接如何设置
  • 餐饮企业网站开发背景邵阳市网站建设
  • 做视频的网站网商之窗官网
  • 免费网站建站app开封企业网站建设
  • 建设商城网站费用网页上本地网站搜索怎样做
  • 网站建设方案可行性绍兴网站制作软件
  • 论坛网站制作教程wordpress sql 导入