技术栈

贪心算法(题1)区间选点

invincible_Tang2025-01-18 14:01

输出 2

cpp 复制代码
#include <iostream>
#include<algorithm>

using namespace std;

const int N =100010 ;

int n;
struct Range
{
	int l,r;
	bool operator <(const  Range &W)const
	{
		return r<W.r;
	}
}range[N];

int main()
{
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		int l,r;
		scanf("%d%d",&l,&r);
		range[i]={l,r};
	}
	
	sort(range,range+n);
	
	int res=0, ed=-2e9;
	for (int i=0;i<n;i++)
		if(range[i].l>ed)
	{
		res++;
		ed=range[i].r;
	}
	
	printf("%d\n",res);
	
	return 0;
}

ed 上一个点的下标

上一篇:国产编辑器EverEdit - 复制为RTF
下一篇:spring-mvc源码分析v3.3.0
相关推荐
Zik----
几秒前
cs研究生面试机试题(持续更新)
算法
123156680
10 分钟前
PAT 1017 A除以B
c语言·数据结构·算法·pat考试
芯片-嵌入式
18 分钟前
具身智能(2):OpenExplorer下的模型量化
人工智能·深度学习·算法
Yusei_0523
19 分钟前
C++14入门
c++·算法
YLXA
27 分钟前
1.helle_cuda学习
linux·学习·算法
Storynone
30 分钟前
【Day21】LeetCode:93. 复原IP地址,78. 子集,90. 子集 II
python·算法·leetcode
ab151517
35 分钟前
3.14二刷基础93 94 83 98 99 完成进阶40 43
算法
nananaij
38 分钟前
【LeetCode-01 两数之和 python解法】
开发语言·python·算法·leetcode
crescent_悦
38 分钟前
PTA C++:正整数A+B
数据结构·c++·算法
丶小鱼丶
40 分钟前
数据结构和算法之【链表】
java·数据结构·算法
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南04本地部署 OpenClaw + DeepSeek-R1 完全指南05OpenClaw macOS 完整安装与本地模型配置教程(实战版)06OpenClaw 飞书机器人不回复消息?3 小时踩坑总结07UV安装并设置国内源08得物前端部门,没了09“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)10OpenClaw 接入 QQ Bot 完整实践指南