1487: 未覆盖顶点数量.

本文深入探讨了大数据开发领域的关键技术,包括Hadoop、Spark、Flink等,并结合实际案例阐述了这些技术在数据处理、分析和存储方面的应用。通过详细解析数据流处理流程和系统架构,读者可以全面了解大数据技术的最新发展和最佳实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有N个顶点,每个顶点有一个权值,初始值皆为0。接下来有M次操作,操作内容为 [a,b) or [b,a),将区间内顶点i 权值置为1,求最后顶点权值为0的数量。

 

 1 #include <stdio.h>
 2 #include <string.h>
 3 int main()
 4 {
 5     int n,m,a,b,i;
 6     int f[50010];
 7     while (~scanf("%d%d",&n,&m))
 8     {
 9         memset(f,0,sizeof(f));
10         for (i=1;i<=m;i++)
11         {
12             scanf("%d%d",&a,&b);
13             if (a>b)
14             {
15                 int t=a;
16                 a=b;
17                 b=t;
18             }
19             f[a]+=1;
20             f[b]-=1;
21         }
22         int s=0,num=0;
23         for (i=1;i<=n;i++)
24         {
25             s+=f[i];
26             if (s==0)
27             num++;
28         }
29         printf("%d\n",num);
30     }
31     return 0;
32 }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值