整数、区间与区间端点
整数、区间与区间端点 (二)

  • 追比分,比如现在是 5:10,追 5 球,打平,追 6 球,则领先;
  • 区间左端点往左,是扩大区间,左端点向右,是缩小区间;
    • 同理对于右端点,向左是缩小区间,向右则是扩大区间;

1. 单端点的情况

单端点的情况下,终点减去起点(而不加 1)。

  • (1)银行的排队系统

    比如当前叫到 25 号,你是 30 号,则共需经历 30-25 = 5(25\26\27\28\29) 五个人的服务时间(当然会分开在不同的窗口)。

2. 美国总统

美国总统一任四年,最多连任两届。1977 年,吉米卡特当选第 39 任美国总统。

以下为新总统就任的年份(排除连任的情况):

  • 1973、1977、1981、1985、1989
  • 1993、1997、2001、2005、2009

也即末尾的数字一定是在 3、7、1、5、9 进行循环;

原因在于 4 与 10 的最小公倍数为 20;

3. 末-首+1

  • 年号:

    • 1573年,则著名的《万历十五年》1587年,1587 - 1573 + 1 = 15;
  • 奥运会的界数

    • 1896年第一届,2016年,(2016-1896)/4+1=31

4. 一定经过一个整数

(x-1, x]、[x, x+1),这两段区间一定各自经历一个整数;

(x, x-1) 有可能不经历整数,比如当 x 本身为整数时;

[x, x+1] 也有可能经历 2 个整数,比如当 x 本身为整数时;

  • y−1<x≤yy-1\lt x\leq y ⇒ x=⌊y⌋x=\lfloor y\rfloor
  • y≤x<y+1y\leq x\lt y+1 ⇒ x=⌈y⌉x=\lceil y\rceil

整数、区间与区间端点(三)相关推荐

  1. 整数、区间与区间端点 (二)

    整数.区间与区间端点 1. 区间 1.1 区间起始位置 ss,长度 ℓ\ell 与终点 ee 三者应满足的关系为: ℓ=e−s+1 \ell=e-s+1 所以已知区间终点,和区间长度,求起始位置: s ...

  2. 在O(1)的时间内计算n个整数落在区间[a,b]的个数(预处理时间为O(n+k))

    在O(1)的时间内计算n个整数落在区间[a,b]的个数 预处理时间为O(n+k) 算法导论第三版8.2-4题 int find_inverter_count(int *array,int length ...

  3. LeetCode 57. 插入区间(合并区间+排序)(区间重叠问题汇总)

    题目描述 给出一个无重叠的 ,按照区间起始端点排序的区间列表. 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间). 示例 1: 输入: interval ...

  4. P6327 区间加区间sin和 线段树 + 数学

    传送门 文章目录 题意: 思路: 题意: 给你一个长度为nnn的序列aaa,有mmm次操作,每次操作分两种类型: (1)l,r,v(1)l,r,v(1)l,r,v,将al,al+1,...,ara_l ...

  5. 线段树(区间更改,区间查最值)模板

    线段树(区间更改,区间查最值)模板 主要重在理解线段树,理解了怎么改都可以,还有以后不要直接抄模板,要写出自己想的一份代码 &代码: #include <cstdio> #incl ...

  6. 几个线段树板子(区间加/区间加与乘)

    一直仰慕dl能够把线段树玩出花来,所以就想手写并整理一下几个常见的线段树板子(主要是结构化得好看一些) Part Ⅰ区间加法+区间求和 洛谷P3372 基础中的基础 //luogu P3372 199 ...

  7. C语言之基本算法29—整数任意次方的最后三位数(精度问题)

    //精度问题! /* ================================================================== 题目: 求整数的任意次方最后三位数!347的 ...

  8. 第3关:基础正则表达式--区间与区间取反

    任务描述 本关任务:运用正则表达式的区间表示方法,编写一个能从文本中快速匹配到数字与不是数字字符的小程序. 相关知识 为了完成本关任务,你需要掌握: 正则表达式区间的表达方式: 正则表达式区间取反的表 ...

  9. 整数、区间与区间端点

    1. 整数与整型(int) 1.1 区间 (1)b−ab-a:包含左端点 a, 不包含右端点 b: (2)b−a+1b-a+1:包含两端的端点: (3)b−a−1b-a-1:则两端的端点均不包含. ( ...

最新文章

  1. 使用sui实现的选择控件【性别、日期、省市级联】
  2. java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)...
  3. C#中把货币、日期转换成中文大写
  4. 10大机器学习算法速览,带你开启AI之旅
  5. 05-WIFI通讯客户端搭建
  6. 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高...
  7. vue二维码生成插件 - npm安装篇
  8. 吴恩达机器学习 10.支持向量机
  9. java placeholder_Java占位符
  10. atitit.LimeSurvey 安装 attilax 总结
  11. 天猫精灵开发技能【2】
  12. vista/win7系统 红警/CS/星际争霸 局域网连接方法
  13. 单片机c语言有没有跳转指令,51单片机跳转指令
  14. 一篇文章带你快速上手Airtest和Poco
  15. SAP 生产订单/工单状态说明
  16. DVWA靶场通关教程
  17. 边缘计算简介以及几款边缘计算开源平台
  18. 【转载】pyqt5安装教程
  19. 文件点击apk安装过程
  20. [ubuntu环境搭建]linux下打开Exe电子书

热门文章

  1. datagridview输入数据格式化_第五节,输入输出函数
  2. Hadoop—SequenceFile文件的数据格式(1)
  3. html生成word附带图片_生成词云的几种方式对比
  4. Pandas——如何更改DataFrame中的值
  5. OpenCV精进之路(零):访问图像中像素的三种方法
  6. GOTURN——基于深度学习的物体追踪 (OpenCV contrib)
  7. 使用tensorflow object_detection API完成目标检测(object_detection API使用)
  8. Shell.NavBarIsVisible=“false“
  9. request之额外路径
  10. CSharpGL(53)漫反射辐照度