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

做特色创意菜品的网站/2345导航网址

做特色创意菜品的网站,2345导航网址,vi系统设计一般多少钱,wordpress个人站主题思路 来看这个例子:1 3 5 7 2 4 5 6 a. 当我们找到第一个违反ascending 排序的数字 2的时候,我们不能是仅仅把beg 标记为2的前面一个数字7,而是要一直往前,找到一个合适的位置,找到在最前面位置的比2大的数字&#x…

思路

来看这个例子:1 3 5 7 2 4 5 6

a. 当我们找到第一个违反ascending 排序的数字 2的时候,我们不能是仅仅把beg 标记为2的前面一个数字7,而是要一直往前,找到一个合适的位置,找到在最前面位置的比2大的数字,这里是3。

b. 同样的,为了找end, 那么我们要从7的后面开始找,一直找到一个最后面位置的比7小的数字,这里是6。

code

func findUnsortedSubarray(nums []int) int {n := len(nums)begin, end := -1, -2min, max := nums[n-1], nums[0]for i := 0; i < n; i++ {max = mymax(max, nums[i])min = mymin(min, nums[n-1-i])if nums[i] < max {end = i}if nums[n-1-i] > min {begin = n - 1 - i}}return end - begin + 1
}//使用自定义的max、min,速度会快很多
func mymin(x, y int) int {if x > y {return y}return x
}
func mymax(x, y int) int {if x > y {return x}return y
}

更多内容请移步我的repo:https://github.com/anakin/golang-leetcode

http://www.lbrq.cn/news/828073.html

相关文章:

  • 上海网站建设高端定制/百度销售平台
  • 代刷网站系统怎么做/百度知道官网手机版
  • 梁山专做网站的公司/谷歌推广真有效果吗
  • 酒水包装设计公司/seo网站地图
  • 诸城网站建设多少钱/强强seo博客
  • wordpress主页音乐/seol英文啥意思
  • 网站建设公司彩铃/百度里面的站长工具怎么取消
  • 做推广网站那里好/信息推广
  • 东莞网站推广哪里好/百度竞价点击价格公式
  • 如何运用网站做推广/semikron
  • 网站 实施/写软文一篇多少钱合适
  • 武汉做网站公司hlbzx/网站检测工具
  • 西宁网站开发多少钱/搜索推广平台
  • 成都网站建设托管/宁波网站关键词优化代码
  • js网站源码/免费的自媒体一键发布平台
  • 做试题的网站/山西seo
  • 凡科做的网站提示证书错误/信息发布网站有哪些
  • 网站建设推广费用/枸橼酸西地那非片是什么
  • 网站建设付款页面/自己怎么创建网站
  • 移动门网站建设/哪个推广网站好
  • 长沙公司制作网站费用/怎么优化关键词
  • 网站建设尺寸像素是多少/日本进口yamawa
  • 做网站能赚钱/网站推广网络营销
  • 威海专业做网站设计的公司/全国疫情实时动态
  • 广告投放媒体/公司seo
  • 微信网站建设费用计入什么科目/app推广拉新一手渠道
  • 国外网站怎么做/企业内训课程
  • 湖北黄石域名注册网站建设/网络营销网
  • 互诺科技做网站怎么样/怎么推广产品最有效
  • 有没有适合宝妈找工作做兼职的网站/成都网络推广外包公司哪家好
  • 【Lua】多脚本引用
  • 剑指offer——链表:旋转数组的最小数字
  • gym 安装
  • springboot websocket 自动重启方案
  • HTTP与HTTPS技术细节及TLS密钥交换与证书校验全流程
  • 云端成本治理利器:亚马逊云科技智能仪表盘(AWS Cost Intelligence Dashboard)深度解析