【原创】dfs

dfs是一种搜索。例如,现在我们有一个数字三角形,需要计算从最上面的顶点开始到最下面一行的最大权值和。只可以往下或者右下走。

1
2 3
1 6 10
我们需要不断枚举。我们发现,枚举动作是递归进行的。每一次,把枚举后的和加上去,然后分下,右两种情况分类枚举。直到最后一行位置。因此,我们可以写一个递归函数。
 
 
ans指当前权值和。x指行,y指列。这种递归的写法就叫做dfs,深度优先搜索。对于二叉树的两个分支,我们分两种情况向下搜索。这就是dfs的原理。
 
 
思考题:走迷宫。现在有一个长m宽n的迷宫,1表示可以走,0表示不能走。用dfs的方法,判断从左上到右下是否有路。
输入:第一行m,n,后面是由0和1构成的数组。
输出:yes表示有路,no表示没有路。
样例输入:
5 5

1 0 1 0 0

1 1 1 1 0
0 1 1 1 0
1 0 0 1 1
1 0 1 0 1
样例输出:
yes
(阅读量破10公布正确代码。)
(0)

相关推荐

  • 刷题--DFS--823.排列

    DFS 823.排列 给定一个整数n,将数字1~n排成一排,将会有很多种排列方法. 现在,请你按照字典序将所有的排列方法输出. 输入格式 共一行,包含一个整数n. 输出格式 按字典序输出所有排列方案, ...

  • 视频号“云旅游”直播大热,观看人数超千万,涨粉带货两不误原创

    今年五一假期,大家是出门人挤人,还是在家"云旅游"看people mountain people sea? 据文化和旅游部数据中心测算显示,2021年"五一"假 ...

  • 领导口中的“协调能力”到底怎么提高?【原创】

    石头说 协调就是不断达成目标的过程. 在工作中我们常听领导说"这项工作中X单位组织协调不力""这个年轻人协调能力还要提高"等等,话从耳畔过,意在心中留. 究竟什 ...

  • 红樱花(原创)

    如火熊熊映天青,繁花朵朵照眼明. 何惧二月霜风寒,樱花娇艳秀春情. 春暖花开,樱花也是一道最美的风景.樱花品种很多,开花的时间也有早迟.从2月到4月,都可看到它的靓影.多数在四月盛开,但也曾经在1月上 ...

  • 孙浩:双方均不申请笔迹鉴定的举证责任分配探讨 | 君安原创

    原创 孙浩 浙江君安世纪律师事务所 今天 作者 孙浩 浙江君安世纪律师事务所专职律师 专业领域:民商事诉讼.婚姻家庭 在笔者代理案件的过程中,常常碰到被告提出原告提交的合同.借条.授权委托书等材料上的 ...

  • 生活的空余,与我一起重逢文字【客都原创】

    --我喜欢品味自己的文字,在品味中找回从前的样子,倾听自己从前的心声,在品味中找回了真实的自我.  人淡如菊,淡泊心境,安静自己,安心文字. 说不清在什么时候就对文字有了这种独特的感觉,喜欢用文字随心 ...

  • 唯有文学和爱不可辜负,168篇客都原创文章你关注了吗

    "人民需要什么,我们就生产什么",客都原创公众号自发布以来,到2020年2月23日,已发表原创文章556篇,现将其中部分文章整理以下,以飨爱我们和关心我们的读者,同时感谢所有作者的 ...

  • 梦游中国‖穿梭在热带雨林【客都原创】

    穿梭在热带雨林 文/梦游中国 无论在小说里还是在电影里都常常出现热带雨林神秘而又奇妙的画面,所以一直很想找个机会去揭开热带雨林的神秘面纱! 2002年7月,终于有机会从广州乘火车去昆明,然后从昆明乘大 ...

  • 廖是添‖重九梦游王寿山【客都原创】

    重九梦游王寿山 文/廖是添   那排排常绿乔木都是开明绅士 分列于进山的道路两旁 挺得笔直的身板硬朗如前 有人点赞不墨也成千秋画的远山 有人沉浸无弦竟成万古琴的飞流   我却俨然成了那只展翅翱翔的苍鹰 ...

  • 腐竹,客乡的美味【客都原创】

    腐竹,客乡的美味 文/半佛闲人 中国人是世界上最勤劳的民族. 也是最会吃.最懂得吃的民族.他们在劳动中创造财富,也在生活中创造美食和快乐,就连对食物的名字总是富于美好的寓意和期盼,在中国有一种十分受欢 ...