自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 差分约束系统

问题给出一组约束不等式,形如x1 - x2 <= 5x5 - x3 <= 7x4 - x1 >= 2…问xb-xa的最大值转换有没有办法将x1-x2<=5变得更加直观呢?很简单。设想图中节点1、2间连了一条权值为5的边,既然可以直接这条边走到,那1到2间的最短路dist[1][2]是不是一定不超过5?换成某个点发起的单源最短路,就是dist[1]-di...

2018-10-18 15:53:53 164

原创 埃氏筛法与欧拉筛法

题目给出区间[1,n],统计其间的素数个数n<10^8思路埃氏筛法最小的素数是2,那么2的整数倍都不是素数,删去4,6,8…余下的数里,最小的素数是3,删去6,9,12…最终未被删去的数就是素数但,这样在效率上有一个问题:一个数会被删去多次例如42会被2 3 7都删去一遍其时间复杂度为O(NlogNlogN)欧拉筛法对每个和数,我们只用它最小的质因数去筛就好了例如1...

2018-10-10 23:16:02 2740

原创 Codeforces 1042 D Petya and Array

1.题意给出一个数组,元素有正有负有0,问其区间和大于K的子区间的个数。2.解法若直接求所有区间和,有n^2个状态,显然是要直接略过一些状态。对这类问题,解决方法一般是排序——利用单调性,在处理到某个状态时不和要求,则其后的状态也不合要求,continue。对于本题,有个技巧:我们运用二分。对于[l,r]之间的子区间,我们只考虑跨越区间中点mid的子区间。首先,我们要从mid开始向左构...

2018-09-22 19:51:36 410

原创 ZOJ4037 Peer Review

1.题目There are n students involved in a peer review about their course projects. Each student has to score the other (n-1) students’ projects separately. The score given must be an integer ranging fr...

2018-09-15 10:54:51 369

原创 AVL树原理理解:旋转与平衡

二叉查找树原理理解:进阶与平衡1.大危机假如要构建BST的数组本身是严格递增的… 查找树会退化成一条链,构造将毫无意义。 2.平衡

2018-09-14 11:36:21 1536

原创 二叉查找树原理理解

二叉查找树原理理解1.问题的提出查找数组中第k小的数,且要求m次动态更新。 很容易想到每插入一个数就排序一遍,时间效率O(mnlogn) 注意到每次只插入一个数,排序造成了极大的时间浪费。 为了解决问题,使用二叉查找树Binary Search Tree。2.原理二叉查找树要满足如下性质: 1.是二叉树 2.每个节点的左子节点(如有)都比其小,右子节点(如有)...

2018-08-24 21:44:16 1216

原创 树状数组原理理解

树状数组原理理解1.原理给出一个数组,要求查询任意区间和,且能单点更新。我们用树状数组解决。树状数组的核心很简单,是一个数学事实:任何(十进制)数都可以被2的次幂之和表示。例如,13=8+4+1,21=16+4+1,…这就提供了便利:想要查询1到13的区间和(下记为S[1…13]),只要求S[1…8]、S[9…12]、S[13…13],它们的长度也即符合13=8+4+1。2...

2018-08-20 21:46:46 375

原创 SFML图形库学习:环境部署

SFML图形库学习:入手环境:VS2017,C++15(32位编译器)1.部署环境 官网https://www.sfml-dev.org/index.php 文盲教程https://www.sfml-dev.org/tutorials/2.1/start-vc.php注意下载时的32bit/64bit是编译器版本,和OS版本无关 VS自带的居然是32位编译器 用官网的样例代码就...

2018-08-15 04:33:17 4553 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除