关于图论【卡码网117.软件构建的思考】

目录

一、本题题目

二、本题代码

三、关键思路

四、注意事项


一、本题题目

二、本题代码

三、关键思路

重复执行以下两个动作

1、找入度为0的点

2、删对应边(把入度为0的点指向的节点的入度减1)

四、注意事项

1、下面要用到哈希表和队列,头文件要先引入

// 以后要用什么工具,先思考一下这个工具箱我拿来了没有

2、找入度为0的点,要遍历的是顶点n

3、要操作一个数组里面的数,要先判断这个数组有没有数

4、要搞清楚你现在在干什么,如果现在要把入度为0的点指向的节点的入度减1,那么应该找到这些节点,这些节点的表示方法是nodesi

相关推荐
mifengxing2 小时前
LeetCode 41.缺失的第一个正数|Hard题O(n)+O(1)最优解法深度解析
java·算法·leetcode·排序算法
Tongzhi20262 小时前
从部署到运维:通芝科技无感考勤一体机的全流程效率解析
运维·数据结构·科技·算法·贪心算法
Wang's Blog3 小时前
AI Agent白手起家30: 动态示例选择器之根据长度选择 Few Shot 示例
算法
oyguyteggytrrwwwrt4 小时前
自制交叉线路识别算法
算法
手写码匠4 小时前
华为云Flexus+DeepSeek征文|Dify 多智能体协同编排实战:R1 规划 + V3 执行,构建企业 Agent 团队
人工智能·深度学习·算法·aigc
晓天衡宇•评测社区5 小时前
FSR-Bench 前沿科学推理榜单发布:GPT-5.5 居首,“会推理”未必“能答对”
算法
程序喵大人6 小时前
【C++进阶】STL算法与函数对象 - 02 sort为什么需要随机访问迭代器
开发语言·c++·算法
hanlin036 小时前
动态规划专练:力扣第121、122题
笔记·算法·leetcode
To_OC7 小时前
LC 74 搜索二维矩阵:换皮的二分查找,我居然一开始没看出来
javascript·算法·leetcode