当前位置: 首页 > wzjs >正文

奉贤青岛网站建设网站怎么添加管理员

奉贤青岛网站建设,网站怎么添加管理员,成都网站建设详细内容,做网站的图哪来1 题目:航班预订统计 官方标定难度:中 这里有 n 个航班,它们分别从 1 到 n 进行编号。 有一份航班预订表 bookings ,表中第 i 条预订记录 bookings[i] [firsti, lasti, seatsi] 意味着在从 firsti 到 lasti (包含 …

1 题目:航班预订统计

官方标定难度:中

这里有 n 个航班,它们分别从 1 到 n 进行编号。

有一份航班预订表 bookings ,表中第 i 条预订记录 bookings[i] = [firsti, lasti, seatsi] 意味着在从 firsti 到 lasti (包含 firsti 和 lasti )的 每个航班 上预订了 seatsi 个座位。

请你返回一个长度为 n 的数组 answer,里面的元素是每个航班预定的座位总数。

示例 1:

输入:bookings = [[1,2,10],[2,3,20],[2,5,25]], n = 5
输出:[10,55,45,25,25]
解释:
航班编号          1    2    3    4    5
预订记录 1 : 10   10
预订记录 2 :        20   20
预订记录 3 :        25   25   25   25
总座位数:     10   55   45   25   25
因此,answer = [10,55,45,25,25]

示例 2:

输入:bookings = [[1,2,10],[2,2,15]], n = 2
输出:[10,25]
解释:
航班编号         1    2
预订记录 1 : 10   10
预订记录 2 :        15
总座位数:     10   25
因此,answer = [10,25]

提示:

1 <= n <= 2 * 1 0 4 10^4 104
1 <= bookings.length <= 2 * 1 0 4 10^4 104
bookings[i].length == 3
1 <= firsti <= lasti <= n
1 <= seatsi <= 1 0 4 10^4 104

2 solution

本题是很典型的差分问题,频繁区间修改,最后给出结果。这里要避免每一次都实际去修改,而是在需要修改的区间前后打上标记,最后再求前缀和。可以说是前缀和的逆问题,一个差分,一个求和。

代码

class Solution {
public:
vector<int> corpFlightBookings(vector<vector<int>> &bookings, int n) {vector<int> nums(n + 1, 0);for(auto &b: bookings){nums[b[0] - 1] += b[2];nums[b[1]] -= b[2];}for(int i = 1; i < n; i++){nums[i] += nums[i - 1];}nums.pop_back();return nums;
}
};

结果

在这里插入图片描述


文章转载自:

http://YHHT8p58.mcwgn.cn
http://Z8bjBESq.mcwgn.cn
http://NQuJiQE2.mcwgn.cn
http://SSvcIiZU.mcwgn.cn
http://Qdza610I.mcwgn.cn
http://IiHRmuqp.mcwgn.cn
http://NVrgvUdb.mcwgn.cn
http://vh6JYHaf.mcwgn.cn
http://ZDLVlIyy.mcwgn.cn
http://wzWlCAmG.mcwgn.cn
http://mnKZzR4m.mcwgn.cn
http://8tsrXY1Y.mcwgn.cn
http://vGXi6vBe.mcwgn.cn
http://2DnBONVN.mcwgn.cn
http://E77KDusN.mcwgn.cn
http://P7hVjC2h.mcwgn.cn
http://gW076oZH.mcwgn.cn
http://Saf2717B.mcwgn.cn
http://jWGJHfll.mcwgn.cn
http://c82Wvvdp.mcwgn.cn
http://92bEmhrx.mcwgn.cn
http://SXb9pDqx.mcwgn.cn
http://PMJ1ZDa4.mcwgn.cn
http://fpP1EKH6.mcwgn.cn
http://gSSopbxO.mcwgn.cn
http://nJx6yf8F.mcwgn.cn
http://4vUImI6E.mcwgn.cn
http://RNhnkN7A.mcwgn.cn
http://bzoteOUf.mcwgn.cn
http://vTeoscSq.mcwgn.cn
http://www.dtcms.com/wzjs/747980.html

相关文章:

  • 东莞找做网站的logo标志设计图片
  • 像wordpress一样的网站wordpress系统在线升级失败
  • 用爬虫做数据整合网站潍坊哪家网站制作公司好
  • 手机网站开发 教程网站专题制作软件
  • 建设网站需要备案wordpress导航字体大小
  • 做网站需多少钱seo排名首页
  • 网站开发设计新闻界面网站建站哪家公司好
  • 教育网站如何做经营那个做我女朋友的网站
  • 网站做视频转流量app store官网
  • python代码网站三河建设厅公示网站
  • 做一个网站花2万贵吗自己做网站开店
  • 邵东网站开发温州设计公司排名
  • 唐山网站开发培训陕西省建设工程协会网站
  • 美食分享网站怎么做天津市免费建站
  • wordpress上传html文件上传如何优化网络环境
  • 广东做网站公司wordpress排行榜插件
  • 永年县网站用asp做的网站有多少
  • 网站推广的技能温州网站制作套餐
  • 吉林市做网站哪家好服装网站建设公司好吗
  • 做像58同城样的网站零基础学做衣服的网站
  • 服务器搭建网站最好的网站建设报价
  • 专业网站建设的软件做百度药材种苗网站
  • 深圳市长城建设有限公司网站网站title怎么修改
  • 阿里云服务器做网站多少钱软件开发工具的基础
  • 品牌建设网站例子简历怎么制作网站
  • dw使用模板做网站教程动态ip建网站
  • 泉州做网站设计公司尚城装修公司官网
  • 网站布局分类戴尔小企业官网
  • 昆明比较好的网站开发公司南充做网站的
  • 平顶山市网站建设wordpress post_type