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

商城和营销型网站建设seo推广经验

商城和营销型网站建设,seo推广经验,网站是先备案还是先做网站,株洲市住房和城乡建设厅网站提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、搜索插入位置二、在排序数组中查找元素的第一个和最后一个位置 前言 提示:这里可以添加本文要记录的大概内容: 今天是跟着代码随想…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、搜索插入位置
  • 二、在排序数组中查找元素的第一个和最后一个位置


前言

提示:这里可以添加本文要记录的大概内容:

今天是跟着代码随想录刷题的第56天,主要是复习了数组的内容,复习了数组的定义和二分法,做了一些二分法的扩展题目


提示:以下是本篇文章正文内容,下面案例可供参考

一、搜索插入位置

思路:这道题就是用二分法,具体应该返回哪个值,可以举个例子查看,在代码里面用的左开右闭还是左闭右开这个主要看后面right=middle还是middle-1,如果是左开右闭,就只能middle-1,因为最右边那个是闭的,所以不可能包括这个值,就要变成middle-1
代码:

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

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

二、在排序数组中查找元素的第一个和最后一个位置

思路:就是分查找元素位置的左边界和有边界,写两个函数一个求左边界一个求有边界
代码:

class Solution {int getRightBorder(vector<int>& nums, int target) {int left=0;int right=nums.size()-1;int result;while(left<=right){int middle=(left+right)/2;if(nums[middle]>target){right=middle-1;}else if(nums[middle]==target){while(middle<=nums.size()-1&&nums[middle]==target){result=middle;middle++;}return result;}else{left=middle+1;}}return -1;}int getleftBorder(vector<int>& nums, int target) {int left=0;int right=nums.size()-1;int result;while(left<=right){int middle=(left+right)/2;if(nums[middle]>target){right=middle-1;}else if(nums[middle]==target){while(middle>=0&&nums[middle]==target){result=middle;middle--;}return result;}else{left=middle+1;}}return -1;}
public:vector<int> searchRange(vector<int>& nums, int target) {vector<int> result1;int a=getleftBorder(nums,target);int b=getRightBorder(nums,target);result1.push_back(a);result1.push_back(b);return result1;}
};

http://www.yayakq.cn/news/957151/

相关文章:

  • 网站建设骗子做蔬菜线上的网站
  • 公司网站背景图片公司宣传片ppt模板
  • 福田做网站报价wordpress 漏洞利用
  • 安阳营销型网站建设建设局网站公示的规划意味着什么
  • 如何构思公司网站河南省建设厅执业资格注册中心
  • 公司做两个网站有影响吗广告制作费和广告服务费区别
  • 货代网站建设加载wordpress外部文件路径
  • 清河企业做网站宣传片制作标准
  • 房屋网站模板加快政务公开网站建设
  • 网站内链怎么坐锚文本wordpress 技术教程
  • 合肥昱天建设有限公司网站在闲鱼可以做网站吗
  • 网站数据库要多大网站班级文化建设方案
  • 宜宾住房与城乡建设部网站新公司成立如何建设网站
  • 软件开发是学什么企业网站seo方案
  • 用fullpage做的网站石家庄代运营公司
  • vs2019怎么创建网站找程序员的网站
  • 注册一个公司网站需要多少钱wordpress分销
  • 手机端网站首页怎么做wordpress 纯净版下载地址
  • 安徽东莞建设集团有限公司seo推广效果
  • 各大门户网站怎么做推广哈尔滨建设工程交易中心网站
  • 机械做卖产品网站宁波网站建设服务商
  • 电子商务网站后台需求硬件开发是什么专业
  • 网站备案网站名称国外产品设计网站推荐
  • 网站如何做h5动态页面网站建设公司专业网站开发需求
  • 上海城乡住房建设厅网站推广资讯
  • 手机网站排名怎么做网站建设需要什么方案
  • 旅游电子商务网站建设规划方案深圳模板网站建设设计公司
  • 宁波网站建设团队排名福州seo快速排名软件
  • 自己做网站处理图片用什么软件下载python 网站开发流程
  • 济南市城市建设规划局官方网站做特卖的网站怎么赚钱