【LeetCode】每日一题 2024_9_14 从字符串中移除星号(模拟)

前言

每天和你一起刷 LeetCode 每日一题~

LeetCode 启动!

今天的题目曾经的我做过了 . . . 又是复习的一天

题目:从字符串中移除星号

代码与解题思路

go 复制代码
func removeStars(s string) string {
    // 本题的核心:生成的输入保证总是可以执行题面中描述的操作。
    // 这个提示的意思就是可以让我们直接对着字符串模拟即可,一定会有结果。
    b := []rune{}
    for _, v := range s {
        if v == '*' { // 移除星号 左侧 最近的那个 非星号 字符,并移除该星号自身。
            b = b[:len(b)-1]
        } else { // 返回移除 所有 星号之后的字符串。
            b = append(b, v)
        }
    }
    return string(b)
}

如注释所说,本道题的核心就在于理解题目中写着:"注意:",后面的两行文字,然后直接根据题意进行模拟即可~

视频实况

【【LeetCode】每日一题 2024_9_14 从字符串中移除星号(模拟)】

每天进步一点点

可以和我刷一辈子的每日一题吗?

一题一题,积累起来就是一辈子。

相关推荐
泛舟起晶浪7 分钟前
大衣的旅行--前缀和+二分
数据结构·算法
歪~~1 小时前
KMP算法
数据结构·c++·算法
梁下轻语的秋缘1 小时前
每日c/c++题 备战蓝桥杯(小球反弹)[运动分解求解,最大公约数gcd]
c语言·c++·学习·算法·数学建模·蓝桥杯
SiMmming2 小时前
【算法竞赛】状态压缩型背包问题经典应用(蓝桥杯2019A4分糖果)
c++·经验分享·算法·职场和发展·蓝桥杯·动态规划
DexterYttt2 小时前
AT_abc212_d [ABC212D] Querying Multiset
数据结构·c++·算法·优先队列
刻意思考2 小时前
KM算法的时间复杂度,为什么可以降低一个数量级
后端·算法·程序员
橙序员小站2 小时前
探究分布式哈希算法:哈希取模与一致性哈希
算法·架构
飞川0012 小时前
【LeetCode 热题100】45:跳跃游戏 II(详细解析)(Go语言版)
算法·go
.格子衫.2 小时前
006贪心——算法备赛
数据结构·算法·leetcode
程序员黄同学2 小时前
解释观察者模式,如何实现观察者模式?
前端·算法·观察者模式