力扣第420周赛 中等 3324. 出现在屏幕上的字符串序列

文章目录

题目介绍


题解

因为是要求按键次数最少,所以不用考虑 'z' 变为 'a' 的情况。

代码如下:

java 复制代码
class Solution {
    public List<String> stringSequence(String target) {
        List<String> ans = new ArrayList<>();
        StringBuilder path = new StringBuilder();
        for (char c : target.toCharArray()) {
            path.append('a');
            for (char i = 'a'; i <= c; i++) {
                path.setCharAt(path.length() - 1, i);
                ans.add(path.toString());
            }
        }
        return ans;
    }
}	
相关推荐
iCxhust7 小时前
在 emu8086 中可以直接编译运行的完整汇编程序,演示数组的定义、遍历、求和、求最大值。
开发语言·前端·javascript·汇编·单片机·嵌入式硬件·算法
架构源启7 小时前
OpenClaw 只能命令行触发?自研企业微信实现发消息即执行
java·chrome·自动化·企业微信
Jinkxs7 小时前
LoadBalancer- 常见负载均衡算法:轮询 / 加权轮询 / 最少连接等基础实现
运维·算法·负载均衡
Brilliantwxx8 小时前
【C++】认识vector(概念+题目OJ)
开发语言·c++·笔记·算法
逻辑驱动的ken8 小时前
Java高频面试考点场景题22
java·开发语言·jvm·面试·职场和发展·求职招聘·春招
m0_629494738 小时前
LeetCode 热题 100-----18.矩阵置零
数据结构·leetcode·矩阵
小则又沐风a8 小时前
list模拟实现
java·服务器·list
上弦月-编程8 小时前
C语言链表详解,新手也能看懂! ——从入门到精通的完整教程
java·c语言·c++
生成论实验室8 小时前
《事件关系阴阳博弈动力学:识势应势之道》第十篇:识势应势——从认知到行动的完整闭环
人工智能·算法·架构·创业创新·安全架构
risc1234568 小时前
SegmentTermsEnum#postings 和 IntersectTermsEnum#postings
算法·lucene