Laravel有一个很强大的功能,就是服务提供者,它使得开发者能很容易的便能调用各种服务,但这也使得框架变得臃肿,今天就教大家如何优化各种不必要的服务提供者. * 找到不需要启动的服务提供者. 执行php artisan…
Dijkstra(迪杰斯特拉算法)
假设有如下一个图 [crayon-600882df81fab099667264/] 我们要做的是找到点a到点g的最小距离,并且点与点之间会有权值,这时候我们可以使用迪杰斯特拉算法 使用这个算法,路径是这样的. 首先先把上…
DFS(深度优先算法)和BFS(广度优先算法)
BFS全称:Breadth-First-Search DFS全称:Depth-first search 在LeetCode有一题岛屿的数量题目 给定一个由 ‘1’(陆地)和 ‘0…