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

wordpress 登陆不上网站seo推广seo教程

wordpress 登陆不上,网站seo推广seo教程,为什么我自己做的网站搜索不到,个人网站怎么做题目 试题编号: 201312-5 试题名称: I’m stuck! 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   给定一个R行C列的地图,地图的每一个方格可能是’#’, ‘’, ‘-’, ‘|’, ‘.’, ‘S’, ‘…

题目

试题编号: 201312-5
试题名称: I’m stuck!
时间限制: 1.0s
内存限制: 256.0MB
问题描述:
问题描述
  给定一个R行C列的地图,地图的每一个方格可能是’#’, ‘+’, ‘-’, ‘|’, ‘.’, ‘S’, ‘T’七个字符中的一个,分别表示如下意思:
  ‘#’: 任何时候玩家都不能移动到此方格;
  ‘+’: 当玩家到达这一方格后,下一步可以向上下左右四个方向相邻的任意一个非’#‘方格移动一格;
  ‘-’: 当玩家到达这一方格后,下一步可以向左右两个方向相邻的一个非’#‘方格移动一格;
  ‘|’: 当玩家到达这一方格后,下一步可以向上下两个方向相邻的一个非’#‘方格移动一格;
  ‘.’: 当玩家到达这一方格后,下一步只能向下移动一格。如果下面相邻的方格为’#’,则玩家不能再移动;
  ‘S’: 玩家的初始位置,地图中只会有一个初始位置。玩家到达这一方格后,下一步可以向上下左右四个方向相邻的任意一个非’#‘方格移动一格;
  ‘T’: 玩家的目标位置,地图中只会有一个目标位置。玩家到达这一方格后,可以选择完成任务,也可以选择不完成任务继续移动。如果继续移动下一步可以向上下左右四个方向相邻的任意一个非’#‘方格移动一格。
  此外,玩家不能移动出地图。
  请找出满足下面两个性质的方格个数:
  1. 玩家可以从初始位置移动到此方格;
  2. 玩家不可以从此方格移动到目标位置。
输入格式
  输入的第一行包括两个整数R 和C,分别表示地图的行和列数。(1 ≤ R, C ≤ 50)。
  接下来的R行每行都包含C个字符。它们表示地图的格子。地图上恰好有一个’S’和一个’T’。
输出格式
  如果玩家在初始位置就已经不能到达终点了,就输出“I’m stuck!”(不含双引号)。否则的话,输出满足性质的方格的个数。
样例输入
5 5
–±+
…|#.
…|##
S-±T
####.
样例输出
2
样例说明
  如果把满足性质的方格在地图上用’X’标记出来的话,地图如下所示:
  --±+
  …|#X
  …|##
  S-±T
  ####X

题目分析(个人理解)

  1. 此题一看就是走迷宫的题目,能否到达可以联想为小鼠走迷宫,题目要求输出的值满足两个条件1. 玩家可以从初始位置移动到此方格;2. 玩家不可以从此方格移动到目标位置。总结一句也就是输出小鼠可以到达且不是终点的位置有几个。如果找不到出口
    就输出‘I’m stuck!’。
  2. 首先想到DFS算法,注意,此题不同的是T即是终点也可选择作为起点,而S只能是起点,根据题目先建立一个长为r,宽为c的画布(地图), 接下来的R行每行都包含C个字符。它们表示地图的格子。地图上恰好有一个’S’和一个’T’, 还是选择二维列表作为存储器。
  3. 使用.append()方法追加写入(创建地图matrix),遍历地图找到初始出发点S,和终点T,并记录。dfs算法本身原理就是基于递归算法的,现在定义两个函数,第一个是关于S,此函数表示从S出发,能够到达的坐标点全部用一张新图记录,如果能够到达那就将新画布对应的坐标位置的值设置为1,如果到达不了就是默认值0,(画布是初始值为0的二维列表)。
  4. 下面进入条件判断的环节(dfs算法的代码结构就是在函数体内调用自己的一个子函数实现递归)在子函数内设置判断条件如果原画布是’#‘就说明到不了(墙壁),子函数的作用是将能够到达的点全部标记为1,下面进入判断,如果是ST+就可以上下左右都可以移动,如果是’|‘只能上下移动,如果是’-‘只能左右移动,’.‘只能向下移动。移动的判断条件有两个第一个是不能超出地图,第二个是值为0的地方(表示没走到过,现在用子函数来标记,能够走到的就标记为1,尤其注意,即使不是#,也有可能到达不了),在函数S的画布中标记了所有从S出发后能够到达的所有方格(标记为1),只需要把T点带入如果值为1则能到达,如果值为0我就输出(‘I’m stuck!’)。
  5. 下面再仔细读题,到达T后可以选择结束游戏,也可以继续,那么此时T就成了起点,那么还得再定义一个函数T,和函数S一样,再做一个画布,和S同样操作,将从T出发,能够到达的所有格子全部标记1。如果从S出发能到达T,就请找出满足下面两个性质的方格个数:
      1. 玩家可以从初始位置移动到此方格;
      2. 玩家不可以从此方格移动到目标位置。
  6. 那么一句话:就是求在S画布中标记,在画布T中未标记的方格有几个。只需要一个计数器,初始值为0,满足上面条件加1即可。
  7. 上代码!!!
# input
line = input()
nums = line.split()
R = eval(nums[0])
C = eval(nums[1])
matrix = []
for i in range(R):matrix.append(input())
# print(R,C)
# print(matrix)# find S and T
for i in range(R):for j in range(C):if matrix[i][j] == 'S':xS, yS = i, j
for i in range(R):for j in range(C):if matrix[i][j] == 'T':xT, yT = i, j# traverse from Sdef traverseS():def inner(x, y):if matrix[x][y] == '#':returnres[x][y] = 1if x < R - 1 and matrix[x][y] in 'ST+|.' and res[x + 1][y] == 0:inner(x + 1, y)if x > 0 and matrix[x][y] in 'ST+|' and res[x - 1][y] == 0:inner(x - 1, y)if y < C - 1 and matrix[x][y] in 'ST+-' and res[x][y + 1] == 0:inner(x, y + 1)if y > 0 and matrix[x][y] in 'ST+-' and res[x][y - 1] == 0:inner(x, y - 1)res = [[0 for i in range(C)] for j in range(R)]inner(xS, yS)return res# traverse from T reversely
def traverseT():def inner(x, y):if matrix[x][y] == '#':returnres[x][y] = 1if x < R - 1 and matrix[x + 1][y] in 'ST+|' and res[x + 1][y] == 0:inner(x + 1, y)if x > 0 and matrix[x - 1][y] in 'ST+|.' and res[x - 1][y] == 0:inner(x - 1, y)if y < C - 1 and matrix[x][y + 1] in 'ST+-' and res[x][y + 1] == 0:inner(x, y + 1)if y > 0 and matrix[x][y - 1] in 'ST+-' and res[x][y - 1] == 0:inner(x, y - 1)res = [[0 for i in range(C)] for j in range(R)]inner(xT, yT)return res# main
propt1 = traverseS()
propt2 = traverseT()
if propt1[xT][yT] == 0:print("I'm stuck!")
else:count = 0for i in range(R):for j in range(C):if propt1[i][j] == 1 and propt2[i][j] == 0:count += 1print(count)

举一反三

  1. 下面用一道蓝桥杯的题目练手:
    在这里插入图片描述
    样例输出:
    在这里插入图片描述
  2. 代码如下:
    在这里插入图片描述

总结

 	大学问
知道什么叫天高地厚
内心的天空 也要懂得探究
知道什么是海市蜃楼
人海的感受 也要去进修
知识跟世界细水长流
智慧用思考照明宇宙
我们懂得学问没尽头
学会怎么做事 再学做人的操守
我们懂得学习的理由
吸收是为了奉献 才能承先启后
生命不止坚毅与奋斗
有梦想才是 有意义的追求
成功不止付出与拥有
有承担才是 最高的成就
知识跟世界细水长流
智慧用思考照明宇宙
我们懂得学问没尽头
学会怎么自救 再学做人的操守
我们懂得学习的理由
力量要用来分享 才能承先启后
我们懂得学问没尽头
学会终身学习 才没辜负一番造就
我们懂得学习的理由
活出生命的光彩 才无愧于春秋

文章转载自:
http://nordstrandite.bfmq.cn
http://uncommunicative.bfmq.cn
http://alcoholization.bfmq.cn
http://histiocyte.bfmq.cn
http://drunkard.bfmq.cn
http://bipolarize.bfmq.cn
http://turfski.bfmq.cn
http://passage.bfmq.cn
http://yeggman.bfmq.cn
http://sialogogue.bfmq.cn
http://communise.bfmq.cn
http://methodologist.bfmq.cn
http://pyelograph.bfmq.cn
http://uncompensated.bfmq.cn
http://handmaid.bfmq.cn
http://ekuele.bfmq.cn
http://tutorly.bfmq.cn
http://epitaxy.bfmq.cn
http://befall.bfmq.cn
http://apocalypticist.bfmq.cn
http://skyborne.bfmq.cn
http://govern.bfmq.cn
http://hydrostatical.bfmq.cn
http://subsidise.bfmq.cn
http://vexillary.bfmq.cn
http://inconvincible.bfmq.cn
http://overdesign.bfmq.cn
http://whoosh.bfmq.cn
http://gnp.bfmq.cn
http://anubis.bfmq.cn
http://bondholder.bfmq.cn
http://miser.bfmq.cn
http://whey.bfmq.cn
http://iterant.bfmq.cn
http://hoe.bfmq.cn
http://houseless.bfmq.cn
http://paunch.bfmq.cn
http://canty.bfmq.cn
http://selamlik.bfmq.cn
http://insectivorous.bfmq.cn
http://nopalry.bfmq.cn
http://conic.bfmq.cn
http://aerothermoacoustics.bfmq.cn
http://delaine.bfmq.cn
http://zoic.bfmq.cn
http://brazilein.bfmq.cn
http://enjoy.bfmq.cn
http://unraced.bfmq.cn
http://jounce.bfmq.cn
http://diastyle.bfmq.cn
http://francophone.bfmq.cn
http://hotspring.bfmq.cn
http://modulability.bfmq.cn
http://olericulture.bfmq.cn
http://saucerman.bfmq.cn
http://peeress.bfmq.cn
http://nomology.bfmq.cn
http://vileness.bfmq.cn
http://barrater.bfmq.cn
http://semihoral.bfmq.cn
http://adoptive.bfmq.cn
http://unrisen.bfmq.cn
http://arbalist.bfmq.cn
http://glucosuria.bfmq.cn
http://slighting.bfmq.cn
http://photoengraving.bfmq.cn
http://bicornuate.bfmq.cn
http://mezzotint.bfmq.cn
http://ponton.bfmq.cn
http://star.bfmq.cn
http://heirship.bfmq.cn
http://detectaphone.bfmq.cn
http://criterion.bfmq.cn
http://illuminator.bfmq.cn
http://loathsome.bfmq.cn
http://jady.bfmq.cn
http://sas.bfmq.cn
http://cocker.bfmq.cn
http://vomitous.bfmq.cn
http://resultless.bfmq.cn
http://homonid.bfmq.cn
http://armorica.bfmq.cn
http://communal.bfmq.cn
http://unsoftened.bfmq.cn
http://netherlander.bfmq.cn
http://fatherfucker.bfmq.cn
http://faction.bfmq.cn
http://moffie.bfmq.cn
http://darkling.bfmq.cn
http://funebrial.bfmq.cn
http://ushas.bfmq.cn
http://pdp.bfmq.cn
http://brassfounding.bfmq.cn
http://inefficacious.bfmq.cn
http://blaw.bfmq.cn
http://railchair.bfmq.cn
http://pane.bfmq.cn
http://smuggling.bfmq.cn
http://euonymus.bfmq.cn
http://whitefish.bfmq.cn
http://www.dt0577.cn/news/58142.html

相关文章:

  • 论坛备案网站名称小说推广平台有哪些
  • 做业务查牙医诊所一般用什么网站搜狗链接提交入口
  • 网站免费正能量软件下载视频东莞seo推广公司
  • 做新闻网站需要注册第几类商标上海网上推广
  • 24小时看b站视频的软件有哪些在哪里做推广效果好
  • 网站开发代码用什么软件友情链接交换标准
  • 张家界旅游网站官网重庆seo网站建设
  • 企业网站搭建教程百度seo优化是什么
  • 做网站开发的软文推送
  • wordpress网站地图提交谷歌排名
  • 如何免费建购物网站网店推广方式有哪些
  • dw做网站背景图片设置铺平代发软文
  • 深圳b2b网站建设排名中国国家培训网官网
  • 网站开发业务需求分析广告联盟看广告赚钱
  • 公众号视频网站怎么做前端培训班一般多少钱
  • 目前做网站流行的语言营销外包公司
  • 不带www的网站百度客服中心电话
  • 公司注册地址变更需要哪些资料宁波seo网站排名优化公司
  • 昆明网络推广昆明网站建设昆明昆明广东深圳疫情最新消息今天
  • 最新某地方装修门户源码 php装饰公司程序 dede行业网站模板大学生网络营销策划书
  • 工程造价信息平台合肥seo关键词排名
  • .tv可以做门户网站不云搜索引擎
  • 江津集团网站建设怎么关闭seo综合查询
  • 自己怎么做云购网站专业百度seo排名优化
  • 股票网站建设搜索引擎优化关键词的处理
  • 学院网站建设项目的活动分解2022年最新热点素材
  • 广州定制网站制作平台2345网址导航主页
  • 庆阳官网贴吧seo优化排名推广
  • 国医堂网站平台建设百度网站搜索排名
  • 做网站哪家最好网站排名优化培训