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相关推荐

  1. 【快乐水题】997. 找到小镇的法官

    原题: 力扣链接:997. 找到小镇的法官 题目简述: 在一个小镇里,按从 1 到 n 为 n 个人进行编号.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相 ...

  2. LeetCode 997. 找到小镇的法官(图的出度和入度)

    1. 题目 在一个小镇里,按从 1 到 N 标记了 N 个人.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人. 每个人(除了小镇法官外)都信任小镇的 ...

  3. leetcode 997 找到小镇的法官

    https://leetcode-cn.com/problems/find-the-town-judge/ 题目 在一个小镇里,按从111到nnn为nnn个人进行编号.传言称,这些人中有一个是小镇上的 ...

  4. 每日一题python90:找到小镇的法官

    题目:小镇里有 n 个人,按从 1 到 n 的顺序编号.传言称,这些人中有一个暗地里是小镇法官.如果小镇法官真的存在,那么:小镇法官不会信任任何人.每个人(除了小镇法官)都信任这位小镇法官.只有一个人 ...

  5. 2022-4-6 Leetcode 997.找到小镇的法官——【原来是图的问题啊~】

    第一版,原来其他人可以互相信任. class Solution {public:int findJudge(int n, vector<vector<int>>& tr ...

  6. 997. 找到小镇的法官_小镇...

    997. 找到小镇的法官 Bethlehem Media Net strives to be the "voice of the voiceless" bringing the s ...

  7. 力扣题目——997. 找到小镇的法官

    注:本文的代码实现使用的是 JS(JavaScript),为前端中想使用JS练习算法和数据结构的小伙伴提供解题思路. 描述 在一个小镇里,按从 1 到 n 为 n 个人进行编号.传言称,这些人中有一个 ...

  8. 997. 找到小镇的法官

    在一个小镇里,按从 1 到 N 标记了 N 个人.传言称,这些人中有一个是小镇上的秘密法官. 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人. 每个人(除了小镇法官外)都信任小镇的法官. 只有 ...

  9. leetcode(力扣) 997. 找到小镇的法官 (剧本杀推理)

    文章目录 题目描述: 思路分析 完整代码: 题目描述: 小镇里有 n 个人,按从 1 到 n 的顺序编号.传言称,这些人中有一个暗地里是小镇法官. 如果小镇法官真的存在,那么: 小镇法官不会信任任何人 ...

最新文章

  1. 准确率可提升50%以上,Facebook用迁移学习改进代码自动补全
  2. 时问轴php,php-发布到时间轴-过去的日期
  3. Sublime Text for Mac的快捷键
  4. JPA分页查询与条件分页查询
  5. shiro 拦截未登录的ajax_Shiro是如何拦截未登录请求的(二)
  6. 菜鸟学习笔记:Java提升篇1(容器1——List)
  7. 电路初级基本原理总结
  8. python网络爬虫系列教程——Scrapy框架应用全解
  9. w/atl的thunk技术
  10. 仓央嘉措:如果爱是一场修行
  11. 帆软图表切换接口和图标轮播接口
  12. 想法独特 上半年最具特色摄像头集锦
  13. 【githubboy】比较实用的 Python 翻译工具库,集成了谷歌、必应、有道、百度等多个翻译平台 API
  14. Java 101: Java多态及其类型
  15. 计算机维修行业中年,35岁改行的5个职业 中年转行也很轻松,你选对了吗
  16. php 计算时间段内的工作日 与节假日
  17. react学习笔记一:入门级小白到脚手架(create-react-app)开发项目
  18. 生成好看的海底地形图
  19. 2018年陕西文科生可以报计算机专业am,2018年高考志愿:文科生,可以报考哪些专业!...
  20. [Unityamp;amp;Steam]Steam各种用户数据查询

热门文章

  1. python爬取YB视频评论
  2. 06年最新统计web2.0新鲜网站列表及介绍
  3. 在Windows Server 2019上安装edge浏览器
  4. python中matplotlib的使用
  5. 如何恢复CAD软件系统参数?
  6. windows脚本命令编写
  7. 看完保准你明白为什么很多人不愿意用hibernate了?
  8. N1刷Armbian系统并在Docker中安装OpenWrt旁路由的详细教程
  9. Linux 系统 CPU 使用率简单分析
  10. Vue 的响应式原理