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

陕西省建设业协会网站合肥网络关键词排名

陕西省建设业协会网站,合肥网络关键词排名,网页界面设计时颜色越多越好,wordpress自动采集发布难度&#xff1a;简单 由范围 [0,n] 内所有整数组成的 n 1 个整数的排列序列可以表示为长度为 n 的字符串 s &#xff0c;其中: 如果 perm[i] < perm[i 1] &#xff0c;那么 s[i] I 如果 perm[i] > perm[i 1] &#xff0c;那么 s[i] D 给定一个字符串 s &#xff0…

难度:简单

        由范围 [0,n] 内所有整数组成的 n + 1 个整数的排列序列可以表示为长度为 n 的字符串 s ,其中:

  • 如果 perm[i] < perm[i + 1] ,那么 s[i] == 'I' 
  • 如果 perm[i] > perm[i + 1] ,那么 s[i] == 'D' 

        给定一个字符串 s ,重构排列 perm 并返回它。如果有多个有效排列perm,则返回其中 任何一个 。

 

示例 1:

输入:s = "IDID"
输出:[0,4,1,3,2]

示例 2:

输入:s = "III"
输出:[0,1,2,3]

示例 3:

输入:s = "DDI"
输出:[3,2,0,1]

 

提示:

  • 1 <= s.length <= 105
  • s 只包含字符 "I" 或 "D"

题解:

class Solution:def diStringMatch(self, s: str) -> List[int]:n = len(s)  low, high = 0, n  result = []  for char in s:  if char == 'I':  result.append(low)  low += 1   else:  # 'D'  result.append(high)  high -= 1  # 最后加入剩余的数  result.append(high)  return result 

http://www.dtcms.com/wzjs/760.html

相关文章:

  • 十大免费客户管理系统佛山百度seo代理
  • 房产网站的全景图怎么做0元做游戏代理
  • 做网站后台指的那网站优化的方法与技巧
  • 一个人制作网站深圳seo优化排名推广
  • 专业pc网站建设服务沈阳优化网站公司
  • 电信网站开发语言主要用什么类似58的推广平台有哪些平台
  • 如何查询网站点击率武汉百度快照优化排名
  • 建网站找兴田德润海外aso优化
  • 摄影作品网站风景seo运营做什么
  • 富阳网站建设百度seo怎么把关键词优化上去
  • 网站屏蔽ip地址十大看免费行情的软件下载
  • 做微商网站公司官网建设
  • 郑州网站建设开发公司今日最新重大新闻
  • 惠州外贸网站建设公司上海网站快速排名优化
  • 河南住房和城乡建设厅一体化平台网站东营网站推广公司
  • 网站设计合同注意事项软件开发培训机构
  • 长春代做网站关键词搜索量怎么查
  • 5自己建网站seo优化平台
  • 桂城网站建设互联网推广怎么找渠道
  • 个人网站流程小时seo
  • 温州哪里做网站网络营销师证书查询
  • 免费建站网站一级金瓶梅网络推广工具
  • 微转app是用网站做的吗湘潭seo优化
  • 快速优化网站排名搜索产品推广广告
  • 丹阳做公司网站石家庄seo排名外包
  • 独立个人博客网站制作省好多会员app
  • 做门户网站需要具备什么线上宣传有哪些好的方式方法
  • 网站建设报价流程爱站网是什么
  • 优化营商环境条例百中搜优化软件
  • 摄影网站建设的功能有哪些台州seo优化