news 2026/2/6 10:48:20

day70(1.29)——leetcode面试经典150

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day70(1.29)——leetcode面试经典150

210. 课程表 II

210. 课程表Ⅱ

这题跟之前那题一样!!!

题目:

题解:

class Solution { public int[] findOrder(int numCourses, int[][] prerequisites) { //创建记录先修课程 int[] pres = new int[numCourses]; //创建映射表 Map<Integer, List<Integer>> map = new HashMap<>(); //进行初始化映射表 for(int i=0;i<numCourses;i++) { map.put(i, new ArrayList<Integer>()); } //根据prerequesties更新对应的pres,map for(int i=0;i<prerequisites.length;i++) { int course = prerequisites[i][0]; int preCourse = prerequisites[i][1]; map.get(preCourse).add(course); pres[course]++; } List<Integer> res = new ArrayList<>(); int r = 0; //进行bfs遍历 Queue<Integer> queue = new LinkedList<>(); for(int i=0;i<numCourses;i++) { //如果没有先修课程 if(pres[i]==0) { queue.offer(i); } } while(queue.size()>0) { int t = queue.poll(); res.add(t); List<Integer> list = map.get(t); for(int l:list) { pres[l]--; if(pres[l]==0) { queue.offer(l); } } } if(res.size()!=numCourses) { return new int[0]; } return res.stream().mapToInt(i->i).toArray(); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/5 17:57:22

部署Z-Image-Turbo踩坑记录,这些问题你可能也会遇到

部署Z-Image-Turbo踩坑记录&#xff0c;这些问题你可能也会遇到 1. 为什么选Z-Image-Turbo&#xff1f;不是所有“快”都一样 第一次看到“Z-Image-Turbo”这个名字时&#xff0c;我下意识以为又是个营销噱头——毕竟现在叫“Turbo”“Ultra”“Pro Max”的模型太多了。直到我…

作者头像 李华
网站建设 2026/2/5 18:39:18

当企业面对智能化转型,如何借助AI销冠系统提升数字员工的工作表现?

数字员工在当前智能化转型的过程中扮演着越来越重要的角色。他们通过AI销冠系统得以优化业务流程&#xff0c;使企业能够在竞争激烈的市场环境中保持高效和灵活。数字员工利用这一系统的智能功能&#xff0c;能够在客户沟通、数据处理和市场分析方面实现显著提升。他们能够快速…

作者头像 李华
网站建设 2026/2/5 4:47:37

黑芝麻智能与萝卜快跑达成战略合作,共同打造无人驾驶生态圈

1月29日&#xff0c;黑芝麻智能与百度旗下萝卜快跑正式签署战略合作协议。黑芝麻智能作为萝卜快跑合作范围内产品研发的算力芯片技术支撑单位&#xff0c;全力配合萝卜快跑产品的相关技术研究及成果转化&#xff1b;萝卜快跑在方案验证等方面为黑芝麻智能提供指导、支持。双方将…

作者头像 李华
网站建设 2026/2/6 18:21:42

自媒体人必备!Qwen-Image-Edit快速生成社交媒体配图技巧

自媒体人必备&#xff01;Qwen-Image-Edit快速生成社交媒体配图技巧 你是不是也经历过这些时刻&#xff1a; 凌晨两点赶稿&#xff0c;突然发现缺一张应景的封面图&#xff1b; 临时接到选题&#xff0c;要为“夏日露营”配图&#xff0c;但手头只有张室内自拍&#xff1b; 发…

作者头像 李华
网站建设 2026/2/4 10:01:39

ReactNative for Harmony 项目鸿蒙化三方库集成实战:react-native-svg

&#x1f4cb; 前言 react-native-svg 是一个强大的 SVG 渲染库&#xff0c;允许在 React Native 应用中创建和管理 SVG 图形。它支持路径、形状、渐变、文本、动画等多种 SVG 元素&#xff0c;完全兼容 Android、iOS 和 HarmonyOS 三端。 [!WARNING] 本项目为 react-native-s…

作者头像 李华
网站建设 2026/2/5 8:21:05

Qwen3-32B GPU算力适配方案:Clawdbot网关下显存占用与推理速度优化

Qwen3-32B GPU算力适配方案&#xff1a;Clawdbot网关下显存占用与推理速度优化 1. 方案背景与部署架构概览 你是不是也遇到过这样的问题&#xff1a;想把Qwen3-32B这样参数量庞大的模型用在实际对话平台里&#xff0c;结果一启动就爆显存&#xff0c;推理慢得像卡顿的视频&am…

作者头像 李华