public class Solution{public int[] DiStringMatch(string S){var len = S.Length;var min = 0;var max = len;var list = new List<int>();foreach (var s in S){if (s == 'D'){list.Add(max);max--;}else{list.Add(min);min++;}}list.Add(min++);return list.ToArray();}}

转载于:https://www.cnblogs.com/asenyang/p/9978838.html

leetcode942相关推荐

  1. leetcode942. DI String Match

    题目链接 这是一道Easy题目 题目给定只含 "I"(增大)或 "D"(减小)的字符串 S ,令 N = S.length. 返回 [0, 1, -, N] 的 ...

最新文章

  1. 【实用】一个移动端简单的UI弹窗组件,虽算不上高大上,但至少耐看
  2. sar分辨率公式_初识合成孔径雷达SAR
  3. python实现列表去重_python实现七种列表去重方法
  4. Packet Tracer实验——使用三层交换机实现vlan间的通信(详解)
  5. Rplidar学习(三)—— ROS下进行rplidar调试
  6. CVPR2022 | 在线Re-Param | OREPA让AI训练速度进一步加快,精度略胜RepVGG!
  7. EasyFlash | 让 Flash 成为小型 KV 数据库
  8. VueX浏览器刷新如何保存数据
  9. u深度制作linux启动盘制作工具,u深度u盘启动盘制作工具 v3.1.15.316
  10. 基于 java 的批量下载压缩包的实现
  11. 角度转度分秒lisp函数_自改小程序,提示错误,运行另一个lisp后就不会出错,求帮忙!...
  12. python手机壁纸超清_Python爬虫-王者荣耀高清壁纸下载
  13. 分享几个 Github 镜像网站(亲测可用)
  14. Ubuntu安装Matlab其Simulink没有菜单栏的解决方案(转载可用)
  15. 车联网用到了哪些关键技术,未来的趋势是什么
  16. 编译android-x86-froyo
  17. 使用腾讯云轻量香港搭建rinetd端口转发服务实现SSH加速
  18. 了解中国的组织结构后续
  19. python 完美压缩文件夹为zip格式
  20. 小迪安全培训2023期笔记汇总-持续更新

热门文章

  1. PIXHAWK:LED灯意义
  2. 企业研发提效抓手,揭秘云原生的效能“奇点”
  3. While、do-while练习
  4. matlab 两个函数相除,matlab代写常见的8个函数调用实例
  5. 如何使用 SigNoz 快速搭建一个可观测系统
  6. 微信直播如何变现呢?这里有3种方式
  7. AR技术在展馆数字化建设中的应用
  8. linux server下载64位,ubuntu 16.04服务器版
  9. 洛谷水题实况(B2119 删除单词后缀)
  10. 模拟CMOS集成电路设计入门学习(5)