Leetcode—1055. 形成字符串的最短路径【中等】Plus

2025每日刷题(208)

Leetcode---1055. 形成字符串的最短路径

实现代码

cpp 复制代码
class Solution {
public:
    int shortestWay(string source, string target) {
        int ans = 0;
        for(int i = 0; i < target.length();) {
            int prevIdx = i;
            for(int j = 0; j < source.length(); j++) {
                if(source[j] == target[i]) {
                    i++;
                }
            }
            if(prevIdx == i) {
                return -1;
            }
            ans++;
        }
        return ans;
    }
};

运行结果

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

相关推荐
YoungHong19921 分钟前
C++ 硬核基础:为什么函数重载不能只看返回值?
开发语言·c++
CoovallyAIHub2 分钟前
YOLO11算法深度解析:四大工业场景实战,开源数据集助力AI质检落地
深度学习·算法·计算机视觉
Yiii_x2 分钟前
基于多线程机制的技术应用与性能优化
java·经验分享·笔记
我不会插花弄玉5 分钟前
vector【由浅入深-C++】
c++
兵哥工控6 分钟前
mfc静态文本控件背景及字体颜色设置实例
c++·mfc
import_random7 分钟前
[推荐]embedding嵌入表示是如何生成的(实战)
算法
chao1898449 分钟前
基于布谷鸟搜索算法的分布式电源多目标选址定容
算法
Xの哲學10 分钟前
Linux IPsec 深度解析: 架构, 原理与实战指南
linux·服务器·网络·算法·边缘计算
hqzing10 分钟前
C语言程序调用syscall的几种方式
linux·c++
Swift社区10 分钟前
LeetCode 455 - 分发饼干
算法·leetcode·职场和发展