news 2026/5/11 16:58:33

leetcode 917. Reverse Only Letters 仅仅反转字母-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 917. Reverse Only Letters 仅仅反转字母-耗时100

Problem: 917. Reverse Only Letters 仅仅反转字母

耗时100%,用一个字符串仅仅记录英文字母,然后翻转的,最后双指针,一个指向s,一个指向tg,将tg的字符填充到s当中

Code

class Solution { public: string reverseOnlyLetters(string s) { int n = s.size(); string tg; for(int i = 0; i < s.size(); i++) { if(isalpha(s[i])) { tg += s[i]; } } reverse(tg.begin(), tg.end()); int l = 0, start = 0; while(start < tg.size()) { while(l < n && !isalpha(s[l])) l++; s[l++] = tg[start++]; } return s; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 23:36:11

如何使用 Ollama 打造你的本地 AI 助手

这两年&#xff0c;大模型几乎成了每个技术人、内容创作者的标配工具&#xff1a; 写代码、查资料、做总结、当助手&#xff0c;几乎无所不能。 但你有没有认真想过一件事—— 这些能力&#xff0c;其实完全可以跑在你自己的电脑上。为什么我要把大模型“搬回本地”&#xff1f…

作者头像 李华
网站建设 2026/4/30 2:28:22

端到端 NLP 加速:用 `cann-nlp-pipeline` 构建高性能文本服务

端到端 NLP 加速&#xff1a;用 cann-nlp-pipeline 构建高性能文本服务 cann组织链接&#xff1a;https://atomgit.com/cann ops-nn仓库链接&#xff1a;https://atomgit.com/cann/ops-nn 在工业级 NLP 应用中&#xff0c;延迟和吞吐是核心指标。然而&#xff0c;传统方案常将…

作者头像 李华
网站建设 2026/4/28 18:45:47

逆合成孔径雷达相位补偿:牛顿法、固定点与同时更新的探索

逆合成孔径雷达相位补偿&#xff0c;牛顿法最小熵相位补偿&#xff08;NMEA&#xff09;、固定点最小熵相位补偿(FPMEA)、同时更新相位补偿(SUMEA)在逆合成孔径雷达&#xff08;ISAR&#xff09;领域&#xff0c;相位补偿是个绕不开的关键话题。它就像给雷达数据戴上了一副精准…

作者头像 李华
网站建设 2026/5/10 21:51:47

基于CNN/LSTM/CNN-LSTM/Kmeans-CNN-LSTM的光伏功率预测附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f447; 关注我领取海量matlab电子书和…

作者头像 李华
网站建设 2026/5/10 9:23:16

TensorFlow小白科普

TensorFlow小白科普&#xff1a;从原理到实战&#xff0c;解锁AI的极简入门 引言 你是否曾好奇&#xff1a;手机相册能精准识别人脸、电商APP能猜中你想买的东西、银行能提前预警信用卡风险&#xff0c;这些智能功能背后到底靠什么实现&#xff1f;答案之一&#xff0c;就是今天…

作者头像 李华
网站建设 2026/5/10 21:52:02

YAW-100型微机控制电液伺服多功能加载试验系统

YAW-100型微机控制电液伺服多功能加载试验系统一、功能电液伺服多功能试验系统主要用于结构试验教学&#xff0c;也可以在加载框架内进行建筑结构的弯曲、压缩、拉伸、扭转等性能试验。试验对象包括柱、梁、墙、框架等。还可以将系统中的伺服油缸在加载框架内组合使用&#xff…

作者头像 李华