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

运行结果


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

相关推荐
Han.miracle15 分钟前
数据结构——二叉树的从前序与中序遍历序列构造二叉树
java·数据结构·学习·算法·leetcode
北冥湖畔的燕雀1 小时前
C++泛型编程(函数模板以及类模板)
开发语言·c++
mit6.8242 小时前
前后缀分解
算法
你好,我叫C小白3 小时前
C语言 循环结构(1)
c语言·开发语言·算法·while·do...while
Larry_Yanan5 小时前
QML学习笔记(四十二)QML的MessageDialog
c++·笔记·qt·学习·ui
寂静山林5 小时前
UVa 10228 A Star not a Tree?
算法
Neverfadeaway5 小时前
【C语言】深入理解函数指针数组应用(4)
c语言·开发语言·算法·回调函数·转移表·c语言实现计算器
R-G-B6 小时前
【35】MFC入门到精通——MFC运行 不显示对话框 MFC界面不显示
c++·mfc·mfc运行 不显界面·mfc界面不显示
Madison-No76 小时前
【C++】探秘vector的底层实现
java·c++·算法
晚风残6 小时前
【C++ Primer】第十二章:动态内存管理
开发语言·c++·c++ primer