关于字符串【力扣344.反转字符串的思考】

目录

一、本题题目

二、本题代码

三、关键思路

四、注意事项


一、本题题目

二、本题代码

三、关键思路

1、双指针法

// 一个指针指向数组的第一个元素,一个指针指向数组的最后一个元素

2、左右指针先交换元素,再同时往中间移动

四、注意事项

1、左右指针初始的是数组下标0和s.size()-1

// 不是数组元素

// 一开始写成int left = s0;int right = ss.size()-1;(错误写法)

2、注意右指针要往中间移动,每次要-1

// 一开始写成right++;(错误写法)

// 注意在写代码过程中也要在脑袋里模拟一下移动过程

相关推荐
垆边人似月.1 分钟前
最少的元素个数使和为 target
数据结构·c++·算法
炽橙超真云3 分钟前
2D 工程图纸如何自动转成可编辑 3D 模型?拆解读图与建体两条技术路径(DXF/DWG/PDF 到 STEP)
算法·3d·工业智能·工业ai
夕除11 分钟前
redis--dict rehash
算法·哈希算法
云上先途126 分钟前
Agent 轨迹数据一般包含哪些内容,加工的核心目标是什么?
人工智能·算法·机器学习
佳木逢钺1 小时前
从火灾模拟到系统热寂:一个双非运维如何用零 GPU 推导出多智能体系统的终极死锁
人工智能·python·算法·多智能体
垆边人似月.1 小时前
网格最小代价路径,总代价不超过 budget
算法
虚无的纽扣1 小时前
【力扣刷题】第五天:将 x 减到 0 的最小操作数、最大连续1的个数 III
算法·leetcode·职场和发展
C++ 老炮儿的技术栈1 小时前
char 造成的数据溢出
linux·服务器·c语言·c++·算法·c
彧azz1 小时前
B-树学习总结:从结构特性到核心操作的系统复习
数据结构·笔记·b树·学习
sqc233sqc1 小时前
第 J8 周:ResNeXt-50 算法解析
人工智能·算法