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;
    }
};

运行结果


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

相关推荐
誰能久伴不乏18 小时前
从数字世界到物理引擎:用 PWM 撕开 0 和 1 的结界
linux·arm开发·c++·qt
青瓷程序设计18 小时前
基于YOLO的安全帽佩戴检测系统~Python+模型训练+2026原创+YOLO算法
python·算法·yolo
Trouvaille ~18 小时前
【优选算法篇】拓扑排序——逻辑先后与任务依赖的终极拆解
数据结构·c++·算法·leetcode·青少年编程·蓝桥杯·拓扑学
asdzx6718 小时前
C# 实战:轻松提取 PDF 文件中的文字内容
经验分享
T1an-118 小时前
博乐科技笔试题
科技·算法
运营小白18 小时前
2026年,我如何用AI自动化构建一个持续增长的博客矩阵
人工智能·经验分享·搜索引擎·自动化·ai自动写作
XiYang-DING18 小时前
【LeetCode】118.杨辉三角
算法·leetcode·职场和发展
rqtz18 小时前
【C++】 探秘网络通信:大小端序转换与结构体对齐底层逻辑
c++·网络通信·字节对齐
南境十里·墨染春水18 小时前
C++ 笔记 运算符重载(面象对象)
开发语言·c++·笔记
Yupureki18 小时前
《Linux系统编程》18.线程概念与控制
java·linux·服务器·c语言·jvm·c++