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

网站运营方案设计信息流优化师职业规划

网站运营方案设计,信息流优化师职业规划,吉林省 网站建设,怎么开网店做电商704 题 主要强调,左闭右闭的情况,就是每次查询都会和 [left, right] 进行比较。所以后面的都是mid-1,mid1 的情况。 package mainfunc search(nums []int, target int) int {// 二分查找方法// 每次查找都是左闭右闭的情况left : 0right : …

704 题

主要强调,左闭右闭的情况,就是每次查询都会和 [left, right] 进行比较。所以后面的都是mid-1,mid+1 的情况。

package mainfunc search(nums []int, target int) int {// 二分查找方法// 每次查找都是左闭右闭的情况left := 0right := len(nums) - 1var mid intfor left <= right {mid = left + ((right - left) >> 1)if target > nums[mid] {left = mid + 1} else if target < nums[mid] {right = mid - 1} else {return mid}}return -1
}func main() {res := search([]int{-1, 0, 3, 5, 9, 12}, 9)println(res)
}

27 移除元素

思路:直观的想法就是,遇到等于val的时候,之后后面的往前面一个个覆盖,类似于是插入排序。
// 使用快慢指针的方法,

快指针一定指向不是val的元素
相当于是遇到等于不等与的情况,slow++,然后和fast换
当遇到等于的情况,slow就指向val了,

func removeElement(nums []int, val int) int {// 使用快慢指针的方法,直观的想法就是,遇到等于val的时候,之后后面的var slow  = 0for fast := 0; fast < len(nums); fast++ {if nums[fast] != val {nums[slow] = nums[fast] slow++}}return slow
}
http://www.ds6.com.cn/news/18255.html

相关文章:

  • 企业建站程序有哪些什么是营销型网站?
  • 十大网站开发公司广州商务网站建设
  • 超链接到网站怎么做百度竞价排名叫什么
  • 制作网站river百度引流怎么推广
  • 大学校园网站建设的网站安全查询系统
  • 云南网站设计选哪家网络推广公司收费标准
  • 网站域名跳转是怎么做的北京seo代理商
  • 2817网站品牌网络营销策划书
  • 高端定制网站开发建站教程详解好的竞价推广托管
  • 企业做网站的困惑seo资料网
  • 网站首页布局设计原理教程seo推广排名网站
  • 青岛黄岛区做网站设计的网站如何让百度收录
  • 全景网站开发待遇推广竞价托管费用
  • 自己做网站创业如何注册属于自己的网站
  • 企业网站推广的方法有什么百度搜索引擎网站
  • 兖州那有做网站的百度账号登录入口官网
  • 网站开发背景和目的百度大搜
  • 网站上的图片做多大山东搜索引擎优化
  • 宜昌网站设计免费b2b推广网站
  • 专门做钱币的网站无线新闻台直播app下载
  • 上海珍岛做网站怎么样国外网站排名前十
  • 扬州做公司网站的公司大连seo网站推广
  • 济南科技网站建设提高工作效率的方法有哪些
  • 营业执照办理注意事项广东seo价格是多少钱
  • gis做图网站刷关键词排名软件
  • 杭州网站模板建站seo是怎么优化上去
  • 怎么做谷歌这样的网站定制网站建设
  • 金山网站制作高质量外链
  • 洛阳网站建设设计公司百度发布信息的免费平台
  • 那些网站做的比较好外贸网站建站