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

母婴网站建设的与功能模块什么是网页设计培训

母婴网站建设的与功能模块,什么是网页设计培训,html设计网站,个人商城系统N 字形变换 题目: 将一个给定字符串 s 根据给定的行数 numRows #xff0c;以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 PAYPALISHIRING 行数为 3 时#xff0c;排列如下#xff1a;P A H N A P L S I I G Y I R 之后#xff0c;你的输…N 字形变换 题目: 将一个给定字符串 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解题思路: 创建 numRows 长度的数组然后遍历字符串将每个字符放到对应下标的数组中即可 class Solution {public String convert(String s, int numRows) {int len s.length();if(len 1 || numRows 1) {return s;}ListStringBuilder list new ArrayList(numRows);for(int i 0; i numRows; i) {list.add(new StringBuilder());}int cur 0;char[] ch s.toCharArray();boolean flag true;for(int i 0; i ch.length; i) {char c ch[i];list.get(cur).append(c);if(cur 0 i ! 0) {flag !flag;}if(cur numRows - 1) {flag !flag;}cur cur (flag ? 1 : -1);}StringBuilder ans new StringBuilder();for(StringBuilder sb : list) {ans.append(sb.toString());}return ans.toString(); } }
http://www.hkea.cn/news/14277629/

相关文章:

  • 昆明房产网站建设网站排名做不上去吗
  • 西安市建设监理协会网站网站地址地图怎么做
  • 四川住房和城乡建设厅网站三类人员网站开发职责
  • 贵阳市网站建设营销方案模板范文
  • 网站建设模板哪里下载营销软文案例
  • 南通网站建设外包wordpress root权限
  • 学做面包到什么网站植物设计网站推荐
  • 网站更改wordpress更新删除
  • 大型网站建设动力无限山东省建设厅举报网站
  • swoole做网站公众号做微网站吗
  • 建筑网站图片godaddy wordpress迁移
  • PPT做音乐网站介绍网站开发都用什么数据库
  • 甘肃做网站多少钱wordpress图片备用地址
  • 网页制作企业网站作业网上设计接单的网站
  • 建设网站联盟c2c网站有哪些
  • 芜湖网站建设优化库尔勒谁在做电商网站建设
  • 河南网站建设推广公司荣成网站建设
  • 易网官方网站南通门户网站建设
  • 南京市建设工程网站南宁定制网站建设
  • 平阳县住房和城乡规划建设局网站如何用网站做淘宝客
  • 洞泾做网站公司网站pv是什么
  • 360免费建站 服务期班级网页模板
  • 哪里有门户网站开发.net 开源 企业网站
  • 江苏住房和城乡建设网站做网站用哪个开发工具好
  • 简述企业网站如何推广wordpress采集功能
  • 网站icp没有备案怎么检查六安人论坛最新招聘
  • 网上服务旗舰店东昌府聊城网站优化
  • 网站建设的基本内容外贸模版网站
  • icp备案后要建网站吗正规网站有哪些
  • 自适应型网站建设服务电话折腾wordpress