当前位置: 首页 > news >正文

C语言 | Leetcode C语言题解之第557题反转字符串中的单词III

题目:

题解:

char* reverseWords(char* s) {int length = strlen(s);char* ret = (char*)malloc(sizeof(char) * (length + 1));ret[length] = 0;int i = 0;while (i < length) {int start = i;while (i < length && s[i] != ' ') {i++;}for (int p = start; p < i; p++) {ret[p] = s[start + i - 1 - p];}while (i < length && s[i] == ' ') {ret[i] = ' ';i++;}}return ret;
}
http://www.lryc.cn/news/484092.html

相关文章:

  • 408笔记合集
  • 智慧医疗:纹理特征VS卷积特征
  • OPC学习笔记
  • 数据结构的时间复杂度和空间复杂度
  • HBase理论_背景特点及数据单元及与Hive对比
  • 生产模式打包
  • Vue的路由
  • Spring框架之策略模式 (Strategy Pattern)
  • 探索Google Earth Engine:利用MODIS数据和R语言进行2000-2021年遥感生态指数(RSEI)的时空趋势分析
  • 多商户中英双语电商系统设计与开发 PHP+mysql
  • 牵手App红娘专属1V1服务,打造贴心交友指导
  • 论文解析:边缘计算网络中资源共享的分布式协议(2区)
  • Android Osmdroid + 天地图 (一)
  • 浅谈:基于三维场景的视频融合方法
  • PostgreSQL序列:创建、管理与高效应用指南
  • 部署安装jdk8\redis\mysql8\nginx
  • 重要通知:Sedex 旧平台即将关闭
  • Windows配置NTP时间同步
  • 学Linux的第八天
  • 2024IJCAI | MetalISP: 仅用1M参数的RAW到RGB高效映射模型
  • aws-athena查询语句总结
  • 电信网关配置管理后台 upload_channels.php 任意文件上传漏洞复现
  • Vue全栈开发旅游网项目(11)-用户管理前端接口联调
  • react 中 useContext Hook 作用
  • 【HarmonyOS】鸿蒙系统在租房项目中的项目实战(一)
  • 前 K 个高频元素
  • 【ubuntu】Geogebra
  • vue2和vue3的区别详解
  • 一文读懂LEED绿建
  • git上feature合并到development分支