news 2026/6/15 22:14:34

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/6/15 8:32:07

实测!DS File搭载cpolar后,NAS 文件远程访问竟这么简单

DS File 是群晖 NAS 的配套文件管理软件&#xff0c;主要功能包括 NAS 文件的分类存储、一键搜索、跨设备同步&#xff0c;还能联动智能家居设备查看存储的监控录像、家庭照片等&#xff0c;是管理 NAS 文件的核心工具&#xff0c;覆盖了办公文件处理和家庭数据管理的核心场景。…

作者头像 李华
网站建设 2026/6/15 12:49:34

I/ITSEC 2025:XR虚拟训练在国防部署中的应用重点

XR军事训练已经趋于常态化。现在&#xff0c;该技术正在被视为基础设施的一部分&#xff0c;部署、集成和规模预估等实际问题正在成为项目审查中的重要考虑因素。 每年12月&#xff0c;奥兰多都会成为训练和模拟的全球交汇点。I/ITSEC将国防、工业和学术界聚集在一起&#xff0…

作者头像 李华
网站建设 2026/6/15 14:52:10

免费查AI率:学术人的“防坑指南”与工具实测

凌晨两点&#xff0c;我盯着电脑屏幕上的论文重复率报告&#xff0c;后背发凉——原本以为“借鉴”了几篇文献无伤大雅&#xff0c;结果查重率飙到35%&#xff0c;导师的邮件提示音像定时炸弹般在耳边回响。这种经历&#xff0c;大概每个经历过论文季的人都懂&#xff1a;查重不…

作者头像 李华
网站建设 2026/6/15 19:23:39

升级后体验大不同!Qwen3Guard-Gen-WEB性能提升

升级后体验大不同&#xff01;Qwen3Guard-Gen-WEB性能提升 过去半年&#xff0c;不少团队在部署 Qwen3Guard-Gen 系列模型时反馈&#xff1a;功能扎实&#xff0c;但本地调试耗时、日志排查繁琐、多语言输入偶有响应延迟、Web界面首次加载稍慢——这些问题并非模型能力不足&am…

作者头像 李华
网站建设 2026/6/15 13:42:23

FastAPI 实现用户资源CRUD的完整指南

FastAPI 实现用户资源CRUD的完整指南 结合前文RESTful API设计规范&#xff0c;FastAPI实现用户资源CRUD需遵循“资源为中心、HTTP方法语义化、统一接口”原则&#xff0c;同时利用FastAPI原生特性&#xff08;依赖注入、数据校验、自动文档&#xff09;提升开发效率。以下是分…

作者头像 李华
网站建设 2026/6/15 14:53:29

银发经济新浪潮:适老化设计如何催生“青春化”市场

2026 年&#xff0c;随着60 后新老人崛起与八部门新政落地&#xff0c;适老化设计正从被动适配转向主动赋能。进而推动银发经济突破 5 万亿规模&#xff0c;催生出科技潮品、品质生活、代际共融、银发创业四大“青春化”新市场&#xff0c;让父母晚年从生存型养老迈向活力型享老…

作者头像 李华