#include<iostream>
#include<map>
using namespace std;
int main(){
int L,num;
cin>>L>>num;
int sum=0;
map<int,int>treemained;
for(int i=0;i<=L;i++){
treemained[i]=0;//初始时所有树的状态都为0
}
//对需要移除的树进行标记
for(int i=0;i<num;i++){
int start,end;
cin>>start>>end;
for(int j=start;j<=end;j++){
treemained[j]=1;
}
}
//对标记依然为0的树,表示不需要移除
for(int i=0;i<=L;i++){
if(treemained[i]==0){
sum++;
}
}
cout<<sum<<endl;
}
题目1099:校门外的树
张小明
前端开发工程师
Java之封装、继承、多态(重载、重写)_java面向对象 - 封装、继承和多态第4关:方法的重写与重载
面向对象编程三大特性:封装、继承、多态 封装:把对象的属性和操作(或服务)结合为一个独立的整体,使得对数据的访问只能通过接口。 继承:从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为&am…
【开题答辩全过程】以 基于Python的城市流浪狗信息管理系统为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…
SQLAlchemy ORM 的深度探索:超越声明式,构建高性能数据访问层
好的,收到您的需求。基于随机种子 1767996000066,我将为您生成一篇关于 SQLAlchemy ORM “混合模式”与 2.0 风格现代化实践的深度技术文章。文章将超越基础增删改查,聚焦于如何高效、优雅地结合使用 ORM 与 Core 特性,以解决复杂…
AI智能实体侦测服务性能评测:响应速度与并发能力实测数据
AI智能实体侦测服务性能评测:响应速度与并发能力实测数据 1. 背景与评测目标 随着自然语言处理(NLP)技术的快速发展,命名实体识别(Named Entity Recognition, NER)已成为信息抽取、知识图谱构建、智能客服…
收藏!154万年薪引爆圈:小白程序员必看的大模型开发入门指南
2025年春,一则招聘信息在程序员圈子掀起轩然大波:某头部科技企业为“大模型应用开发工程师”岗位开出154万年薪。这并非博眼球的营销套路,而是招聘市场上真实成交的案例。当“35岁职业瓶颈”“技术内卷疲惫”成为众多开发者的日常焦虑&#x…
AI智能实体侦测服务单元测试编写:pytest框架应用实战
AI智能实体侦测服务单元测试编写:pytest框架应用实战 1. 引言:为何要为AI服务编写单元测试? 随着人工智能技术在生产环境中的广泛应用,AI模型不再只是“黑盒”推理工具,而是作为核心组件深度集成到业务系统中。以AI智…