自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sprjdfn的学习笔记

一个弱弱的学渣仰望神犇的地方

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

原创 【计算几何】POJ 1113

题目链接: http://poj.org/problem?id=1113原题:WallTime Limit: 1000MS Memory Limit: 10000K Total Submissions: 31393 Accepted: 10609 DescriptionOnce upon a time there was a greedy King who ordered his chie

2015-05-22 17:20:49 402

原创 【网络流】复杂的大门

题目大意: 给定一些点,每个点要求必须仅经过多少次,给出一些之间没有交叉的边,每次可以任选一个点开始走,问至少要走多少次。看上去这道题有些像费用流,但好像用费用流不能解,然后就开始转换题意,发现可以把坐公交车看做重新开始,问一共要重新开始多少回。 由于站台经过的次数有限制,所以就可以按有上下界的最小流做就可以了,也就是供给需求构造可行流,然后倒着做最大流,在纸上画一下,发现有一个明显的可行流就是

2015-05-21 13:57:37 597

原创 【线段树】Crash的数字表格

题目链接: http://www.tsinsen.com/A1233题目大意: 给定一棵树,每个结点有一个权值,你要支持两个操作: 1.改变某个结点的权值 2.求一个从u开始的路径使路径上的每个点的权值之和最大,输出这个权值和。这道题目给了3种不同的数据: 第一种是小数据,直接暴力搜索就可以了。 第二种是在链上,所以我们求出到每个点的前缀和,然后对前缀和维护最大值和最小值的线段树,然后每

2015-05-20 21:15:34 336

原创 【计算几何】POJ 1410

题目大意: 给定一个矩形和一个线段,问矩形与线段是否存在公共点(矩形包括四条边和四条边所围成的部分)。一个矩形与一个线段相交当且仅当: 1.线段的一个端点在矩形内或矩形上 2.线段与矩形的某条边相交 两部分分别判断一下就可以了。附上AC代码:#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#in

2015-05-19 19:01:00 370

原创 【计算几何】POJ 2653

题目大意: 给定n条线段,按输入依次编号为1-n,求哪些线段不与任何编号大于这条线段相交,并输出它们的编号。这道题就是套一个计算几何模板,然后每条线段判断是否与之后的线段相交,然后输出就可以了。代码如下:#include <cstdio>#include <cstdlib>#include <cmath>#include <cstring>#include <algorithm>using

2015-05-19 17:06:19 280

原创 【计算几何】POJ 1269

计算几何模板题,只要注意精度,判断平行和重合是不要用==0,要写一个dcmp,当绝对值小于等于1e-6时就可以判断是0了。#include <cstdio>#include <cstdlib>#include <cstring>#include <cmath>#include <algorithm>using namespace std;const double eps = 1e-6;cla

2015-05-18 20:48:22 280

原创 【计算几何】POJ 2318 & POJ 2398

这道题的大意是,给定一个矩形,然后给你n条互不相交的从矩形上边的边连到下面的边的直线,将这个矩形分成n+1部分,现在有m个点,问你每个区域各有多少个点。于是这是道水到爆的计算几何基础题,只要把这些边排个序,然后用叉乘判断是否在这个区域里就可以了。附上我的AC代码:#include <cstdio>#include <cstdlib>#include <cmath>#include <cstri

2015-05-17 20:50:50 332

原创 【数论】组合数求模

Sprjdfn在努力的补习数学。 组合数求模是OI中常考的一个知识点,但是,我不会。。。 所以只好学习一下了,首先分享关于组合数求模的几个资源: http://www.cnblogs.com/ykzou/p/4494902.html http://yunpan.cn/cjUuySy5E9ZKB (提取码:f098)首先我们先想一想暴力的方法: 1.C(n, m)=n!/(m!*(n-

2015-05-15 15:05:27 593

原创 【WYF系列】海苔数据生成器、checker、SPJ源代码和标准输出

checker:#define _CRT_SECURE_NO_DEPRECATE#include #include #include #include #include #include using namespace std;FILE *inputfile, *outputfile, *reportfile;class box{ public:

2015-05-13 20:34:13 589

原创 【WYF系列】海苔

题目描述 WYF通过做题和一次AC得到了很多海苔,但这些海苔竟然包装不一,由于WYF得到的海苔实在是太多了,HWD老师不得不担心WYF会不会碘中毒,于是HWD老师决定给WYF一个X*Y*Z的大箱子,并且规定WYF必须把所有的海苔都装进箱子里,否则就会没收,这样就可以限制WYF同时持有的海苔的数量了,以免WYF吃海苔过多而碘中毒。 但WYF作为一个超级能吃的人,他就想将经可能多的

2015-05-13 19:51:56 865

原创 【WYF系列】预算

题目描述HWD老师为了鼓励同学们多做题,制订了一个奖励方案,为了简化问题,我们认为每个人做每道题的时间都是一样的,但HWD老师好像并不打算每做对一道题就给奖励,只有当第一次提交时就AC才奖励一包海苔(c元)。由于HWD老师实在是太累了,于是他把算钱这个工作交给WYF了,可是,忙于打HS的WYF怎么可能有时间来算呢,于是他想到了个咳咳的方法:谎报数目,这样他还可以多买一些点卡。但

2015-05-13 19:42:38 503

原创 【二维线段树】HDU 1823

这道题是道裸的二维线段树,但要注意细节处理,比如说在将double强制转换成int时不要忘记加一个eps,还有就是-1的特殊处理,不要认为初始化成-1就可以直接输出了,于是我就-1.0挂了好多回。附上AC代码:#include #include #include #include #include using namespace std;class Seg_Y{ pub

2015-05-13 19:26:34 482

空空如也

空空如也

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

TA关注的人

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