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

Golang | Leetcode Golang题解之第402题移掉K位数字

题目:

题解:

func removeKdigits(num string, k int) string {stack := []byte{}for i := range num {digit := num[i]for k > 0 && len(stack) > 0 && digit < stack[len(stack)-1] {stack = stack[:len(stack)-1]k--}stack = append(stack, digit)}stack = stack[:len(stack)-k]ans := strings.TrimLeft(string(stack), "0")if ans == "" {ans = "0"}return ans
}
http://www.lryc.cn/news/439910.html

相关文章:

  • c++ gtsam/inference/Symbol.h 详细介绍
  • apache文件共享和访问控制
  • LeetCode 2398.预算内的最多机器人数目:滑动窗口+单调队列——思路清晰的一篇题解
  • vue 在线预览word和excel
  • 物联网智能项目
  • 828华为云征文|Flexus云服务器X:Python安装的极致便捷之旅
  • Midjourney中秋特典-12张图附魔咒
  • 编写程序,从键盘输入若干整数,将其保存入一个数组中。利用Arravs进行排序,然后查找出第3大的整数
  • VSCode 离线安装中文语言包
  • vue3补充
  • 关于Chrome浏览器没有网络,而其他浏览器正常这一问题的解决方法
  • 人工智能辅助汽车造型设计
  • 专家访谈:心脑血管名医蔡英丽医生的医学智慧
  • Ubuntu 22.04 源码下载的几种方法
  • floodfill+DFS(1)
  • 小程序开发设计-第一个小程序:注册小程序开发账号②
  • C++基础面试题 | C++中的构造函数可以是虚函数吗? C++中的析构函数一定要是虚函数吗?
  • Leetcode—1184. 公交站间的距离【简单】
  • 【python数据处理】保存网页
  • 智能体趋势:未来科技的核心驱动力
  • 学习笔记 韩顺平 零基础30天学会Java(2024.9.16)
  • python selenium网页操作
  • pytorch使用技巧
  • 从用户数据到区块链:Facebook如何利用去中心化技术
  • Elasticsearch之bool查询
  • IntelliJ IDEA 创建 Java 项目指南
  • 一起学Java(13)-[日志篇]教你分析SLF4J和Log4j2源码,掌握SLF4J与Log4j2桥接集成原理
  • 深入Redis:核心的缓存
  • 集群聊天服务器项目【C++】项目介绍和环境搭建
  • c++ #include <memory> 智能指针介绍