Leetcode—1165. 单行键盘【简单】Plus

2025每日刷题(211)

Leetcode---1165. 单行键盘

实现代码

cpp 复制代码
class Solution {
public:
    int calculateTime(string keyboard, string word) {
        int ans = 0;
        int cur = 0;
        int pre = 0;
        for(auto& w: word) {
            auto it = find(keyboard.begin(), keyboard.end(), w);
            cur = distance(keyboard.begin(), it);
            ans += abs(pre - cur);
            pre = cur;
        }
        return ans;
    }
};

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
吃好睡好便好2 小时前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
天竺鼠不该去劝架2 小时前
金融行业 AI Agent 落地架构 存量银行系统适配改造方案
经验分享
仰泳之鹅2 小时前
【C语言】自定义数据类型2——联合体与枚举
c语言·开发语言·算法
于小猿Sup3 小时前
VMware在Ubuntu22.04驱动Livox Mid360s
linux·c++·嵌入式硬件·自动驾驶
weixin_537217064 小时前
答辩ppt模板资源合集
经验分享
x_yeyue4 小时前
三角形数
笔记·算法·数论·组合数学
念何架构之路5 小时前
Go语言加密算法
数据结构·算法·哈希算法
AI科技星5 小时前
《数学公理体系·第三部·数术几何》(2026 年版)
c语言·开发语言·线性代数·算法·矩阵·量子计算·agi
小小编程路5 小时前
C++ 多线程与并发
java·jvm·c++
失去的青春---夕阳下的奔跑6 小时前
560. 和为 K 的子数组
数据结构·算法·leetcode