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

wordpress 网站换域名asp个人网站论文

wordpress 网站换域名,asp个人网站论文,东莞市小程序定制开发丨网站建设,建设银行客户端官方网站151.翻转字符串里的单词 初始思路:先遍历一遍,统计字符串中单词加上空格的长度。然后设立一个指针,指向旧字符串的最后一个,倒着把旧字符串复制到新字符串中(复制的时候遇到空格只复制一个,同时去掉前后的…

151.翻转字符串里的单词

初始思路:先遍历一遍,统计字符串中单词加上空格的长度。然后设立一个指针,指向旧字符串的最后一个,倒着把旧字符串复制到新字符串中(复制的时候遇到空格只复制一个,同时去掉前后的空格),然后用双指针法把新字符串中的单词正过来(一个指针指向单词的第一个,另一个一直遍历到下一个位置是空格或者是字符串的最后一个位置)。

class Solution {public String reverseWords(String s) {StringBuilder sb =  removeSpace(s);reverseString(sb, 0,sb.length()-1);reverseEachWords(sb);return sb.toString();}StringBuilder removeSpace(String s){//先去除首尾空格int left = 0;int right = s.length() - 1;while(s.charAt(left) == ' ') left++;while(s.charAt(right) == ' ') right--;StringBuilder sb = new StringBuilder();//存放最后处理好的字符串//去除中间空格while(left <= right){//从头到尾遍历,要包括等于,因为最后一个单词也要转移char c = s.charAt(left);if(c != ' ' || sb.charAt(sb.length() - 1) != ' '){//若当前不是空格 或 当前是空格但是新字符串的前一个不是空格sb.append(c);}left++;}return sb;}void reverseString(StringBuilder sb, int left, int right){while(left < right){char temp = sb.charAt(left);sb.setCharAt(left, sb.charAt(right));sb.setCharAt(right, temp);left++;right--;}}void reverseEachWords(StringBuilder sb){int left = 0;int right = 1;int length = sb.length();while(right<length){while(right < length && sb.charAt(right) != ' '){right++;}reverseString(sb,left,right-1);left = right+1;right = left +1;}}
}

55.右旋转字符串

思路:先把字符串整体逆置,再把前n个逆置,再把剩余的逆置。

 字符串总结

面试的时候可能分析时间复杂度,这时候需要属性常见库函数的时间复杂度;

写代码的时候,一些常见的方法和常用类要熟记。

鉴于作者水平有限,文章可能存在错误

如有指正,十分感谢


文章转载自:

http://b0ucrAeZ.mwjmj.cn
http://DCdY7KVF.mwjmj.cn
http://ZoqcFLET.mwjmj.cn
http://Tg4zqDGR.mwjmj.cn
http://1goZqVU1.mwjmj.cn
http://Acan3iJV.mwjmj.cn
http://hf68MYr8.mwjmj.cn
http://EJ3qUkrT.mwjmj.cn
http://AfohklBl.mwjmj.cn
http://K9XoScO6.mwjmj.cn
http://5OHYgYdi.mwjmj.cn
http://2J2lI3Xc.mwjmj.cn
http://B27RRKvk.mwjmj.cn
http://Lj988AlC.mwjmj.cn
http://4u5GJxEr.mwjmj.cn
http://bfz7Wz9A.mwjmj.cn
http://6SnNeW1Y.mwjmj.cn
http://u5yNWbTO.mwjmj.cn
http://jacw9Wg2.mwjmj.cn
http://9VILM8y3.mwjmj.cn
http://67o68gPM.mwjmj.cn
http://ZXE4Jxok.mwjmj.cn
http://uBmj9FFd.mwjmj.cn
http://guvOY3SI.mwjmj.cn
http://FS2wf89U.mwjmj.cn
http://X2vESTPh.mwjmj.cn
http://z26f7qZD.mwjmj.cn
http://vFzDDJJJ.mwjmj.cn
http://QwG2sUxq.mwjmj.cn
http://1UB8PJbp.mwjmj.cn
http://www.dtcms.com/wzjs/727954.html

相关文章:

  • 网站建设重要意义深一互联网站建设怎样
  • 设计公司网站制作淘客网站怎么建设
  • 做产品网站架构图之前注意要点个人网站优秀
  • 辽宁鞍山网站建设公司计算机专业主要学什么科目
  • 仙居网站建设网站建设的一般流程是什么意思
  • 网页设计商城网站建设企业做网站的公司
  • form e哪个网站做深圳网页设计招聘信息
  • 做网站准备什么软件网站怎么做用qq登录接入
  • 怎么样给一个网站做自然排名网站被黑怎么办
  • dedecms网站后台管理系统新网虚拟主机
  • html5 微网站模版一站式做网站多少钱
  • 中山网站推广优化登封网络推广哪家好
  • 广州软件网站开发wordpress留白
  • 临武县网站建设北京西站停车场收费标准
  • 商务网站教程站长网站被跳转怎么办
  • 做新闻微网站有哪些方面微博建网站
  • 网站平台建设要多久南充能够建设网站的公司有
  • vs2013做登录网站南京制作网站速成班
  • 免费视频网站建设站长工具介绍
  • 深圳网站制作费用广州外贸网站建设公司价格
  • 网站的类型有哪些wordpress 404代码
  • 开源电商网站建设价格全球十大搜索引擎排名及网址
  • 网络总体方案设计广州seo快速排名
  • 以就业为导向的高职计算机专业网站设计兰州网站建设王道下拉強
  • 建网页还是网站深圳网站建设vr知识
  • 腾讯企点有什么用做seo怎么设计网站
  • 广西建设职业技术学院教育网站免费设计标志
  • 企业官网怎么做无锡网站seo报价
  • 网站程序 制作河北省企业网站建设公司
  • ps做汽车网站下载地址杭州网站建设推广公司