博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode刷题之 字符串反转
阅读量:5018 次
发布时间:2019-06-12

本文共 585 字,大约阅读时间需要 1 分钟。

请编写一个函数,其功能是将输入的字符串反转过来。

示例:

输入:s = "hello"返回:"olleh"

注:这里之所以不使用倒叙遍历strs,是因为字符串拼接的效率很低,str+=strs[i]的效率及其低下。

class Solution {    public String reverseString(String s) {        char[] strs=s.toCharArray();        for(int i=0;i
(strs.length-1)-i){ break; } int a=strs[i]; int b=strs[(strs.length-1)-i]; a=a^b; b=a^b; a=a^b; strs[i]=(char)a; strs[(strs.length-1)-i]=(char)b; } return String.valueOf(strs); }}

转载于:https://www.cnblogs.com/shxs/p/8893218.html

你可能感兴趣的文章
考研路茫茫--单词情结 - HDU 2243(AC自动机+矩阵乘法)
查看>>
HTTP运行期与页面执行模型
查看>>
tableView优化方案
查看>>
近期思考(2019.07.20)
查看>>
敏捷开发文章读后感
查看>>
xposed获取context 的方法
查看>>
He who hesitates is Lost
查看>>
关于<form> autocomplete 属性
查看>>
收缩SqlServer数据库日记方法
查看>>
学习方法--提问
查看>>
merge-two-sorted-lists
查看>>
Educational Codeforces Round 60 (Rated for Div. 2) C. Magic Ship
查看>>
归并排序法
查看>>
CRC标准以及简记式
查看>>
SEO搜索引擎
查看>>
一、Text To Speech
查看>>
Java读取并下载网络文件
查看>>
在word中粘贴的图片为什么显示不完整
查看>>
SQL Server 数据库的鼠标操作
查看>>
SQL SERVER BOOK
查看>>