自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙伯符的博客

我乃江东小霸王

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 约瑟夫的数论问题 UVa 1363

余数呈商的等差数列,那么我们可以枚举商的整数部分,求每一个的等差数列和,假设商的整数部分为i,那么末项是k%(k/(i-1)),首项是k%(k/i+1),我们枚举到sqrt(k),如果n>k的话,那么上面的部分就是(n-k)*k.#include<bits/stdc++.h>#define ll long longusing namespace std;ll n,k;...

2019-05-10 21:48:13 251

原创 广告招租——E: Enjoy

题目描述 在一海平面上有n条发光鱼,鱼的位置是固定的,第ii个鱼的位置为(xi,yi)(xi,yi),同一个位置可以有多条鱼。发光鱼在每秒都会改变它的亮度,最大亮度为mm,假设在tt时间某发光鱼的亮度为xx,那么在t+1t+1时刻的亮度为x+1x+1。如果当时亮度为m,那么下一秒亮度变成0。然后有qq次询问,问在tt时刻,在(x1,y1)(x1,y1)至(x2,y2)(x2,y2)...

2019-04-15 21:10:40 266

原创 优先队列中的友元

priority_queue <int> q:默认将队列中的数从大到小排序;priority_queue <int,vector<int>,greater<int> > q:从小到大排序;priority_queue <int,vector<int>,less<int> > q:从大到小排序;队列中可以...

2019-04-09 00:26:16 349

原创 基础数论

①:b == 0 立即推 => x = 1 , y = 0 ;②:a && b 设a * x1 + b * y1 = gcd ( a , b ) ; 设b * x2 + ( a % b ) * y2 = gcd ( b , a % b ) ;已知:gcd ( a , b ) == gcd ( b , a % b ) (欧几里得)立即推 => ...

2019-04-09 00:00:24 257

原创 逆序数与归并排序

逆序数指数组中前面的数大于后面的数的对数;a[i]>a[j]并且i<j;将数组分为两组L(左)数组和(右)R数组;将L数组与R数组分别从小到大排序;在用R数组与左数组逐个比较,假如右数组的数比左数组的第一个数小,则cnt加上左数组的大小,右数组的数比左数组的第一个数大,比左数组的第二个数小则cnt加上左数组的数量减1;同理以次进行;#include<ios...

2019-03-18 20:03:42 203

原创 Depth First Search

邻接表的方式给一个图,输出对这个图进行dfs之后,每个节点的开始搜索和结束搜索时间。首先,如果我想做对一个邻接矩阵的深度优先遍历,用另一个数组来标记是否访问该点dfs我需要用一个栈来存储,我需要访问的元素。首先把第一个节点放进去,然后按照顺序遍历一遍节点表,如果有边能通向一个并没有访问过的节点,那么就把这个节点放进去;直到,最后放进去的这个节点,它所有的边通向的节点,都访问过了,那么就...

2019-03-07 20:26:45 267

原创 快速排序

快速排序快速排序使用分治法(Divide and conquer)策略来把一个序列(list)分为两个子序列(sub-lists)。步骤如下:从数列中挑出一个元素,称为“基准”(pivot)通常以最左端的元素为基准。分区(partition): 遍历数列,比基准小的元素放左边,比它大的放右边。于是此次分区结束后,该基准就处于数列的中间位置,其左边的数全比它小(称为小与子序列),右边的...

2019-03-01 21:19:06 133

原创 博弈知识汇总

有一种很有意思的游戏,就是有物体若干堆,可以是火柴棍或是围棋子等等均可。两个人轮流从堆中取物体若干,规定最后取光物体者取胜。这是我国民间很古老的一个游戏,别看这游戏极其简单,却蕴含着深刻的数学原理。下面我们来分析一下要如何才能够取胜。先手奇异局取不到最后一个棋子。(一)巴什博奕(Bash Game):只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后...

2018-08-01 12:15:07 332

原创 sort+结构体排序

#include&lt;iostream&gt;#include&lt;cstdio&gt;#include&lt;algorithm&gt;using namespace std;struct Node{    int x,y,z;}node[100];bool cmp(Node a,Node b){    if(a.x ==b.x)    {             ...

2018-07-26 20:39:33 457

转载 括号匹配

 #include &lt;iostream&gt;#include &lt;cstdio&gt;#include &lt;cstring&gt;#include &lt;string&gt;#include &lt;algorithm&gt;#include &lt;utility&gt;#include &lt;vector&gt;#include &lt;map&

2018-07-25 15:29:35 142

B站课程C++基础课件

C++课程课件

2023-12-28

北京2014年至2022年每日每时PM浓度数据表

北京2014年至2022年每日每时PM浓度数据表

2022-07-07

数理统计(汪荣鑫版)习题答案详解.pdf

数理统计(汪荣鑫版)习题答案详解.PDF

2022-01-10

算法与数据结构考研试题精析

算法与数据结构考研试题精析

2020-07-24

空空如也

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

TA关注的人

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