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

直播网站开发框架wordpress神马提交

直播网站开发框架,wordpress神马提交,深圳福田区有什么好玩的景点,建德市建设局网站#x1f680; 算法题 #x1f680; #x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 #x1f340; #x1f332; 越难的东西,越要努力坚持#xff0c;因为它具有很高的价值#xff0c;算法就是这样✨ #x1f332; 作者简介#xff1a;硕风和炜#xff0c;… 算法题 算法刷题专栏 | 面试必备算法 | 面试高频算法 越难的东西,越要努力坚持因为它具有很高的价值算法就是这样✨ 作者简介硕风和炜CSDN-Java领域优质创作者保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享 恭喜你发现一枚宝藏博主,赶快收入囊中吧 人生如棋我愿为卒行动虽慢可谁曾见我后退一步 算法题 目录 题目链接⛲ 题目描述 求解思路实现代码运行结果⚡ 模拟 求解思路 实现代码 运行结果 共勉 题目链接 6. Z 字形变换 ⛲ 题目描述 将一个给定字符串 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” 提示 1 s.length 1000 s 由英文字母小写和大写、‘,’ 和 ‘.’ 组成 1 numRows 1000 求解思路实现代码运行结果 ⚡ 模拟 求解思路 通过一个List来存储numRows个StringBuilder然后记录俩个变量来分别维护当前走到了第几行以及当前的方向。如果当前没有达到开始的位置或者结束的位置在当前行添加元素否则就改变方向继续重复该过程直接字符串的结束位置。详细的模拟实现过程记录到了代码中请结合代码具体学习。有了基本的思路接下来我们就来通过代码来实现一下。 实现代码 class Solution {public String convert(String s, int numRows) {if (numRows 1)return s;ListStringBuilder rows new ArrayList();// 通过循环生成每一行都要进行拼接的字符串StringBuilder()for (int i 0; i Math.min(numRows, s.length()); i)rows.add(new StringBuilder());// 记录当前是第几行int curRow 0;// 通过一个Boolean 变量来记录此时的方向:向上 向下boolean goingDown false;// 遍历当前是字符串的字符for (char c : s.toCharArray()) {// 每一行的StringBuilder 分别进行拼接rows.get(curRow).append(c);// 处理边界的情况 如果是第零行直接调整方向为向下// 如果是最后一行 直接调整方向为向上if (curRow 0 || curRow numRows - 1)goingDown !goingDown;// 如果此时的方向是向下行数反之 方向相反 行数--curRow goingDown ? 1 : -1;}// 最后通过一个最终的循环直接将所有的结果进行拼接展示StringBuilder ret new StringBuilder();for (StringBuilder row : rows)ret.append(row);return ret.toString();// 返回最终的结果} }运行结果 共勉 最后我想和大家分享一句一直激励我的座右铭希望可以与大家共勉
http://www.pierceye.com/news/118699/

相关文章:

  • 建网站需要软件c 怎么做能让窗体访问网站
  • 呼家楼网站建设黄骅市官方网站
  • 空包网站分站怎么做手表网站哪个最好知乎
  • 手机商城建站系统网站建设有关建筑网站建设方案
  • 做网站需要具备的基础条件wordpress 修改后台
  • 网站做点击收费标准重庆建设工业集团
  • wordpress个人网站备案管理广州网站搭建费用
  • 英文网站建设的原因泰安房产信息网网签查询
  • 怎么将网站做成html如何寻找一批做网站的公司
  • 苏州网站建设孙峰南宁站建站时间
  • 海淀手机网站设计公司苏州建设工程有限公司
  • 兰州网站设计制作王妃貌美还狠凶
  • 做新闻微网站有哪些淘宝优惠劵做网站模版
  • 网站维护的意义百度一下官网首页百度
  • 我是做网站怎么赚钱外贸网站google推广
  • 无锡网站seo报价软件开发模型是对软件开发过程的一种规范描述
  • 暴利产品竞价单页网站微信电商小程序开发公司
  • 网站中的搜索功能怎么做怎样在网站做友情链接
  • 新闻单位建设网站的意义怎么和其它网站做友情链接
  • 做哪类网站没有版权问题帮忙做公司网站
  • 商城式网站具备哪些功能吗郑州网站设
  • 潍坊市做网站沈阳专业网站制作团队
  • 婚恋网站女孩子都是做美容西安做网站南通公司
  • 网站制作培训中心想做网站建设
  • 免费模板素材网站ppth5开源网站模板
  • 建筑型专业网站有哪些网站想做个链接怎么做的
  • 公司建站文案给网站公司看的wordpress打赏
  • 卡密网站怎么做交易所网站建设教程
  • 响应式网站建设代理wordpress程序在ftp中上传到空间 网页怎么打不开
  • 做网站中网页的大小赤峰建筑人才网