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

wordpress仿站实战教程wordpress钢琴导航

wordpress仿站实战教程,wordpress钢琴导航,企业网站设计seo,湿地保护宣教网站建设意义坚持按题型打卡刷梳理力扣算法题系列#xff0c;语言为go#xff0c;Day20 单调栈 题目描述 解题思路 单调栈 后进先出 记录的数据加在最上面丢掉数据也先从最上面开始 单调性 记录t[i]之前会先把所有小于等于t[i]的数据丢掉#xff0c;不可能出现上面大下面小的… 坚持按题型打卡刷梳理力扣算法题系列语言为goDay20 单调栈 题目描述 解题思路 单调栈 后进先出 记录的数据加在最上面丢掉数据也先从最上面开始 单调性 记录t[i]之前会先把所有小于等于t[i]的数据丢掉不可能出现上面大下面小的情况 倒着遍历while遍历遇到小的就pop然后把当前值加进去栈顶即为最近的大于当前i值对应的数要存的值就是st[-1]-i优化的地方每次拿到元素时就应该和栈顶元素进行比较直到栈空或者扫描结束思想及时去掉无用的数据保证栈内数据的有序 代码参考 func dailyTemperatures(temperatures []int) []int {ans : make([]int,len(temperatures))st : []int{}for i,j : range slices.Backward(temperatures){for len(st) 0 jtemperatures[st[len(st)-1]]{ //注意此处是大于等于st st[:len(st)-1]}if len(st) 0{ans[i] st[len(st)-1] - i}st append(st,i)}return ans }tips 注意倒序遍历的写法for i,j : range slices.Backward(temperatures)将ans定义为一个定长切片ans : make([]int,len(temperatures))st st[:len(st)-1] st[:len(st)-1] 是对字符串 st 进行切片操作它取从字符串开始到长度减去1的位置的子字符串。切片操作在 Go 语言中是通过 字符串[开始索引:结束索引] 来实现的。st st[:len(st)-1] 将切片操作的结果重新赋值给变量 st这样 st 就更新为去掉了最后一个字符的新字符串
http://www.w-s-a.com/news/151486/

相关文章:

  • 建筑公司网站作用免费查看招标信息的网站
  • 建筑设计公司名字起名大全html网站 怎么做seo
  • 网站群建设模板迁移原站迁移pc巩义网站建设案例课堂
  • 烟台高端网站开发wordpress 设置权限
  • 中小企业网站制作流程网站开发和设计人员的岗位要求
  • 公司网站建设多少费用河北城乡建设官网站
  • 国科联创网站建设广告传媒公司招聘信息
  • 网站后台文章删了 怎么前台还有一级做爰片软件网站
  • 辽宁省建设注册中心网站wordpress 博客插件
  • 做电商看的网站有哪些网站建设需求策划书
  • 关于网站建设交易流程的描述一句话哪些网站用户体验好
  • 男女做暖暖的网站大全深圳平台网站建设外包
  • 凯里展示型网站设计抖音代运营收费详细价格
  • 外包网站会自己做原型吗网站制作怎样盈利
  • 为什么在百度搜不到我的网站电商网站开发过程
  • 什么是网站反链网页设计页面链接
  • 佛山企业网站制作韩国seocaso
  • 微信公司网站vue做社区网站
  • 蒙阴网站优化五核网站建设
  • 企业微商城网站建设wordpress新闻是哪个表
  • 重庆网站开发培训机构电商网站创办过程
  • 企业建网站得多少钱长沙财优化公司
  • 网站开发api平台扒完网站代码之后怎么做模板
  • PHP网站建设选择哪家好动画设计师月薪多少
  • 网站如何做市场推广网站开发主要步骤
  • 浏览器正能量网站网页文章导入wordpress
  • 江西中国建设银行网站首页永久免费自助建网站
  • 创建自己网站的步骤吸引人的微信软文
  • 网站建设与网页设计论述题软件开发公司在哪里
  • 二级网站建设方案模板亚马逊网站建设案例