算法练习----力扣每日一题------4

原题链接

2810. 故障键盘 - 力扣(LeetCode)

解析:

新建字符串ret,遍历原始字符串遇到i翻转字符串,否则尾插

cpp 复制代码
class Solution {
public:
    string finalString(string s) {
        string ret;
        for(auto e : s)
        {
            if(e == 'i')
                reverse(ret.begin(),ret.end());
            else
                ret.push_back(e);
        }
        return ret;
    }
};

感谢观看!!!!!!

相关推荐
是Dream呀2 分钟前
YOLOv8深度解析:从架构革新到应用实践
人工智能·算法
小马敲马2 小时前
[4.2-2] NCCL新版本的register如何实现的?
开发语言·c++·人工智能·算法·性能优化·nccl
蒟蒻小袁2 小时前
力扣面试150题--阶乘后的零,Pow(x,n)直线上最多的点
leetcode·面试·哈希算法
SimonSkywalke3 小时前
基于知识图谱增强的RAG系统阅读笔记(五)Agentic RAG:基于代理的RAG
算法
智者知已应修善业3 小时前
【51单片机数码管循环显示3位数字】2022-10-26
c语言·经验分享·笔记·嵌入式硬件·算法·51单片机
soilovedogs3 小时前
百度之星2024初赛第二场 BD202411染色
c++·算法·百度之星
啊阿狸不会拉杆3 小时前
《算法导论》第 15 章 - 动态规划
数据结构·c++·算法·排序算法·动态规划·代理模式
进击的梦想家3 小时前
自适应反步控制:理论与设计
人工智能·算法·机器学习
2401_858286114 小时前
CD64.【C++ Dev】多态(3): 反汇编剖析单继承下的虚函数表
开发语言·c++·算法·继承·面向对象·虚函数·反汇编