每日一题 leetcode 997. 找到小镇的法官 java
class Solution {public int findJudge(int n, int[][] trust) {if(trust.length==0){if(n==1) return 1;else return -1;} int[] people =new int[n+1];//相信这个编号的人数boolean[] trustyou=new boolean[n+1];//i是否相信别人,默认falsefor(int i=0;i<trust.length;i++){int a=trust[i][0];//a信任bint b=trust[i][1];people[b]++;trustyou[a]=true;}int res=-1;for(int i=1;i<=n;i++){if(people[i]==n-1&&trustyou[i]==false){//相信它的人数为n-1并且它不相信任何人if(res==-1){res=i;}else{//不止一个法官,违反条件3res=-1;break;}}}return res;}
}
每日一题 leetcode 997. 找到小镇的法官 java相关推荐
- 【快乐水题】997. 找到小镇的法官
原题: 力扣链接:997. 找到小镇的法官 题目简述: 在一个小镇里,按从 1 到 n 为 n 个人进行编号.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相 ...
- LeetCode 997. 找到小镇的法官(图的出度和入度)
1. 题目 在一个小镇里,按从 1 到 N 标记了 N 个人.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人. 每个人(除了小镇法官外)都信任小镇的 ...
- leetcode 997 找到小镇的法官
https://leetcode-cn.com/problems/find-the-town-judge/ 题目 在一个小镇里,按从111到nnn为nnn个人进行编号.传言称,这些人中有一个是小镇上的 ...
- 每日一题python90:找到小镇的法官
题目:小镇里有 n 个人,按从 1 到 n 的顺序编号.传言称,这些人中有一个暗地里是小镇法官.如果小镇法官真的存在,那么:小镇法官不会信任任何人.每个人(除了小镇法官)都信任这位小镇法官.只有一个人 ...
- 2022-4-6 Leetcode 997.找到小镇的法官——【原来是图的问题啊~】
第一版,原来其他人可以互相信任. class Solution {public:int findJudge(int n, vector<vector<int>>& tr ...
- 997. 找到小镇的法官_小镇...
997. 找到小镇的法官 Bethlehem Media Net strives to be the "voice of the voiceless" bringing the s ...
- 力扣题目——997. 找到小镇的法官
注:本文的代码实现使用的是 JS(JavaScript),为前端中想使用JS练习算法和数据结构的小伙伴提供解题思路. 描述 在一个小镇里,按从 1 到 n 为 n 个人进行编号.传言称,这些人中有一个 ...
- 997. 找到小镇的法官
在一个小镇里,按从 1 到 N 标记了 N 个人.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人. 每个人(除了小镇法官外)都信任小镇的法官. 只有 ...
- leetcode(力扣) 997. 找到小镇的法官 (剧本杀推理)
文章目录 题目描述: 思路分析 完整代码: 题目描述: 小镇里有 n 个人,按从 1 到 n 的顺序编号.传言称,这些人中有一个暗地里是小镇法官. 如果小镇法官真的存在,那么: 小镇法官不会信任任何人 ...
最新文章
- 准确率可提升50%以上,Facebook用迁移学习改进代码自动补全
- 时问轴php,php-发布到时间轴-过去的日期
- Sublime Text for Mac的快捷键
- JPA分页查询与条件分页查询
- shiro 拦截未登录的ajax_Shiro是如何拦截未登录请求的(二)
- 菜鸟学习笔记:Java提升篇1(容器1——List)
- 电路初级基本原理总结
- python网络爬虫系列教程——Scrapy框架应用全解
- w/atl的thunk技术
- 仓央嘉措:如果爱是一场修行
- 帆软图表切换接口和图标轮播接口
- 想法独特 上半年最具特色摄像头集锦
- 【githubboy】比较实用的 Python 翻译工具库,集成了谷歌、必应、有道、百度等多个翻译平台 API
- Java 101: Java多态及其类型
- 计算机维修行业中年,35岁改行的5个职业 中年转行也很轻松,你选对了吗
- php 计算时间段内的工作日 与节假日
- react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
- 生成好看的海底地形图
- 2018年陕西文科生可以报计算机专业am,2018年高考志愿:文科生,可以报考哪些专业!...
- [Unityamp;amp;Steam]Steam各种用户数据查询