2023-07-13力扣今日三题

news/2024/12/30 4:04:43/

链接:

1557. 可以到达所有点的最少点数目

题意:

有向无环图,给出一个边数组

找出最小点集可以到达所有点

而且答案一定存在且唯一

解:

简单的思维题,就是找入度为0的点(从其他点抵达不了的点)

答案一定存在且唯一,莽!

实际代码:

#include<bits/stdc++.h>
using namespace std;
vector<int> findSmallestSetOfVertices(int n, vector<vector<int>>& edges)
{vector<int>temp(n,0);for(auto i:edges){temp[i[1]]++;}vector<int>ans;for(int i=0;i<n;i++){if(temp[i]==0) ans.push_back(i);}return ans;
}
int main()
{int n;cin>>n;vector<vector<int>> edges;int a,b;vector<int>temp;while(cin>>a>>b){temp.clear();temp.push_back(a);temp.push_back(b);edges.push_back(temp);}vector<int>ans=findSmallestSetOfVertices(n,edges);for(auto i:ans){cout<<i<<endl;}
} 

限制:

  • 2 <= n <= 10^5

  • 1 <= edges.length <= min(10^5, n * (n - 1) / 2)

  • edges[i].length == 2

  • 0 <= fromi, toi < n

  • 所有点对 (fromi, toi) 互不相同。


http://www.ppmy.cn/news/910629.html

相关文章

汽车GPS定位器在汽车金融风控中如何把控

汽车GPS定位器在汽车金融风控中如何把控汽车GPS定位器在汽车金融风控中有着很重要的风险把控。被很多车贷抵押公司广泛应用&#xff0c;也是做好抵押贷款后的一个镇定剂。如今车载GPS技术不断提升&#xff0c;对汽车金融也是一把双刃剑。 在实际的抵押贷款后&#xff0c;也称为…

java实现gps定位_GPS定位数据的提取与存储系统的设计

鲍萍萍,陈光,王朋,王鹏辉 (东华大学 信息科学与技术学院 上海 201620) 摘要:针对传统的在VC++平台上实现的GPS定位数据的提取与存储系统已经不能满足系统的实时性和可靠性等需求,以及软件方面存在扩展性、兼容性、移植性差等问题,运用GPS定位技术、多线程串口通信处理技术…

一个月学通Python(十八):Django表单的应用(Web开发)

专栏介绍 结合自身经验和内部资料总结的Python教程,每天3章,1个月就能全方位的完成Python的学习并进行实战开发,学完了定能成为大佬!加油吧!卷起来! 全部文章请访问专栏:《Python全栈教程(0基础)》 文章目录 专栏介绍表单的应用表单的应用 我们继续来完成上一章节中…

中国GPS导航行业投资动态及发展战略研究报告2022-2027年版

第一章 GPS导航的相关概述 1.1 GPS的介绍 1.1.1 GPS的定义 1.1.2 GPS的发展历程 1.1.3 GPS的广泛用途 1.2 GPS导航的概述 1.2.1 GPS导航系统的概念 1.2.2 GPS系统构成及特点 1.2.3 GPS导航系统的功能 1.2.4 全球定位系统定位原理 第二章 2019-2021年国际GPS导航市场…

惯性gps组合导航matlab,Strong-tracking-filter 基于强跟踪滤波算法的惯性加GPS组合导航matlab仿真程序 238万源代码下载- www.pudn.com...

文件名称: Strong-tracking-filter下载 收藏√ [ 5 4 3 2 1 ] 开发工具: matlab 文件大小: 82 KB 上传时间: 2013-09-01 下载次数: 21 提 供 者: jxq 详细说明&#xff1a;基于强跟踪滤波算法的惯性加GPS组合导航matlab仿真程序-Strong tracking filter algorithm based I…

基于STM32和GPS-NEO-6M模块实现GPS导航定位的

0. 前言 主要参考正点原子 stm32 《第92讲 GPS-NEO-6M全球定位模块讲解》、 使用硬件&#xff1a; GPS-NEO-6M&#xff0c;stm32开发板 配套软件&#xff1a;串口调试助手、U-center 技术文档&#xff1a; 《 ATK-NEO-6M用户手册_V2.0 》、《u-blox6_ReceiverDescriptionProtoc…

物联网之卫星导航系统

1、卫星导航系统的发展 全球卫星导航系统也叫全球导航卫星系统&#xff08;Global Navigation Satellite System&#xff0c;GNSS&#xff09;&#xff0c;是能在地球表面或近地空间的任何地点为用户提供全天候的三维坐标和速度以及时间信息的空基无线电导航定位系统&#xff…

在线gps定位html,看看gps地图网(汽车在线gps定位平台)

大家好&#xff0c;在之前的测评里面&#xff0c;我对OPPO Reno 10倍变焦版的各方面硬件功能都测评了一次。这次想要搞点新鲜的&#xff0c;想到了之前Reno 10倍变焦版官方宣传的双频GPS功能&#xff0c;决定拿它来“开刀”。那和一般的手机相比&#xff0c;它的双频GPS又有什么…