【贪心算法】客户调查

简介: 【贪心算法】客户调查


1、题目

1154. 【贪心算法】客户调查 (Standard IO)

时间限制: 1000 ms  空间限制: 262144 KB  具体限制  

题目描述

公司派你去和几位客户面谈,以了解他们对公司产品的意见。你逐个打电话与客户联系,得知他们一般都很忙,不过他们还是可以为你抽出一点时间。现在的问题是有些客户的时间有冲突,你无法在一天内联系所有客户。所以你需要一个程序来帮助你安排这一天的工作,使得你能尽可能地和更多的客户进行联系。注意,客户不愿意你打乱他们的计划。如果你和某个客户约定见面,必须按时到达并且充分利用这段时间和他交谈,这样才不会让他产生不满。你可以假设从一个客户处到另一个客户处的时间短得忽略不计。

输入

共有n+l行,第1行是一个整数n(1≤n≤1000),表示客户总数。接下来n行每行包括两个正整数s、t,分别表示该客户的空闲时间段的起始时间和终止时间,其中s<t。

输出

仅1行,输出你所能接触到的最多客户数。

样例输入

3

1 15

2 19

15 17

样例输出

2

2、思路

3、代码

#include<iostream>
using namespace std;
int n,a[1005][3],s,t;
int main()
{
  cin>>n;
  for(int i=1;i<=n;i++)
  {
    cin>>a[i][1]>>a[i][2];
  }
  for(int i=1;i<=n-1;i++)
  {
    for(int j=i+1;j<=n;j++)
    {
      if(a[i][2]>a[j][2])
      {
        swap(a[i],a[j]);
      }
    }
  }
  t=0;
  for(int i=1;i<=n;i++)
  {
    if(t<=a[i][1])
    {
      s++;
      t=a[i][2];
    }
  }
  cout<<s;
}

image.gif


相关文章
|
12月前
【leetcode】690.员工的重要性
【leetcode】690.员工的重要性
37 0
|
数据采集 机器学习/深度学习 存储
基于聚类算法完成航空公司客户价值分析任务
基于聚类算法完成航空公司客户价值分析任务
333 0
基于聚类算法完成航空公司客户价值分析任务
|
Python
LeetCode每日一题——1672. 最富有客户的资产总量
给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i​​​​​​​​​​​​ 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。
125 0
|
人工智能 自然语言处理 自动驾驶
一切皆服务(XaaS)的成功来袭:证明了“一切皆服务”的价值
从自助服务分析到“概念验证即服务”,领先的组织正在对商业用户和客户使用创新技术服务所带来的价值进行快速证明,而这些客户无需涉及到IT的每一环节。XaaS是一个更大趋势的一部分,该趋势可使拥有远见的首席信息官利用创新解决方案来颠覆现有的商业模式,撼动竞争对手,并创造新的收入来源。
285 0
|
安全 网络协议 网络安全
西方红玫瑰和辣条先生黑产组织深度分析报告
本文讲的是西方红玫瑰和辣条先生黑产组织深度分析报告,近期,神州网云依靠高级威胁检测引擎并结合天际友盟的威胁情报,精确发现了多起高级威胁组织的攻击,通过快速有效的一键溯源确定了攻击行为及影响。
2865 0
不进则退,从满意度调查透视中国职场压力
本文讲的是 :  不进则退,从满意度调查透视中国职场压力  ,    员工的满意度,一直是企业负责人关注的重要课题,它一方面反映企业在人力资源管理的成效,同时随着员工需求和价值观变化,也能帮助企业更好把握方向,控制人力成本,打造核心竞争力。
1868 0

热门文章

最新文章