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

wordpress自定義欄目seo搜索引擎优化方法

wordpress自定義欄目,seo搜索引擎优化方法,沙元埔做网站的公司,做1688网站运营工资怎么样思路 每次以当前位置为初始位置开始遍历,看是否找到单词 (以官方题解做出) v:代表等于work[k]且已走过的位置 d:四个方向 回溯(遍历): 匹配不上:终止 找到了:终止(先…

在这里插入图片描述
思路
每次以当前位置为初始位置开始遍历,看是否找到单词
(以官方题解做出)
v:代表等于work[k]且已走过的位置

d:四个方向

回溯(遍历):

匹配不上:终止

找到了:终止(先判断匹配再判断找到)

未终止,继续循环:记录当前已走过位置(等于work[k]),以当前位置向四周遍历,找到则往对应方向继续循环;四个方向都找不到匹配,则回退再继续遍历

class Solution(object):def exist(self, board, word):""":type board: List[List[str]]:type word: str:rtype: bool""""""回溯三部曲:满足结果、匹配不上、继续搜索"""#方向d=[(0,1),(0,-1),(1,0),(-1,0)]#已经走过的位置v = set()def backtrack(i,j,k):#匹配不上if board[i][j]!=word[k]:return False#满足结果if k==len(word)-1:return True#当前字符满足,继续往下搜 ,先标记已经走过的位置   走过的位置不能再走v.add((i,j))r = False#当前位置往四个方向继续搜索for s1,s2 in d:s,t=s1+i,s2+jif (s>=0 and s<len(board)) and (t>=0 and t<len(board[0])) and (s,t) not in v:if backtrack(s,t,k+1):return True#四个方向都找不到,回退v.remove((i,j))for i in range(len(board)):for j in range(len(board[0])):#每次以当前位置为起点开始遍历,查看是否找到if backtrack(i,j,0):return Truereturn False

超限(更容易理解):

class Solution(object):def exist(self, board, word):""":type board: List[List[str]]:type word: str:rtype: bool""""""回溯三部曲:满足结果、匹配不上、继续搜索"""#方向# d=[(0,1),(0,-1),(1,0),(-1,0)]def backtrack(i,j,k):#满足结果if board[i][j]==word[k] and k==len(word)-1:return True#匹配不上if board[i][j]!=word[k]:return False#当前字符满足,继续往下搜#先标记已经走过的位置   走过的位置不能再走temp=board[i][j]board[i][j]=1#超限# for s1,s2 in d:#     s,t=s1+i,s2+j#     if (s>=0 and s<len(board)) and (t>=0 and t<len(board[0])) and backtrack(s,t,k+1):#         return Trueif i-1>=0 and k+1<len(word) and backtrack(i-1,j,k+1):return Trueif j-1>=0 and k+1<len(word) and backtrack(i,j-1,k+1):return Trueif i+1<len(board) and k+1<len(word) and backtrack(i+1,j,k+1):return Trueif j+1<len(board[0]) and k+1<len(word) and backtrack(i,j+1,k+1):return True#四个方向都找不到,还原board[i][j]=tempfor i in range(len(board)):for j in range(len(board[0])):#每次以当前位置为起点开始遍历,查看是否找到if backtrack(i,j,0):return Truereturn False
http://www.tj-hxxt.cn/news/94995.html

相关文章:

  • 网站建设毕业论文百度文库网站分析培训班
  • 做静态网站成本域名网站
  • 如何制作自己的网站页制作最近一周新闻大事件
  • 企业网站友好性分析企业网站建设多少钱
  • 网站被降权严重吗百度app推广
  • 与网站开发有关的岗位是哪些潍坊seo关键词排名
  • wordpress4.8汉化大连seo建站
  • 望城经济建设开区门户网站seo创业
  • 2024 b站永不收费网站外贸推广
  • 甘肃做网站找谁搜索引擎是什么意思
  • 品牌网站建设 结构上海seo优化公司kinglink
  • 网站建设花费网络广告
  • 给帅哥做奴视频网站合肥优化排名推广
  • 2个网站做的链接怎么用一个域名关键词搜索排名工具
  • 外贸营销型网站建设公司友情链接交换要注意哪些问题
  • 工商企业管理系统关于进一步优化
  • 资金盘网站建设免费发布信息
  • c网站开发教程成crm软件
  • 个人做网站好吗seo引擎搜索
  • 做网站需要买多大空间贵州seo和网络推广
  • 郴州网站建设哪家比较好郑州seo哪家专业
  • 做个网站找别人做的吗seo优化在线
  • 一级消防工程师考试难度什么是seo推广
  • 广州企业网站建设费用今日头条热搜榜前十名
  • 上海商标注册网站seo排名优化价格
  • 双语版网站杭州优化建筑设计
  • wordpress主题开发博客网站优化排名易下拉排名
  • 钢铁网站模板河北百度seo软件
  • 如何学好js网站开发推广运营是做什么的
  • 东莞手机建网站推广搜索引擎