自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒟蒻午时已到的博客

博主蒟蒻,请各位神犇指教

  • 博客(15)
  • 收藏
  • 关注

原创 数据结构 单调栈+几何 摩天大楼【HDU 5033 】

HDU 5033 题目大意:就是一个人来到充满摩天大楼的城市,所有大楼没有宽度。建一直角坐标系,给出每个建筑的高度,现在求人站在(x,0)处能够看到天空的范围。(即不被摩天大楼阻挡)。答案只需要给出视角大小。 还是想了一会才想出。.对于一个人能看到的左界,我们可以得到下式: kmaxxi=min((Hj−Hi)/(Xj−Xi)),j<=ikmaxxi=min((Hj−Hi)/(X...

2018-07-23 21:38:01 299

原创 数据结构总结

栈栈。。。好吧,不知道的自己去查。单调栈功能简单暴力:找到从左或右遍历第一个比它大或者小的元素位置。 维护单调性:每次插入元素时判断栈顶元素与该元素是否满足单调性,满足则直接插入该元素,否则弹出栈顶元素,继续判断。注意判断栈是否为空。 习题: HDU 1506 HDU 5033 PKU 2796 PKU 3250队列同上,不解释基础内容。单调队列...

2018-07-22 23:11:45 185

原创 数论总结

总结一波数论基础知识。。。。大佬勿入拓展欧几里得:这么水,直接上代码比较方便:LL ex_gcd(LL a,LL b,LL &x,LL &y) //求解一个方程:ax+by=gcd(a,b)的一组特解。 {LL x1,y1,d; if(b==0) //若b为0显然此时x=1,y=0 {x=1;y=0;return a; ...

2018-07-22 20:09:05 135

原创 一些dp技巧

**才不告诉你这些学校没讲呢! 都是些算法的简单思想简单总结,大佬勿入(嗯,dp开始涉及几何了)**数位dp:有的题要求的是一个数中的数字的排列的方式的种数,而并非与数本身有关系。它常常会给你一个区间[l,r][l,r][l,r]询问其中有多少个满足题意的数字,这时就要用数位dp。它是一种记忆化搜索,它的状态常常是f[i]f[i]f[i]前i位满足题意的数字个数。同时要注意控制上界。答案...

2018-07-21 23:42:01 512 1

翻译 7.14比赛题解

比赛题很水呀T1.同行题目描述 给定一个 N 个点 M 条边的无向图,其中 Bessie 在 1 号点,Elsie 在 2 号点, 它们的目的地为 N 号点。Bessie 每经过一条边需要消耗 B 点能量,Elsie 每经过一条 边需要消耗 E 点能量。当它们相遇时,它们可以一起行走,此时它们每经过一条边需要消 耗 P 点能量。求它们两个到达 N 号点时最少消...

2018-07-14 17:59:21 358

原创 7.13某中题解

1.分队问题描述 给定n 个选手,将他们分成若干只队伍。其中第i 个选手要求自己所属的队 伍的人数大等于a[i]人。 在满足所有选手的要求的前提下,最大化队伍的总数。 注:每个选手属于且仅属于一支队伍。...

2018-07-13 22:04:52 251

原创 6.24 比赛题解

T1.二进制问题描述 何老板给你一段区间[L,R],他问你,该区间中,哪一个数字对应的二进制中,“1”的数量最多,请你找出这个数字。输入格式 第一行,一个整数t,表示何老板一共询问了t次 接下来t行,每行两个整数L,R,表示一次询问区间输出格式 t行,每行一个整数,依次表示每个询问的答案,如果有多解,输出最小的一个。数据范围 对于40%的...

2018-06-24 16:14:48 146

原创 6.8练习赛题解

A.IP 网络问题描述 可以用一个网络地址和一个子网掩码描述一个子网(即连续的 IP 地址范围)。 其中子网掩码包含 32 个二进制位,前 32-n 位为 1,后 n 位为 0,网络地址的前 32-n 位任意,后 n 位为 0(0<=n<=32) 。 所有前 32-n 位和网络地址相同的 IP 都属于此网络。 例如,网地址为 194.85.160.176(二进制...

2018-06-11 18:15:49 270

原创 6.7练习赛题解

C题下标打错错90分5555A.移棋子游戏问题描述 猫王和老板在玩一个游戏。桌面上一行有n个格子,一些格子中放着棋子。猫王和老板轮流选择如下方式中的一种移动棋子(图示中o表示棋子,*表示空着的格子): 1)当一枚棋子的右边是空格子的话,可以将这枚棋子像右移动一格。 o* -> *o 2)当一枚棋子的右边连续两个都有棋子,并且这个棋子往右边数第3格没有棋子,那...

2018-06-08 00:02:55 373

原创 6.6 练习题解

很不意外得考得不好呀。。。总结一下吧A.挡光线问题描述 坐标原点处有一光源,向第一象限发射光,光线成发散状,边缘处用OA,OB两条射线来表示。现在给你n个正方形,请你用它们将光线全部挡住,正方形的位置可以任意调整,但正方形的边必须平行于坐标轴,如下图所示。现在要求挡住后阴影部分的面积要尽可能大,请求出这个最大面积。这个图片是用来麻人的 输入格式 第一行,一个...

2018-06-06 20:26:31 413

原创 哈希(蛤铪)

哈希标签(空格分隔):极其重要的技巧——————————18.5.14更新哈希是神马东西呢。。。。简单来说它是一个函数啦。。。就这么样(好难呀)哈希的简介它是将一个复杂的字符串用一个函数将它映射成一个数字的过程。哈希的函数有很多,也很玄学,因为它看起来很容易错,有很多反例,但是它就是不错。它主要用于判断两个字符串是否相等,具体地实现是判断两个字符的哈希函数的值是否一样即...

2018-05-15 17:04:49 419

原创 很好用的博客文章编辑器!!!!!

叫做Cmd Markdown!!!编辑器点击打开链接学习语言地址点击打开链接又要学习新语言了呢。。。

2018-05-14 19:42:08 6499

原创 树上剖分

————————————————18.4.18更新有时我们会遇到这样的问题:在一棵树上,每次询问两点间路径上的和或者是最值。但我们用搜索时,时间就会到O(n),这样根本就完不成算法。但树上剖分就可以缩短修改的时间。树上剖分的算法简介我们定义每个有儿子的节点有一个重儿子(great son),重儿子的选择方式有很多种,但使算法时间最少的重儿子选择方式是选择所有儿子中的子树的节点数最多的那个儿子。(经...

2018-04-18 19:53:07 297

原创 线段树

————————————18.4.18更新有时我们遇到一些非常恶心神犇的题:数据量又大,又要做在线修改在线返值的题,显然这时我们不可能用O(n)的数组一个一个地去修改,去求值。这时,我们就需要用到线段树了!!!!!!让我们来看看吧线段树的简介我们设置一个二叉树,并定义根节点的区间范围是(1,n)。我们设一个点的区间是(l,r),则每个点的左儿子的区间范围是(l,(l+r)/2),右儿子的区间范围是...

2018-04-18 15:14:41 413

原创 关于该蒟蒻的介绍

——————————————-18.4.18更新反正这个博客是用来写心得体会的。。。。。希望各位大佬多多光临我的博客。。。。。谢谢本蒟蒻尽力把基础算法讲得详细一点。。。。。以及各种板子。。。。。本蒟蒻默认那些水算法(搜索,排序之类的)各位大佬都会了,所以在此不会过多讲解...

2018-04-18 13:58:22 322

空空如也

空空如也

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

TA关注的人

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