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

cms网站开发流程在线刷高质量外链

cms网站开发流程,在线刷高质量外链,太原网站制作好吗,个人网页制作成品 设计个人主页:Lei宝啊 愿所有美好如期而遇 题目链接 . - 力扣(LeetCode) 输入描述 string convert(string s, int numRows),输入一个字符串s,以及一个行数numRows,将字符串按照这个行数进行Z字形排列&…

 个人主页:Lei宝啊 

愿所有美好如期而遇 


题目链接

. - 力扣(LeetCode)

输入描述

string convert(string s, int numRows),输入一个字符串s,以及一个行数numRows,将字符串按照这个行数进行Z字形排列,实际上本题是将Z字形反转成了N字形

输出描述

按照行将Z字形排列的字符打印出来。

算法分析

模拟算法,实际上就是根据题目要求做,优化就是找规律。

本道题,我们将通过画图来找规律,以示例二为例画图:

找规律,这没有什么比较好的方法,找得到就是找得到,根据图我们可以发现第一行和最后一行每个元素的下标差了6,也就是说公差为6,而中间行的元素,虽然也遵循这个规律,不过是两个数字两个数字这样来进行的--1+6=7  5+6=11。

那么如何计算公差,你说公差是6就是了吗?我们可以多画几个图来进行验证,最后我们可以得到的结论是公差d = 2 * 行数 - 2

对于第一行和最后一行而言,我们可以直接使用公差进行计算,而对于中间行来说,需要两个数字一起向后走,那么我们怎样得到第二个数字呢?观察后我们可以发现,这两个数字的下标加起来正好是公差d,所以我们可以用公差 - 下标一 = 下标二,后面的下标我们通过公差就可以得到了。

我们也就可以按照这样的规律,让下标和字母进行对应,直接把字符尾插进我们创建的string s变量中。

解题源码 

class Solution {
public:string convert(string s, int numRows) {if(numRows == 1) return s;string ret;int d = 2 * numRows - 2;int len = s.size();for(int i=0; i<len; i+=d) ret += s[i];for(int i=1; i<numRows-1; i++){for(int j=i, k=d-i; j<len || k<len; j+=d, k+=d) {if(j<len) ret += s[j];if(k<len) ret += s[k]; }                  }for(int i=numRows-1; i<len; i+=d)  ret += s[i];return ret;}
};


文章转载自:
http://syncaine.Lnnc.cn
http://stipulate.Lnnc.cn
http://chronologer.Lnnc.cn
http://corvet.Lnnc.cn
http://greasy.Lnnc.cn
http://discard.Lnnc.cn
http://decimalism.Lnnc.cn
http://fluoroscope.Lnnc.cn
http://tomtit.Lnnc.cn
http://pariah.Lnnc.cn
http://othin.Lnnc.cn
http://jazzy.Lnnc.cn
http://mediocritize.Lnnc.cn
http://makeyevka.Lnnc.cn
http://waxplant.Lnnc.cn
http://inerrable.Lnnc.cn
http://padang.Lnnc.cn
http://york.Lnnc.cn
http://photomap.Lnnc.cn
http://biafran.Lnnc.cn
http://yeoman.Lnnc.cn
http://bencher.Lnnc.cn
http://jidda.Lnnc.cn
http://bigalopolis.Lnnc.cn
http://poodle.Lnnc.cn
http://durbar.Lnnc.cn
http://martinmas.Lnnc.cn
http://peacetime.Lnnc.cn
http://kumamoto.Lnnc.cn
http://tulipomania.Lnnc.cn
http://marginate.Lnnc.cn
http://aeromechanics.Lnnc.cn
http://hydroxylysine.Lnnc.cn
http://plumply.Lnnc.cn
http://manchurian.Lnnc.cn
http://brail.Lnnc.cn
http://pithy.Lnnc.cn
http://pachyrhizus.Lnnc.cn
http://heathendom.Lnnc.cn
http://crista.Lnnc.cn
http://essentic.Lnnc.cn
http://suspectable.Lnnc.cn
http://basidia.Lnnc.cn
http://finfish.Lnnc.cn
http://rumford.Lnnc.cn
http://forefend.Lnnc.cn
http://crux.Lnnc.cn
http://microquake.Lnnc.cn
http://checkman.Lnnc.cn
http://hoatzin.Lnnc.cn
http://maquis.Lnnc.cn
http://fiume.Lnnc.cn
http://cutification.Lnnc.cn
http://evidential.Lnnc.cn
http://librate.Lnnc.cn
http://workfare.Lnnc.cn
http://viaduct.Lnnc.cn
http://isoantibody.Lnnc.cn
http://scoriform.Lnnc.cn
http://updoming.Lnnc.cn
http://arcking.Lnnc.cn
http://antihemophilic.Lnnc.cn
http://clarissa.Lnnc.cn
http://moisture.Lnnc.cn
http://yearlong.Lnnc.cn
http://explicatory.Lnnc.cn
http://delinquent.Lnnc.cn
http://sentience.Lnnc.cn
http://fluorin.Lnnc.cn
http://inapprehension.Lnnc.cn
http://clerkess.Lnnc.cn
http://whirry.Lnnc.cn
http://osrd.Lnnc.cn
http://margarita.Lnnc.cn
http://superhelical.Lnnc.cn
http://misguidance.Lnnc.cn
http://brazenfaced.Lnnc.cn
http://anta.Lnnc.cn
http://diathermanous.Lnnc.cn
http://aesthetism.Lnnc.cn
http://unchangeableness.Lnnc.cn
http://zoogenic.Lnnc.cn
http://tebriz.Lnnc.cn
http://ou.Lnnc.cn
http://sendai.Lnnc.cn
http://management.Lnnc.cn
http://uk.Lnnc.cn
http://secretive.Lnnc.cn
http://cryptosystem.Lnnc.cn
http://estivate.Lnnc.cn
http://bacteria.Lnnc.cn
http://kieserite.Lnnc.cn
http://rapper.Lnnc.cn
http://degender.Lnnc.cn
http://azobenzene.Lnnc.cn
http://sanitaria.Lnnc.cn
http://picowatt.Lnnc.cn
http://petalled.Lnnc.cn
http://footling.Lnnc.cn
http://proficiency.Lnnc.cn
http://www.dt0577.cn/news/63188.html

相关文章:

  • 网站被挂黑链排名降权什么是seo优化?
  • 城市旅游网站开发可以投放广告的网站
  • 网站栏目策划方案app营销十大成功案例
  • pc网站怎么做自适应域名被墙查询检测
  • 网站营销定义巩义网络推广外包
  • 网站技术培训班注册推广赚钱一个40元
  • 廊坊网站建设费用千峰培训
  • jsp做网站用到的软件衡阳seo快速排名
  • 四川酒店网站建设移动端关键词排名优化
  • 外管局网站怎么做报告百度小程序入口
  • 做购物网站多少钱谷歌seo招聘
  • 精品网站建设费用磐石网络名气跨境电商平台推广
  • 医疗网站建设正规代运营公司
  • 南昌做网站的流程网络推广公司电话
  • wordpress支付下载插件seocui cn
  • 织梦网站做站群搜索引擎优化seo的英文全称是
  • 中国搜索网站提交入口太原网站制作优化seo
  • 优化网站标题seo sem
  • 站长工具国产2023全国疫情最新公布
  • 手机网站做多少钱相似图片在线查找
  • 2023年2月14疫情最新消息seo关键词优化技术
  • 贵阳网站建设哪家好方舟百度竞价项目
  • 建设的网站百度一下网页打开
  • 大连工业大学研究生优化科技
  • 深圳 网站建设培训自学seo能找到工作吗
  • 云空间网站开发seo文章是什么意思
  • 郑州网站开发公司搜索引擎营销的案例有哪些
  • 网站开发自定义模块百度seo关键词优化排名
  • 网站 底部网络推广网络营销软件
  • 免费网站建设 百度一下足球队世界排名榜