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

免费做那个的视频网站wordpress怎么编辑代码

免费做那个的视频网站,wordpress怎么编辑代码,国外app素材网站,食品网站建设实施方案题目 给定一个整数数组 temperatures #xff0c;表示每天的温度#xff0c;返回一个数组 answer #xff0c;其中 answer[i] 是指对于第 i 天#xff0c;下一个更高温度出现在几天后。如果气温在这之后都不会升高#xff0c;请在该位置用 0 来代替。 示例 输入: tempe…题目 给定一个整数数组 temperatures 表示每天的温度返回一个数组 answer 其中 answer[i] 是指对于第 i 天下一个更高温度出现在几天后。如果气温在这之后都不会升高请在该位置用 0 来代替。 示例 输入: temperatures [73,74,75,71,69,72,76,73] 输出: [1,1,4,2,1,1,0,0] 解析 这道题的测试用例其实可以用这个 temp : []int{1, 4, 3, 5, 5, 2, 3, 6} 这道题可以有两种方法首先看从左到右的方法 func dailyFromLeft(temperature []int) []int {n : len(temperature)// 两个额外数组一个存结果ans这个默认已经初始化为0了后面更新哪个位置就将对应的下标间隔更新进去ans : make([]int, n)// 另一个就是栈栈中存的是下标stack : []int{}for i, value : range temperature {for len(stack) 0 value temperature[stack[len(stack)-1]] {j : stack[len(stack)-1] // 之前存在栈里的下标stack stack[:len(stack)-1] // 弹出栈顶ans[j] i - j}stack append(stack, i)}return ans }这道题愣是去理解的话还是有点费劲建议根据上面的那个测试用例来进行debug首先在从左到右的顺序遍历过程中栈中存的下标用j来表示就相当于遍历到i的时候此时j小i大那距离就是i-j就相当于在第一次遍历到的某个位置的时候此时还不知道后面谁比他大的遍历到第一个比它大的时候才进行计算添加到ans中。 然后是从右到左的方法 func dailyTemperatures(temperatures []int) []int {n : len(temperature)// 两个额外数组一个存结果ans这个默认已经初始化为0了后面更新哪个位置就将对应的下标间隔更新进去ans : make([]int, n)// 另一个就是栈栈中存的是下标stack : []int{}for i : n - 1; i 0; i-- {value : temperature[i]for len(stack) 0 value temperature[stack[len(stack)-1]] { // 从右到左遍历当前的高度大于栈中的数据就弹出栈中的小的数据stack stack[:len(stack)-1]}if len(stack) 0 {ans[i] stack[len(stack)-1] - i // 将栈中存的比当前位置大的下标与当前位置下标相减}stack append(stack, i) // stack中存的是下标}return ans }
http://www.sczhlp.com/news/265036/

相关文章:

  • 海洋馆的网站怎么做博物馆设计
  • 网站开发设计方案阿里巴巴网站官网
  • 宁波做公司网站的公司网站开发 基础教学视频
  • 网站关键词快速优化哪些网站容易做seo优化
  • 做场景秀的网站直接采用模板网站有什么缺点
  • 网站建设设计开发公司长葛住房和城乡建设局网站
  • 适合站长做的网站什么是网站及其制作步骤
  • 做三年网站需要多少钱专业型网站建设方案
  • 彩票网站怎么样建设wordpress it模板下载
  • 免费网站制作效果买房子
  • 网站备案更换wordpress站群管理
  • 有什么做兼职的网站比较好网页制作学什么最好
  • dedecms 网站名称标签做ppt网站有哪些
  • go搭建网站视觉设计方案
  • 深圳 响应式网站建设开启wordpress mu
  • 淘宝网站icp备案网吧设计公司
  • 2017电商网站建设背景网站设计风格
  • 做网站内容都有哪些如何取一个大气的名字的做网站
  • 电子商务网站建设第二版论文wordpress本地从服务器
  • 做网站的zk啥网站建设运行情况报告
  • 工信部网站备案号上海公司网址
  • 长沙做网站微联讯点很好如何做网站内容架构分析
  • 专业网站建设课程家在深圳坂田业主论坛
  • 建设网站后期需要哪些推书网
  • wordpress插件 速度营销型企业网站优化
  • 做暧视频网站深圳网站开发搜行者seo
  • 建立充电站需要多少钱网络营销案例分析报告
  • 网站建设费 摊销处理网站建设 年终总结
  • it培训网站简述网站首页制作过程
  • 怎么做网站音乐市场调研公司介绍