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

想网上卖家具怎么做网站武汉服装seo整站优化方案

想网上卖家具怎么做网站,武汉服装seo整站优化方案,网站开发师是做什么的,帮人做设计的网站首先,理解题意是十分重要的,我们是要求最短路径,这道题可以用dfs,但是题目给出的数据是有规律的,我们可以尝试模拟的过程使用简单的方法做出来。每隔w数字就会向下转向,就比如题目上示例的w6,无…

首先,理解题意是十分重要的,我们是要求最短路径,这道题可以用dfs,但是题目给出的数据是有规律的,我们可以尝试模拟的过程使用简单的方法做出来。每隔w数字就会向下转向,就比如题目上示例的w=6,无论从任何一个点出发,到6的倍数就会向下走,走6步继续向下走,我们可以使用两个变量记录,向下走的步数就是两个房子在列上的距离,行之间的距离需要进行处理,因为每两行是不同的,一行正增长,一行负增长,如果向下转向的次数是2的倍数说明又回到了相同的递增/递减规律行上,只需要取x1-x2的绝对值,x1即原坐标所在的行,x2即终点坐标所在的行;如果是转向奇数次,则说明一行正增长,一行负增长,取余之后的值一个是从左数到右,一个是从右数到左,我们直接给第一个数字加上6得到了下一个数字的位置,就变成了偶数行,再取相减的绝对值即可!

①接收数据

②模拟过程,存储转向数据

③判断转向次数,若为偶数直接取行位置相减的绝对值即可

④若不为偶数,给第一个数字+w再取相减的绝对值

⑤输出结果

代码如下👇

	public static void main(String[] args) {Scanner scan = new Scanner(System.in);int w=scan.nextInt();int start=scan.nextInt();int end=scan.nextInt();int count=0;int x1=start%w;//距离行起点相对位置int x2=end%w;//距离行起点相对位置for (int i = start; i <= end; i++) {if (i%w==0) {//转向count++;}}//System.out.println(count);测试点if (count%2==0) {//两行同方向System.out.println(count+Math.abs(x1-x2));}else {//两个方向不同int x3=Math.abs(end-((count+1)*w-start+1));//System.out.println(x3);System.out.println(count+x3);}scan.close();}

http://www.dtcms.com/wzjs/526418.html

相关文章:

  • 山东平台网站建设价位牛排seo
  • 北京学网站开发要看网的域名是多少
  • 本地搭建linux服务器做网站指数函数
  • 外贸独立站saas建站搜索引擎名词解释
  • 网站建设周期计划seo优化与推广招聘
  • 个人开发app需要多少钱沈阳seo建站
  • 运营网站是什么意思磁力搜索器
  • 东莞网站制作咨询祥奔科技武汉seo网站管理
  • asp.net手机网站开发教程临沂seo整站优化厂家
  • 微信上优惠券的网站怎么做的网络营销中的四种方法
  • 给人做网站多少钱如何在百度发广告
  • 有个做名片什么的网站如何建立网站 个人
  • 做养生网站怎么样旅游景点推广软文
  • 怎么做照片网站搜索引擎优化简历
  • 东莞网站开发技术公司电话海外网络推广服务
  • 广州建站网络公司铜川网站seo
  • 昆明专业网站设计公司百度模拟点击软件判刑了
  • 上海建设银行网站转账记录查询sem数据分析
  • 石家庄外贸网站制作优化网站关键词排名
  • 南京网站设计制作公司排名榜nba最新交易信息
  • 河北保定网站建设外贸网站免费推广b2b
  • 谁有学做网站论坛账号福州短视频seo网站
  • 注销公安网站备案号上海短视频seo优化网站
  • 什么时候网站建设免费的短视频app大全下载
  • 公司网站建设申请报告代写稿子的平台
  • 淘客网站如果做优化小程序怎么开发自己的小程序
  • 国内的优秀设计网站百度搜索大数据查询
  • 企业做企业网站的好处国内最新新闻事件
  • 做收费课程网站谷歌商店paypal下载官网
  • 阿里云个人域名备案seo网站优化师