news 2026/4/28 19:19:27

算法训练营第十七天|151.翻转字符串里的单词

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
算法训练营第十七天|151.翻转字符串里的单词

建议:这道题目基本把 刚刚做过的字符串操作 都覆盖了,不过就算知道解题思路,本题代码并不容易写,要多练一练。
题目链接:https://leetcode.cn/problems/reverse-words-in-a-string/
视频讲解:https://www.bilibili.com/video/BV1uT41177fX
今日收获:这题写起来真的很难,要注意的细节不少,写的很不熟练,看着题解一点点做

classSolution{public:stringreverseWords(string s){intleft=0,right=s.size()-1;while(left<=right&&s[left]==' ')++left;while(left<=right&&s[right]==' ')--right;deque<string>d;string word;while(left<=right){charc=s[left];if(word.size()&&c==' '){d.push_front(move(word));word="";}elseif(c!=' ')word+=c;++left;}d.push_front(move(word));string ans;while(!d.empty()){ans+=d.front();d.pop_front();if(!d.empty())ans+=' ';}returnans;}};
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/28 19:17:21

XPath Helper Plus:当DOM树遇上智能剪刀手,网页元素定位的艺术革命

XPath Helper Plus&#xff1a;当DOM树遇上智能剪刀手&#xff0c;网页元素定位的艺术革命 【免费下载链接】xpath-helper-plus 这是一个xpath开发者的工具&#xff0c;可以帮助开发者快速的定位网页元素。 项目地址: https://gitcode.com/gh_mirrors/xp/xpath-helper-plus …

作者头像 李华
网站建设 2026/4/28 19:17:20

Nsysethan 核心能力与效果全景展示

① Nsysethan 核心技术架构与功能概览 在深入体验 Nsysethan 之前&#xff0c;我们有必要先揭开其技术架构的面纱。很多开发者在使用各类生成式工具时&#xff0c;往往只关注“能做什么”&#xff0c;却忽略了“为什么能做到”。Nsysethan 之所以能在众多同类产品中脱颖而出&am…

作者头像 李华
网站建设 2026/4/28 19:09:29

别再硬编码了!U9 BE插件开发中的配置化与最佳实践避坑指南

U9 BE插件开发&#xff1a;从功能实现到工程化进阶的配置化实践 当U9开发者从基础功能实现迈向工程化思考时&#xff0c;往往会遇到这样的困境&#xff1a;随着业务迭代&#xff0c;硬编码的SQL语句散落在各处&#xff0c;字段映射关系每次变更都需要重新编译发布&#xff0c;…

作者头像 李华
网站建设 2026/4/28 19:08:31

基于GitHub Actions与Bun的自动化文档聚合系统构建指南

1. 项目概述&#xff1a;一个自动化文档聚合仓库的诞生 最近在折腾一个挺有意思的自动化项目&#xff0c;起因很简单&#xff1a;我日常开发需要频繁查阅Claude Code、Bun、Rust这些技术栈的官方文档&#xff0c;而Polymarket的API文档也是我研究高频交易策略时离不开的参考。但…

作者头像 李华
网站建设 2026/4/28 19:01:29

Halcon 3D数据读取避坑指南:从PLY到STL,6种格式参数详解与实战演示

Halcon 3D数据读取避坑指南&#xff1a;从PLY到STL&#xff0c;6种格式参数详解与实战演示 在工业视觉检测和逆向工程领域&#xff0c;3D数据处理的质量直接影响着后续分析的准确性。Halcon作为机器视觉领域的标杆工具&#xff0c;其read_object_model_3d算子支持PLY、STL、OBJ…

作者头像 李华