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

长春火车站地址洛阳洛龙区网站建设

长春火车站地址,洛阳洛龙区网站建设,中国建设银行行号查询,wordpress自定义菜单文章1 题目说明 字符串的右旋转操作是把字符串尾部的若干个字符转移到字符串的前面。给定一个字符串 s 和一个正整数 k,请编写一个函数,将字符串中的后面 k 个字符移到字符串的前面,实现字符串的右旋转操作。 例如,对于输入字符串 &qu…

1 题目说明

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

例如,对于输入字符串 "abcdefg" 和整数 2,函数应该将其转换为 "fgabcde"。

输入:输入共包含两行,第一行为一个正整数 k,代表右旋转的位数。第二行为字符串 s,代表需要旋转的字符串。

输出:输出共一行,为进行了右旋转操作后的字符串。


2 解题思路

1、将字符串整体反转:abcdefg ==>>  gfedcba
2、前k个元素反转,剩下的数反转    gfedcba ==>> fdabcde


3 代码编写

public String reverseK(String s, int k) {char[] sArray = s.toCharArray();// 整体反转reverseK(sArray, 0, sArray.length-1);// 前k个元素反转reverseK(sArray, 0, k-1);// 后面的所有元素反转reverseK(sArray, k, sArray.length-1);return String.valueOf(sArray);}public void reverseK(char[] sArray, int left, int right) {while (left < right) {char temp = sArray[left];sArray[left] = sArray[right];sArray[right] = temp;left++;right--;}}

http://www.dtcms.com/a/604267.html

相关文章:

  • 网站建设意识形态asp 大型网站开发
  • 西安建设银行工作招聘网站建设银行对公打不开网站
  • 上海建设网站价格昆明做网站价格
  • 电子商务网站建设的试卷在阿里云做视频网站需要什么
  • 中山网站建设多少钱外贸网站建设工作计划
  • 如何查看网站开发单位用dw做网站的流程
  • 企业营销型网站案例国际新闻环球网
  • 用什么编程语言做网站好温岭新站seo
  • WordPress rss连接英文网站建设优化
  • wordpress编辑不了优化公司组织架构
  • 塑料袋销售做哪个网站推广好网页设计培训学校校
  • 腾讯建设网站视频视频下载深圳市专业制作网站公司吗
  • 网站 网站 建设中国水土保持生态建设网站
  • 电子商务网站怎么做网站开发流程注意事项
  • 营销型网站标准网页源码电商在线官方
  • 河北省网络营销公司高速wordpress优化
  • 网站建设扌金手指六六白云区手机版网站建设
  • 南部网站建设北京装修设计师哪里找
  • 用php和mysql做网站网站源码上传完后怎么做
  • 中国企业网站建设现状网页设计与制作项目教程陈义文
  • 四川做网站设计的公司唐山市城市建设规划局网站
  • 网站建设数据库品牌网站官网
  • 纺织品东莞网站建设网站建设的意义
  • 新乡住房与城乡建设厅网站设计师网站上海
  • 长沙p2p网站建设做网站分辨率设置多少
  • 做网站的人月怎么seo网站推广
  • 电商网站建设方案网络推广培训公司
  • 长宁网站建设优化seo泰安人才网最新招聘信息
  • 做外贸网站要什么条件wordpress 4 漏洞
  • 万荣做网站做移动端网站软件开发