开放吐司

文章
5
资源
0
加入时间
2年10月17天

地下迷宫(bfs)

1.地下迷宫思路:用广度优先搜索算法,即bfs,因为输入数据行数和列数为[3,10],所在在搜索路径时,可以用x*10+y来表示其对应的坐标,并且将其加入对应的hash结点中。另一方面要求输出消耗最小的路径,所以队列使用优先级队列,保证每次从队列中取出的总是消耗最小的状态结点。而搜索时,防止重复搜索,用vis数组来表示是否已经访问过,并且访问时,如果出现越界或者能量

Core Java 笔记(一)特性与关键术语

Core Java 笔记是我写的第一个专题,我对自己的要求是不需要总结得多么完美,认真整理就行。感觉对初学者来说,一边学习一边完善博客(我对排版和界面风格比较挑剔)是一件很花时间的事,不过万事开头难,养成习惯最重要。这本书经常是初学者的首选,比较全面,相对不难理解,但也不够深入,我计划以后还会对异常、反射、容器、并发、设计模式等等方面写具体的专题,不过没那么快(还有自己专业的课程要兼...