Leetcode—2788. 按分隔符拆分字符串【简单】(stringstream的应用)

2023每日刷题(八十六)

Leetcode---2788. 按分隔符拆分字符串

实现代码

cpp 复制代码
class Solution {
public:
    vector<string> splitWordsBySeparator(vector<string>& words, char separator) {
        vector<string> res;
        for(auto word: words) {
            stringstream ss(word);
            string sub;
            while(getline(ss, sub, separator)) {
                if(!sub.empty()) {
                    res.push_back(sub);
                }
            }
        }
        return res;
    }
};

运行结果


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

相关推荐
点云SLAM7 分钟前
C++ 引用折叠(Reference Collapsing)和示例讲解说明
数据结构·c++·标准算法·完美转发·代码性能优化·c++ 引用折叠·typedef / using
囊中之锥.16 分钟前
《机器学习SVM从零到精通:图解最优超平面与软间隔实战》
算法·机器学习·支持向量机
chenyuhao202421 分钟前
Linux网络编程:HTTP协议
linux·服务器·网络·c++·后端·http·https
顽强卖力27 分钟前
第二章:什么是数据分析师?
笔记·python·职场和发展·学习方法
Minecraft红客40 分钟前
ai_dialogue_framework项目1.0(纯原创)
c++·测试工具·电脑
必胜刻1 小时前
复原 IP 地址(回溯算法)
tcp/ip·算法·深度优先
YGGP1 小时前
【Golang】LeetCode 5. 最长回文子串
算法·leetcode
hqyjzsb1 小时前
从爱好到专业:AI初学者如何跨越CAIE认证的理想与现实鸿沟
大数据·c语言·人工智能·信息可视化·职场和发展·excel·业界资讯
挖矿大亨1 小时前
C++中的赋值运算符重载
开发语言·c++·算法
Liu-Eleven1 小时前
Qt/C++开发嵌入式项目日志库选型
开发语言·c++·qt