news 2026/8/9 23:58:24

leetcode 841. Keys and Rooms 钥匙和房间-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 841. Keys and Rooms 钥匙和房间-耗时100%

Problem: 841. Keys and Rooms 钥匙和房间

解题过程

耗时100%,深度优先搜索dfs,标记已经访问过的node,最后看是否存在node没有访问过

Code

class Solution { public: vector<bool> status; void dfs(int start, vector<vector<int>>& rooms) { status[start] = true; for(int i = 0; i < rooms[start].size(); i++) { if(status[rooms[start][i]] == false) { dfs(rooms[start][i], rooms); } } } bool canVisitAllRooms(vector<vector<int>>& rooms) { int n = rooms.size(); status.assign(n, false); dfs(0, rooms); for(bool&& s: status) { if(s == false) return false; } return true; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/9 20:40:12

单相动态电压恢复器补偿电压凹陷或过电压研究附Simulink仿真

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。&#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室&#x1f34a;个人信条&#xff1a;格物致知,完整Matlab代码及仿真咨询…

作者头像 李华
网站建设 2026/8/8 17:55:58

Compose笔记(六十六)--ModalNavigationDrawer

这一节主要了解一下Compose中的ModalNavigationDrawer,在Jetpack Compose开发中&#xff0c;ModalNavigationDrawer是一个用于实现模态导航抽屉的核心组件&#xff0c;它允许用户通过侧滑手势或点击菜单图标触发一个覆盖在主内容之上的抽屉菜单&#xff0c;提供页面切换、功能导…

作者头像 李华
网站建设 2026/7/31 2:49:36

反激变换器与Buck - boost电路:电力变换的奇妙世界

反激变换器 - Buck-boost电路 在电力电子领域&#xff0c;反激变换器和Buck - boost电路就像两颗璀璨的明星&#xff0c;各自闪耀着独特的光芒&#xff0c;为我们实现各种电源转换需求立下汗马功劳。今天咱们就一起深入这两个神奇电路的世界&#xff0c;探索它们的奥秘。 Buc…

作者头像 李华
网站建设 2026/7/31 20:50:48

继DeepSeek后,量化巨头九坤推40B开源硬刚Claude 4.5,实测结果却反转

00. 引言 说实话&#xff0c;这两年追开源模型&#xff0c;我的心态已经从最初的“卧槽牛逼”变成了现在的“审美疲劳”。 每周都有新模型号称“拳打GPT&#xff0c;脚踢Claude”&#xff0c;结果实测&#xff0c;翻车的不少。但就在昨天&#xff0c;我在刷推特(X)的时候&…

作者头像 李华
网站建设 2026/8/7 8:33:50

2026年:30年来最好的创业时代

Greg Isenberg&#xff0c;36岁连续创业者&#xff0c;卖掉3家公司&#xff0c;帮助融资数十亿美元&#xff0c;分享了他眼中2026年创业的20个历史性机遇。 技术变革带来的机会&#xff1a; 硬件正在觉醒——开源AI廉价机器人打开无数应用场景。传统SaaS正在崩塌&#xff0c;曾…

作者头像 李华
网站建设 2026/8/5 17:02:38

四大子词分词算法详解

四大子词分词算法详解 1. BPE (Byte Pair Encoding) 原理 BPE是最基础的子词分词算法&#xff0c;通过迭代地合并最频繁出现的字符对来构建词表。 训练过程 输入语料&#xff1a; low: 5次 lower: 2次 newest: 6次 widest: 3次步骤&#xff1a; 初始化&#xff1a;将每个单词拆…

作者头像 李华