为什么LeetCode过一段时间又不会了

怎么从这个迷宫的左上角走到右下角?

看起来好像很简单,花时间还是可以找得到答案。
请添加图片描述
看了答案之后可以很清楚,这是正解。
请添加图片描述

只有一个问题:

我怎么就没立刻想到?

当在看题解或者听别人讲授思路的时候,你就是按照正确的路线在走迷宫。而过了一个月,你重新再做一次的时候就又会把所有可能遍历一次。

答案在展现给人的时候,我们都会觉得它显而易见。因为难点不在于答案本身,而在于方向。
如何找到这个方向呢?在于搜索能力,以及经验与练习。

DFS或者BFS把所有的可能全部搜索一遍,答案必定会出来。但是人脑不支持这样的操作。就像我们有时做题,会无脑的尝试各种方法。事实是,不同的方向是由权重的,不同的策略不是平等的。面对一个问题,有经验的人会直接看出,哪些策略更好,哪些看起来差一些。而这个策略的选择,就来自于经验,有的来自于练习,有的来自于理论。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/382034.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

148. 排序链表

148. 排序链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head [-1,5,3,4,0] 输出:[-1,0,3,4,5] 示…

POJ 3660 Cow Contest(传递闭包floyed算法)

Description N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain constant skill rating that is unique among the competitors. The contest is…

23. 合并K个升序链表

23. 合并K个升序链表 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists [[1,4,5],[1,3,4],[2,6]] 输出:[1,1,2,3,4,4,5,6] 解释&#xf…

HDU 1874 畅通工程续 (Dijkstra , Floyd , SPFA, Bellman_Ford 四种算法)

畅通工程续 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid1874 Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以…

训练指南——数学专题一的总结

差不多一个星期过去了,在这一个多星期里,我做了一个数学专题和两场训练赛,要说对自己的感觉,只能说很差劲,开始的时候以为环境会比现在宽松很多,后来才发现想法是错误的,实验室室里室一种紧张的…

micro/protoc-gen-micro 不见了

别挣扎了,这个项目被官方删了。换别的用吧 别挣扎了,这个项目被官方删了。换别的用吧 别挣扎了,这个项目被官方删了。换别的用吧 别挣扎了,这个项目被官方删了。换别的用吧

关于第二次训练赛

第二次训练赛甚至比第一次还要差,开始做的时候,因为在调并查集的题目,一时忘了比赛开始时间,这又导致了在开始便就输在了起跑线上,接下来看A,20分钟后想到了BFS,不过和p商量后,发现他…

一步获取LeetCode的cookies

登录LeetCode 获取登陆的cookies 浏览器F12。console输入 javascript:document.cookie 打完收工 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布 字数不够csdn不发布

HDU2066:一个人的旅行

Problem Description虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,…

win11 vmware 安装Ubuntu 连接xshell

安装 open ssh: sudo apt-get install openssh-server 修改root密码 #sudo passwd root 辑配置文件,允许以 root 用户通过 ssh 登录: sudo vi /etc/ssh/sshd_config 找到:PermitRootLogin prohibit-password禁用 添加&…

链表面试大全

链表面试 血与泪的教训是,必须要全部手写,而且要熟练。 面试的时间本来就短,到~到 到时 ~ 到时候 一 一 一张紧,就更做不出来了 第一题 链表相加 2. 两数相加 141. 环形链表 golang 160. 相交链表 206. 反转链表 237. 删除链表中…

送东阳马生序

余幼时即嗜学。家贫,无从致书以观,每假借于藏书之家,手自笔录,计日以还。天大寒,砚冰坚,手指不可屈伸,弗之怠。录毕,走送之,不敢稍逾约。以是人多以书假余,余…

hdu 2112 ——HDU Today

Problem Description 经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强。这时候,XHD夫妇也退居了二线&am…

vim如何自动补全,ycm配置

vimplus已经很完善了,现在安装已经很容易了。 git clone https://github.com/chxuan/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh Ubuntu配置vim 更新2018年11月8号 用了一段时间的Ubuntu 18简直太方便了。 三步操作全部配完!!&a…

快速幂取模算法模板

在Miller Rabbin测试素数,就用到了快速幂取模的思想。这里总结下。求a^b%c(这就是著名的RSA公钥的加密方法),当a,b很大时,直接求解这个问题不太可能 算法1:利用公式a*b%c((a%c)*b)%c,这样每一步都进行这种处…

学脚本的忠告——我觉得语言大多这样了

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久 都是…

hdu 1317——XYZZY

http://blog.csdn.net/dongshimou/article/details/35984917

UVA10843——Anne\'s game

Lily: “Chantarelle was part of my exotic phase.” Buffy: “It’s nice. It’s a mushroom.” Lily: “It is? That’s really embarrassing.” Buffy: “Well, it’s an exotic mushroom, if that’s any comfort.” Joss Whedon, "Anne". A little girl whose…

在kali Linux中搭建DVWA

1、 由于所发教程前几步没有实现,故直接打开浏览器输入localhost/1.php,打开后即为所要页面 2、用cd /var/www/html 命令进入apache web目录 3、用wget https://github.com/ethicalhack3r/DVWA/archive/master.zip (注意:ethic…

数组名与函数的结合使用注意项

数组名即数组的首地址,故数组名属于指针变量,在定义函数使数组名作为形参时,要把对应的参数定义为指针变量。因为数组没有特定的使其读入停止的标志,因此还要有确定数组长度的参数,即用户自己输入数组长度。 代码如下…