LeetCode(三)——Reverse String
来源:互联网 发布:淘宝diy耳机哪家好 编辑:程序博客网 时间:2024/06/18 11:24
写了几个leetcode上的题目之后,觉得平时自己写代码考虑的问题就是仅仅在Eclipse下运行出来就好,一般不会考虑数据量特别大的情况,但是处理大量的数据才是我们最终应该考虑用的,一些效率低下操作就不适宜用,比如字符串里的“+”操作,效率低下,以后尽量少用。
这是一个反转字符串的题目,比较简单,但是我自己在做的时候就是因为使用了字符串连接的“+”导致超时,改成StringBuilder的append()之后就不会超时了
题目:Write a function that takes a string as input and returns the string reversed.
Example:
Given s = “hello”, return “olleh”.
public class Solution { public String reverseString(String s) { char c; char cc[] = s.toCharArray(); for(int i=0; i<s.length()/2; i++) { c = cc[i]; cc[i] = cc[s.length()-1-i]; cc[s.length()-1-i] = c; } StringBuilder snew = new StringBuilder(); for(int i=0; i<cc.length; i++) {// System.out.print(cc[i]); snew.append(cc[i]); } return snew.toString(); }}
每天一点点,希望自己慢慢积累,慢慢成长!
路漫漫其修远兮,吾将上下而求索。
0 0
- LeetCode(三)——Reverse String
- leetcode——344——Reverse String
- LeetCode——Reverse Words in a String
- LeetCode——Reverse Words in a String
- LeetCode——Reverse Words in a String
- leetcode 151 —— Reverse Words in a String
- Reverse Words in a String —— Leetcode
- LeetCode题解——Reverse Words in a String
- Leetcode——151. Reverse Words in a String
- Leetcode学习(9)——Reverse String
- LeetCode——557. Reverse Words in a String III
- LeetCode——344. Reverse String(字符串反转)
- LeetCode 之 Reverse Words in a String — C 实现
- 【python】【leetcode】【算法题目344—Reverse String】
- LeetCode344—Reverse String
- 【LeetCode】Reverse Words in a String 三种解法
- leetcode(2)--String reverse
- leetcode--344. Reverse String
- 快学Scala第15章----注解
- Java正则
- NSOperationQueue队列
- matlab-基础 取复数的实部的函数
- java程序启动界面
- LeetCode(三)——Reverse String
- LIBSVM-3.21在python下的使用
- python中全局变量
- matlab-基础 取复数的虚部的函数
- 理解长短期记忆(LSTM) 神经网络
- 读书笔记-java网络编程-5URL和URI-URL类
- 安卓中xml解析天气预报
- 生活中的数学 —— 操场几何学
- 一键让Linux的vim显示行号