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

网页设计网站制作公司专业的网页设计服务

网页设计网站制作公司,专业的网页设计服务,h5一般收费标准,成都网站建设 平易云问题#xff1a; 将一个给定字符串 s 根据给定的行数 numRows #xff0c;以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 PAYPALISHIRING 行数为 3 时#xff0c;排列如下#xff1a; P A H N A P L S I I G Y I R 之后#xff0c;你…问题 将一个给定字符串 s 根据给定的行数 numRows 以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 PAYPALISHIRING 行数为 3 时排列如下 P A H N A P L S I I G Y I R 之后你的输出需要从左往右逐行读取产生出一个新的字符串比如PAHNAPLSIIGYIR。 请你实现这个将字符串进行指定行数变换的函数 string convert(string s, int numRows); 示例 示例 1 输入s PAYPALISHIRING, numRows 3 输出PAHNAPLSIIGYIR示例 2 输入s PAYPALISHIRING, numRows 4 输出PINALSIGYAHRPI 解释 P I N A L S I G Y A H R P I示例 3 输入s A, numRows 1 输出A 思路 使用List装载字符输出的行数用flag控制字符输出在哪一行用stringBuilder保存字符。 代码 class Solution {public String convert(String s, int numRows) {if(numRows 2) return s;ListStringBuilder rows new ArrayList();for(int i 0; i numRows; i){rows.add(new StringBuilder());}int i 0,flag -1;for(char c:s.toCharArray()){rows.get(i).append(c);if(i 0 || i numRows - 1){flag -flag;}i flag;}StringBuilder res new StringBuilder();for(StringBuilder row : rows){res.append(row);}return res.toString();} }
http://www.hkea.cn/news/14314851/

相关文章:

  • 哪里专业做网站海外精品网站建设
  • 人事代理网站建设企业信息港网站建没
  • 一个好的网站有什么标准济南高新区建设局网站
  • 检测网站是否做了301wordpress 循环菜单
  • 建设工程学部研究生培养网站公司注册资金实缴政策最新
  • 网站备案信息代码淘宝客wordpress想
  • 通过服务推广网站南宁网站优化
  • 上海网站建设的价格低资源共享网站建设
  • 游戏网站开发有限公司苏州战斧网络科技有限公司
  • 大丰住房和城乡建设局网站小吃加盟网站大全
  • 论学院网站建设项目的进度管理浏览器无法跳转二级页面
  • 网站建设制作费用品牌建设经费投入占销售比重
  • 少儿美术网站建设方案东莞网站建设培训班
  • asp企业网站模板下载游戏开发用什么编程语言
  • 网站品牌推广公司wordpress json插件
  • 网站怎么做才能赚钱吗怎么制作网站镜像
  • 北京网站设计公司wx成都柚米科技15网站外链内链怎么做
  • 网站留言板功能机械加工网上接单流程
  • 做一个企业的官网可以做静态网站公司网站建设需要准备哪些资料
  • 做asp.net网站参考文献项目计划书模板范文
  • 自己可以做视频网站吗wordpress is home
  • 织梦视频网站模板软件工程职业生涯规划书
  • 中国网站为什么要备案网站制作公司拟
  • 潍坊知名网站建设哪家好康复中心网站建设方案
  • 鞍山自适应网站制作做网站基础教程
  • 做app的网站如何建立网站建设
  • 动态背景网站工程建设项目施工招标投标办法
  • 特效素材免费下载网站c 网站开发 简单例子
  • 网站维护属于什么部门凡客诚品的商业模式
  • 网站什么时候恢复彩色海南省住房和城市建设厅网站