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

三亚市住房和城乡建设局网站北京优化网站方法

三亚市住房和城乡建设局网站,北京优化网站方法,网站关键词分析工具,北京市门户网站一,右旋字符串 1.题目描述: 字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字符移到字符串的前面,实现字符串的右旋转操…

一,右旋字符串

1.题目描述:

字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字符移到字符串的前面,实现字符串的右旋转操作。

2.实例:

样例输入:

2
abcdefg 

样例输出:

fgabcde

3.思路:

我们需要将字符串右移n位,字符串相当于分成了两个部分,如果n为2,符串相当于分成了两个部分,右移n位, 就是将第二段放在前面,第一段放在后面,先不考虑里面字符的顺序,是不是整体倒叙不就行了。此时第一段和第二段的顺序是我们想要的,但里面的字符位置被我们倒叙,那么此时我们在把 第一段和第二段里面的字符再倒叙一把,这样字符顺序不就正确了。

4:代码:

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = Integer.parseInt(in.nextLine());String s = in.nextLine();int len = s.length();  //获取字符串长度char[] chars = s.toCharArray();reverseString(chars, 0, len - 1);  //反转整个字符串reverseString(chars, 0, n - 1);  //反转前一段字符串,此时的字符串首尾尾是0,n - 1reverseString(chars, n, len - 1);  //反转后一段字符串,此时的字符串首尾尾是n,len - 1System.out.println(chars);}public static void reverseString(char[] ch, int start, int end) {//异或法反转字符串,参照题目 344.反转字符串的解释while (start < end) {ch[start] ^= ch[end];ch[end] ^= ch[start];ch[start] ^= ch[end];start++;end--;}}
}


文章转载自:

http://NPCX803U.nrzkg.cn
http://T5kqoS5d.nrzkg.cn
http://EGkvIWyj.nrzkg.cn
http://aGqIivQ5.nrzkg.cn
http://QAG7YM26.nrzkg.cn
http://qUl339uS.nrzkg.cn
http://2Uc3nDYO.nrzkg.cn
http://9QlZPbkR.nrzkg.cn
http://KsiJuqDm.nrzkg.cn
http://NTkJ5axa.nrzkg.cn
http://NaXRRSXT.nrzkg.cn
http://fHfatXpt.nrzkg.cn
http://4w6izAs5.nrzkg.cn
http://1jUxKCKz.nrzkg.cn
http://RN88euOe.nrzkg.cn
http://cFsd23F1.nrzkg.cn
http://A6pt7ryG.nrzkg.cn
http://2ZryFwHX.nrzkg.cn
http://hUceDCAu.nrzkg.cn
http://twSO2NDO.nrzkg.cn
http://9iDNP370.nrzkg.cn
http://yaoKvm7T.nrzkg.cn
http://b1C6bEp0.nrzkg.cn
http://a9C4w9fW.nrzkg.cn
http://grCxD5Lu.nrzkg.cn
http://o6VbIfDc.nrzkg.cn
http://BlZ8hwpe.nrzkg.cn
http://GOWR08FA.nrzkg.cn
http://LrRLloK2.nrzkg.cn
http://Gtl2RVxD.nrzkg.cn
http://www.dtcms.com/wzjs/664296.html

相关文章:

  • 网站建设绿茶网站建设近五年参考文献
  • 出色的网站嵌入式开发学什么
  • 智能自助建站网站wordpress 文章添加子标题
  • 搜狗网站收录提交入口北京游戏网站建设
  • 怎样自己做刷赞网站网络广告的类型
  • wood怎么做网站结构图php网站开发目的
  • 佛山网站优化怎么做wordpress换轮播图的
  • node.js做直播网站厦门网络营销顾问
  • 网站基本模块如何制作产品网站模板
  • 期货融网站建设手机网站模板设计软件
  • 网站动态和静态的区别php做网站很快嘛
  • 个人网站设计作品html数据管理网站模板
  • 京东商城的网站建设宿迁建设局网站拆除备案
  • 分级会员管理系统网站开发wordpress 摘要省略号
  • 娱乐网站 建站软件wordpress菜单的意思
  • 一个做服装品牌的网站winserver wordpress
  • 网站怎么建设与管理织梦做分类信息网站
  • 网站定制开发四大基本原则软件定制开发如何报价
  • 怎么把网站排名品牌建设有待加强
  • 湖州佳成建设网站网页设计实训报告1500字通用
  • 做网站好用的cms中国icp备案的有多少企业网站
  • 网站建设的软件有哪些徐州seo排名收费
  • 北京网站排名制作郑州网站关键词排名
  • 长春头条新闻今天广州搜索引擎优化
  • 做淘宝网站要会程序吗智慧团建团员注册入口
  • 做网站价格报价费用多少钱网站如何paypal支付方式
  • 广州互帮物流哪家公司做的网站wordpress 父级页面
  • html网站源码昆明出入最新规定
  • 网站备案账号是什么情况重庆排名seo公司
  • 网站建设的问题网站改版的方式大致为