bfs

XLYcmy2 天前
windows·python·网络安全·dfs·bfs·游戏安全·曼哈顿距离
2026游戏安全技术竞赛-PC客户端安全-初赛 求解起点到终点的最短路径四、求解起点到终点的最短路径求解程序:#!/usr/bin/env python3 import argparse import json import time from typing import List, Tuple, Dict, Optional, Set from collections import deque import heapq import sys class MazeSolver: """迷宫路径求解器""" def __init__(self, maze_data: List[
承渊政道8 天前
数据结构·c++·算法·leetcode·矩阵·dfs·bfs
【递归、搜索与回溯算法】(floodfill算法:从不会做矩阵题,到真正掌握搜索扩散思想)很多人在刚接触矩阵题时,都会有一种相似的感受:题目看得懂,例子也能明白,但一到真正动手写代码,就不知道该从哪里开始.尤其是遇到"连通块"“岛屿数量”“颜色填充”“边界扩散"这类问题时,明明都是在一个二维网格里走来走去,却总觉得思路零散、方法混乱,写出来不是漏情况,就是陷入死循环.其实,这类题目背后往往藏着同一种核心思想——搜索与扩散.而在众多矩阵搜索模型中,Flood Fill(洪水填充)算法正是最经典、最基础、也最值得彻底掌握的一种.它不仅能帮助我们解决看似复杂的网格遍历问题,更重要的是,它能让我们真正
承渊政道12 天前
数据结构·c++·学习·算法·leetcode·macos·bfs
【递归、搜索与回溯算法】(二叉树深搜模型拆解与经典题型全面突破)在算法学习的进阶阶段,递归、搜索与回溯几乎是绕不开的核心主题,而其中二叉树深搜模型更是连接"树结构理解"和"搜索思想应用"的关键桥梁.很多同学在刷题时会发现:明明知道二叉树要用 DFS,明明也写过递归,但一到具体题目就容易出现思路混乱、边界不清、状态设计困难的问题.归根结底,不是题目太难,而是对"深搜模型"的底层逻辑还没有真正拆透.事实上,二叉树上的很多经典题目,无论是遍历、路径统计、树形 DP、最近公共祖先,还是回溯式搜索,本质上都可以归结为几个稳定且高频的 DFS 思维框架.只要抓住这些框架,建立起"
汀、人工智能14 天前
数据结构·算法·数据库架构·图论·bfs·最大正方形
[特殊字符] 第86课:最大正方形想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
承渊政道14 天前
数据结构·c++·学习·算法·macos·dfs·bfs
【递归、搜索与回溯算法】(递归问题拆解与经典模型实战大秘笈)在算法学习的过程中,递归、搜索与回溯,几乎是每一个程序员都绕不开的核心内容.很多人第一次接触递归时,都会觉得它"看起来简单,写起来困难;题目好像能看懂,代码却总是写不出来".尤其是一遇到树结构、深度优先搜索、排列组合、子集划分、路径查找这类问题时,常常会陷入"知道可能要用递归,但不知道函数该怎么定义、边界该怎么设、过程该怎么回退"的困惑之中.事实上,递归并不可怕,真正难的也从来不是"函数调用自己"这件事,而是能否建立起一种清晰的问题拆解思维.因为递归的本质,不是机械地重复调用,而是把一个复杂问题不断拆分成
汀、人工智能15 天前
数据结构·算法·数据库架构·图论·bfs·课程表
[特殊字符] 第91课:课程表想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能17 天前
数据结构·算法·数据库架构·图论·bfs·岛屿数量
[特殊字符] 第89课:岛屿数量想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能17 天前
数据结构·算法·数据库架构·图论·bfs·最长递增子序列
[特殊字符] 第77课:最长递增子序列想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能18 天前
数据结构·算法·数据库架构·图论·bfs·太平洋大西洋水流问题
[特殊字符] 第93课:太平洋大西洋水流问题想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能18 天前
数据结构·算法·数据库架构·图论·bfs·在排序数组中查找元素的首末位置
[特殊字符] 第56课:在排序数组中查找元素的首末位置想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能18 天前
数据结构·算法·数据库架构·图论·bfs·杨辉三角
[特殊字符] 第72课:杨辉三角想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能18 天前
数据结构·算法·数据库架构·图论·bfs·删除无效的括号
[特殊字符] 第94课:删除无效的括号想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能18 天前
数据结构·算法·数据库架构·图论·bfs·爬楼梯
[特殊字符] 第71课:爬楼梯想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能19 天前
数据结构·算法·数据库架构·图论·bfs·跳跃游戏
[特殊字符] 第66课:跳跃游戏想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能19 天前
数据结构·算法·数据库架构·图论·bfs·加油站
[特殊字符] 第70课:加油站想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能19 天前
数据结构·算法·数据库架构·图论·bfs·搜索旋转排序数组
[特殊字符] 第57课:搜索旋转排序数组想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能19 天前
数据结构·算法·数据库架构·图论·bfs·跳跃游戏ii
[特殊字符] 第67课:跳跃游戏II想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能20 天前
数据结构·算法·数据库架构·图论·bfs·完全平方数
[特殊字符] 第74课:完全平方数想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能20 天前
数据结构·算法·数据库架构·图论·bfs·打家劫舍
[特殊字符] 第73课:打家劫舍想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。
汀、人工智能20 天前
数据结构·算法·数据库架构·图论·bfs·翻转二叉树
[特殊字符] 第41课:翻转二叉树想系统提升编程能力、查看更完整的学习路线,欢迎访问 AI Compass:https://github.com/tingaicompass/AI-Compass 仓库持续更新刷题题解、Python 基础和 AI 实战内容,适合想高效进阶的你。