news 2026/2/22 10:05:05

【Leetcode】997. Find the Town Judge

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Leetcode】997. Find the Town Judge

题目地址:

https://leetcode.com/problems/find-the-town-judge/description/

给定n nn个点,编号1 ∼ n 1\sim n1n,再给定若干条连接两个点的有向边,题目保证不出现自环和平行边。找出满足以下要求的点:

  1. 所有别的点都向它连过边;
  2. 它不向任何点连边。

如果存在,题目保证唯一。将这个点找到。如果找不到,返回− 1 -11

统计入度出度即可。代码如下:

classSolution{public:intfindJudge(intn,vector<vector<int>>&tt){vector<int>in(n+1),out(n+1);for(auto&v:tt){in[v[1]]++;out[v[0]]++;}for(inti=1;i<=n;i++)if(in[i]==n-1&&!out[i])returni;return-1;}};

时空复杂度O ( n ) O(n)O(n)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/17 23:48:50

TimelineJS实战指南:零基础打造吸睛时间轴

还在为展示时间线内容而头疼&#xff1f;别担心&#xff01;今天我要带你用TimelineJS这款实用工具&#xff0c;轻松创建令人惊艳的时间轴展示。无论你是内容创作者、教育工作者还是营销人员&#xff0c;都能在30分钟内掌握这项技能。 【免费下载链接】TimelineJS 项目地址:…

作者头像 李华
网站建设 2026/2/15 1:39:57

终极指南:掌握Mermaid在线编辑器的10个高效图表制作技巧

终极指南&#xff1a;掌握Mermaid在线编辑器的10个高效图表制作技巧 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-live-edit…

作者头像 李华
网站建设 2026/2/2 22:07:23

现代博客开发终极指南:5分钟打造高性能技术博客

现代博客开发终极指南&#xff1a;5分钟打造高性能技术博客 【免费下载链接】tailwind-nextjs-starter-blog This is a Next.js, Tailwind CSS blogging starter template. Comes out of the box configured with the latest technologies to make technical writing a breeze.…

作者头像 李华
网站建设 2026/2/20 23:11:22

AMD GPU加速实践:Flash-Attention在ROCm平台的高效注意力机制优化方案

还在为AMD显卡上的大模型训练效率发愁吗&#xff1f;&#x1f914; 当你在ROCm平台部署Transformer模型时&#xff0c;是否常常遇到注意力机制成为性能瓶颈的问题&#xff1f;本文将带你深入实践&#xff0c;从环境配置到性能调优&#xff0c;全面掌握Flash-Attention在AMD平台…

作者头像 李华