主页
归档
RSS
#算法
如何彻底搞懂深度优先搜索和广度优先搜索
让我们以一种简单易懂的方式来聊聊深度优先搜索(DFS)和广度优先搜索(BFS)这两种算法。 深度优先搜索(DFS)想象一下,你在探索一座由许多房间组成的大宫殿。你进入了宫殿,目标是探索每一个房间...
2024-04-08
算法与数据结构之栈(Stack)和队列(Queue)
栈(Stack) 定义: 栈是一种遵循后进先出(LIFO, Last In First Out)原则的数据结构。这意味着最后添加到栈中的元素会是第一个被移除的。 基本操作: push: 向栈顶添...
2024-01-08