杭电HDUacm2037

杭电acm2037:尽可能多的看电视节目 思路:将电视节目按结束时间从小到大排列,越早结束,越能看更多的节目; 以结束时间顺序找上个节目结束后能开始的节目,统计个数; 额,好像是贪心算法的一个简单题,没到那个层次,作为小白的我任重而道远啊- -!。#include <iostream> using namespace std; struct program{ int start_time; int end_time; } 阅读详情

贪心算法,同类于看电视的还有老鼠拿钱和猫换食物。

#include <stdio.h>
#include <algorithm>
using namespace std;

struct time {
	int s;
	int e;
	
	bool operator < (const time &A) const {
		return e < A.e;
	}
}buf[101];

int main() {
	
	int n, i, ans, currentTime;
	while(scanf("%d", &n) != EOF) {
		if(n==0)	break;
		for(i=0; i<n; i++) {
			scanf("%d%d", &buf[i].s, &buf[i].e);
		}
		ans = 0;
		currentTime = 0;
		sort(buf, buf+n);
		for(i=0; i<n; i++) {
			if(currentTime<=buf[i].s) {
				currentTime = buf[i].e;
				ans ++;
			}
		}
		printf("%d\n", ans);
	}
	
	return 0;
}


ACM HDU 自己做的HDU ACM已经AC的题目 立即下载

相关推荐

TIMER-XL:突破长上下文限制的Transformer时序预测新范式

本文深入解析了清华大学提出的TIMER-XL模型,这是一种突破长上下文限制的Transformer时序预测新范式。它采用Decoder-only架构与补丁级生成技术,并创新性地引入TimeAttention机制,有效解决了传统模型在处理海量历史数据时面临的“上下文瓶颈”问题,显著提升了长序列预测的精度与稳定性。

weixin_28340315的博客 445

HDU杭电ACMOJ训练指南

杭电OJ训练指南

云澈的博客 4690

android技术--------如何解决弹出键盘只影响当前fragment输入的窗口

题目比较长,也可能有很多人不明所以这东西有啥可写的,简单来说就是实现近似于Android Pad 上QQHD聊天的界面效果,搞了很长的事件,今天终于搞定。 android3.0新加了组件Fragment称之为碎片,对这个一无所知的请自觉补习。今天的阐述将基于此组件。 fragment可以放入activity中,并随activity的生命周期变化而变化,但当相应键盘事件的时候,就比较让人挠头了,

3507

Java算法_贪心算法——HDU_2037:“今年暑假不AC“

贪心算法的定义,HDU2037用贪心算法解答。

hhhyixin的博客 588

Flink CDC 3.0 详解

Flink CDC 是基于数据库日志 CDC(Change Data Capture)技术的实时数据集成框架,支持全增量一体化、无锁读取、并行读取、表结构变更自动同步、分布式架构等高级特性。配合Flink 优秀的管道能力和丰富的上下游生态,Flink CDC 可以高效实现海量数据的实时集成。Flink CDC 于2023年12月7日重磅推出其全新的 3.0 版本,3.0版本的发布对 Flink CDC 而言具有里程碑的意义,自此 Flink CDC 从捕获数据变更的Flink 数据源正式迈向为以 Flink

奔跑的蜗牛的博客 2639

目标检测中的困难样本挖掘:YOLOv5训练效果提升30%的秘诀

本文深入探讨了目标检测中困难样本挖掘的关键技术,特别是如何通过在线困难样本挖掘(OHEM)策略显著提升YOLOv5模型的性能。文章详细解析了困难样本的分类、识别机制及实战配置,并提供了数据标注策略与增强技巧,最终实现模型性能提升30%的突破。

weixin_30379531的博客 401

杭电2033-2037总结

昨天已经把题目做完,但是没有写总结博客。 2033:简单的加法题,但是要按照60进制处理进位。   2034:做完这道题的时候,我翻阅了大一的课本《离散数学结构》,查阅了特征函数和子集的计算机表示方法,非常怀念大一的学习时光,但是当时没有好好地把离散数学基础打好。 在这道题里,A-B一定是A的子集。首先假设A-B等于A,然后遍历A中的每个元素,对于A中的每个元素,遍历B中的每个元素,只要找

doufesion的专栏 546

SkyWalking跨线程Trace传递实战:手把手教你用RunnableWrapper解决异步链路中断问题

本文深入解析了SkyWalking在异步编程场景下链路追踪中断的根源,并提供了使用RunnableWrapper等官方包装类的实战解决方案。通过详细的原理解析和代码示例,手把手指导开发者如何实现跨线程的Trace传递,确保分布式系统监控链路的完整性,有效解决异步任务导致的链路中断问题。

sand8的博客 493

HDU-2037 今年暑假不AC 贪心

题目链接 :https://vjudge.net/problem/HDU-2037 题意: 活动安排问题,要求活动之间不能有重叠,问最多能够安排多少活动 分析: 这是经典的活动安排问题 首先可能想到是贪心问题或者动态规划,直觉想到可能是贪心问题。可以想到的可能有三种安排策略: ① 先开始的活动先安排 ② 时间短的活动先安排 ③ 早结束的活动先安排 第一种策略不正确,举例...

weixin_30263073的博客 173

群晖NAS硬盘挂了别慌!用Ubuntu 18外接USB保姆级数据抢救指南

本文提供群晖NAS硬盘故障时的数据抢救指南,详细介绍了使用Ubuntu 18外接USB硬盘盒的完整流程。从构建救援环境、硬盘识别到数据迁移策略,涵盖关键步骤和实用技巧,帮助用户零成本恢复重要数据。特别适合非RAID配置的单盘故障场景。

9o8p7i6u5y的博客 1146

倍福--实现TCP/IP的配置

控制器为CX5120,需要和上位机做通信,选择TCP/IP的通讯方式,本文介绍TCP/IP通信的操作步骤。 目 录 软硬件版本 3 1.1. 倍福Beckhoff 3 1.1.1. 控制器硬件 3 1.1.2. 控制软件 3 1.2. 串口调试助手 3 1.2.1. TCP调试通信助手 3 授权文件 3 2.1 Lib文件 3 2.2. CAB文件 4 PLC程序编写 4 3.1. 引入TCP/IP库文件 4 3.2. Client端程序 5 3.2.1. 建立相关变量 5 3.3.2. 编写连接功能块

weixin_41883890的博客 5730

杭州电子科技大学acm基础100题 2000~2099 hdu acm basic 100(持续更新)

持续在此更新题解。

zongzuoscc的博客 1475

DRM遇到的实际问题及领悟(3)

DRM遇到的实际问题及领悟(3)

phmatthaus的专栏 636

初识贪心!——hdu 2037

杭电hdu2037代码 贪心

Arizona不放弃 404

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【ACM】漫漫长路—刷题网站推荐

相信很多ACM小伙伴都有这样的经历,感觉自己的程序挺完美的,结果判题的时候一直WA,WA到心态爆炸又不知道错在哪里,这个时候你就会觉得能看测试数据是一件多么美好的事情。遇到不会的题不要慌,百度搜题解一般都搜得到,搜不到还可以看别人代码(小声哔哔一句,其实我看不太懂俄罗斯人写的代码QWQ)。适合新手刷题,特别是Problem Archive第11页,菜鸡的我刚开始就是从hdu开始的QWQ。许多比赛就是在hdu上面举行的,若是觉得自己还行,可以体验一下区域赛的难度。还可以自己拉比赛锻炼,功能强大的刷题网站。

acmyyds的博客 6036

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HDU-2037今年暑假不AC(贪心算法)

http://acm.hdu.edu.cn/showproblem.php?pid=2037 以节目结束时间作为贪心搜索的依据。 证明贪心算法在此问题中适用: (反证法) 如图所示…… AC代码: #include using namespace std; int int_comp(const void *a, const void

程书画的 BLOG 1379

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

HDU-ACM程序设计——BFS(宽度优先搜索)

对一个二叉树来说,宽度优先的意思就是遍历树的时候先一边到另一边(左右)再从上到下。比如这棵二叉树宽度优先遍历得到51 72 4 6 3很明显,这里出现了三个分层,也就是说下层的节点一定比上层的节点晚出现。那么我们可以借助这种特殊的性质加上队列的先进先出达到搜索的目的,找出层数最小的,符合要求的节点。我们先讲队列。

weixin_73620289的博客 694

杭电oj —— 2037(贪心算法)

package com.demo2; /* * “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&amp;*%...” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目, 比如新闻联播(永远不要忘记关心国家大事)、非常6+7...

LiLi_code的博客 1406

杭电ACM 第2037题

#include&lt;iostream&gt; #include&lt;string&gt; #include&lt;stdlib.h&gt; using namespace std; struct Stu{ public: int startime; int endtime; int hostime; void shuru(int sta,int en){ ...

PeixinYe的博客 628

杭电ACM2037

#include #include #include #include #include using namespace std; typedef struct time{ int beg; int end; }time; time a[105]; int cmp(const void *a,const void *b) { //按照结束时间先后进行排序,先结束的节目是一定要看

我是任玉琢 816

杭电oj HDOJ 2037 今年暑假不AC(贪心算法)

杭电oj HDOJ 2037 今年暑假不AC(贪心算法) 题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2037 Problem Description “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%…” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作...

qq_39880604的博客 473

HDU ACM-1003

1、如题,HDU ACM-1003最大数问题。链接地址:http://acm.hdu.edu.cn/showproblem.php?pid=1003 该题考察的是经典算法分治法,利用分治法求最大子段和。如下图: AC代码如下: #include <stdio.h> int getMaxNum(int *pArray, int nStart, int nEnd, int *pS...

dzchlj的博客 361

杭电2037(排序+贪心) 之 今年暑假不AC

今年暑假不AC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 51983 Accepted Submission(s): 27948 Problem Description “今年暑假不AC?” “是的。” “那你干什么呢

ESESZB的博客 777

HDU 2037 今年暑假不AC (贪心入门)

贪心算法就是只要满足我当前利益最大化即可,所以有时候得出的结果不是最优解。一般使用贪心算法要满足两个条件:a.贪心选择性质。b.最优子结构性质。 贪心选择性质:这是贪心算法与动态规划的区别。也就是说,我通过局部的最优来达到整体的最优。动态规划一般是以“自底向上的方式解决问题(如数塔问题)”,而贪心是以“自上向下的方式解决问题(如HDU2037(活动安排)“。 最优子结构性质:这个性质是贪心和动

so true_interview / 751

【杭电oj】2037题--今年暑假不AC--深度优先搜索

今年暑假不AC?“是的。“那你干什么呢?“看世界杯呀,笨蛋!确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》等等,假设你已经知道了所有你喜欢看的电视节目的转播时间表,你会合理安排吗?(目标是能看尽量多的完整节目)

Like___This的博客 544
上一篇: 杭电HDUacm2098
下一篇: 杭电acm2069
寂寞灵魂
博客等级 码龄15年 111粉丝 284原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值