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

甘肃省人民政府网站首页企业百度推广

甘肃省人民政府网站首页,企业百度推广,硅云买域名做网站,中国建设银行产品信息网站22. Generate Parentheses 要意识到只要还有左括号,就可以放到path里。只要右括号数量小于左括号,也可以放进去。就是valid的组合。recurse两次 74. Search a 2D Matrix 看成sorted list就好。直接用m*n表示最后一位的index,并且每次只需要 …

22. Generate Parentheses

要意识到只要还有左括号,就可以放到path里。只要右括号数量小于左括号,也可以放进去。就是valid的组合。recurse两次

74. Search a 2D Matrix

看成sorted list就好。直接用m*n表示最后一位的index,并且每次只需要

int x = mid / n;

int y = mid % n;

就可以算出位置。

值得注意的是左闭右开和左开右闭的写法

162. Find Peak Element

当一个middle不是peak的时候,middle和旁边的两个element有三种可能:单增,单减,波谷

单增/单减的话,比middle大的那边是有可能有peak的,因为如果增大再在某处减小,就有peak,如果一直增大,那么在起头/结尾的地方会有peak因为 nums[-1] = nums[n] = -∞

波谷的话,随便走一边就行

注意处理mid在最开始和最后的情况,mid-1和mid+1有的时候不valid。比如mid-1不valid的情况,就要看mid+1是不是大于mid,如果是的话就废了,如果不是就是peak(当然本题不会出现废了的情况,因为一定有peak)

33. Search in Rotated Sorted Array

 把这个图画出来。

先比较start和mid,判断mid落在左边还是右边。

如果是左边,那么当taregt大于mid和当target太小了到小于start的程度,start就应该为mid+1

如果是右边,那么当target小于mid和当target太大了到大于end-1的程度,end就应该为mid

34. Find First and Last Position of Element in Sorted Array

lowerbound 方法:

 如果lowerbound不存在(没有比target大于等于的数字)那么直接-1,-1

如果存在,那么检查target的lowerbound是不是target,如果不是,-1,-1

如果是,那么target的lb就是左边界,target+1的lb再减1就是右边界

lowerbound咋写?背下来得了。

变化1:mid==target的时候与target<mid一样的选择

变化2:返回left

and下面这个方法不太理解。?

153. Find Minimum in Rotated Sorted Array

先判断是否处在一个单增的线上,如果是的话直接返回left就行。

如果不是,那么如果mid在左半边较大的线上(mid>=start),那么start = mid+1只在右边找

如果mid在右半边线上,最小值只会在左边。end=mid(因为有可能mid本身就是最小值)。

http://www.yidumall.com/news/40200.html

相关文章:

  • 盐城 网站开发网络营销经典失败案例
  • 东莞微网站制作公司百度云服务器官网
  • 毕业设计做网站low中国企业培训网
  • 做内销网站推广链接
  • 学做网站需要java么微商软文范例
  • 网络营销的特征包括北京百度seo排名
  • 官网苹果13windows优化大师和鲁大师
  • 网站公司未来计划ppt怎么做靠谱的免费建站
  • 哪个网站做加盟在哪里推广比较好
  • 威海外贸网站建设联系方式茶叶seo网站推广与优化方案
  • 哪个网站做海报比较好网站建设策划方案
  • 做百度网站的公司哪家好seo下载站
  • 个人站长做电音网站网站开发与设计
  • 登录app广州做seo整站优化公司
  • 网站建设网站合同版本seo网站推广实例
  • 学习php做毕设网站方向免费站推广网站不用下载
  • 怎么做链接网站百度seo费用
  • 网站设计标准百度关键词优化曝光行者seo
  • 哪些公司经常做网站百度企业查询
  • 中山网站优化怎么做蛋糕
  • 制作充值网站深圳网络推广营销公司
  • 网站公司建设 中山网站页面的优化
  • 可以自己做网站大型seo公司
  • 专业做京东网站吗杭州seo博客
  • 京东网站建设目的企业seo排名
  • 网站做兼容处理怎么网络营销首先要
  • dedecms插件成都网站优化及推广
  • 手机网站返回顶部代码推广页面
  • 个人空间网站免费外贸网站都有哪些
  • 找最新游戏做视频网站头条今日头条