自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小华在努力~

让博客见证自己的成长

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Codeforces 3B.Lorry(贪心,排序)

明明是一道水题好么。。。 题意是有两种货物,一种占用1单位面积,另一种占用2单位面积 每个货物有对应的价值 现在有n个货物,总面积为v,问如何能够使所载货物价值最大 很明显的背包问题 但是因为要打印路径,感觉直接排序写起来比较方便 我的思路是按不同面积排序,每次比较两种情况的价值,取较大者 我的思路是对的,可能是题目时间太久的原因,莫名其妙地RE 把RE代码贴在这里,希望发现问题的

2014-12-29 00:09:16 908

原创 Codeforces 3A. Shortest path of the king(贪心:暴力)

这种傻逼题我居然一看就想着搜索做 然后又试了用DP做 毫无疑问这两种方法都是可以做的 但是直接贪心暴力更容易好么。。。 判断各种情况,答案恒为纵横坐标差的绝对值的较大者 代码如下: /* *********************************************** Author : yinwoods E-Mail : yinwoods@16

2014-12-20 01:00:13 550

原创 Codeforces 2B. The least round way(动态规划)

给一个矩阵,找到从左上到右下角的路径 使得路径上的数字乘积0最少, 每次只能从当前位置到右侧或下侧相邻位置 首先要想到乘积为0对应因子为2、5 我刚开始的思路是每次找到与当前位置数所得结果0最少的,也就是2、 5一起考虑 但这样写不仅太复杂,而且是不对的 正解应该是分别考虑2最少的和5最少的情况 这道题卡了好几天。。。 另外有个坑就是矩阵中可能含0,这时结果肯定为经过0的路径,且答案

2014-12-18 19:29:34 717

原创 Codeforces 2A. Winner(字符串:模拟)

每次给出一个人的得分 统计最终的最高分 如果只有一个人得到最高分,直接输出这个人的名字 否则从这多个人中输出第一个先得到大于等于最高分的人的名字 因为红色字体这里没有理解,跪了好多发。。。 代码如下: /* *********************************************** Author : yinwoods E-Mail : y

2014-12-15 18:58:21 623

原创 uva 11388 GCD LCM(数学:水题)

给定两个数的最大公约数和最小公倍数,问是否存在两个数a b满足条件 若存在输出a最小的情况,否则输出-1 因为最小公倍数恒为最大公约数的倍数。。。所以只要满足这个条件就可以了 代码如下: #include #include #include #define LL long long using namespace std; int main(void) { int T;

2014-12-15 12:37:35 565

原创 Codeforces 1C. Ancient Berland Circus(计算几何:正多边形性质+高精度)

给出三个点的坐标,输出含这三个点的最小正多边形面积 感觉这个题太牛逼了。。。 做的我元气大伤,昨晚看的题,一直没有思路 就去找了道类似的计算几何题Uva12300来做,做得还是挺顺手的 后来意识到了正多边形的一个性质:正n边形中一条边对应的圆心角为2×PI/n 以这里为突破口,先找出n的值,进而再求解 但有一个问题就是给定的点不一定相邻 也就是说两个点与圆心所对应的夹角有可能是多条边

2014-12-13 22:57:53 690

原创 uva 12300 Smallest Regular Polygon(计算几何)

给定两点以及n,求出含这两点的正n边形的最小面积 反过来想,我们保证这条对角线是正n边形内的最长对角线即可 我的做法是分奇偶考虑,利用公式S = n×r×a/2 其中n为边数,r为边心距,a为边长 对应的是n个小三角形的面积 反正就是各种sin cos变形就好了 因为自己傻逼了。。。又跪了几发。。。 代码如下: /* ********************************

2014-12-12 23:26:11 564 2

原创 1B. Spreadsheets(字符串+数学)

脑残题。。。。还送了几发WA,原因是判断当前字符串是第一种模式还是第二种模式时出错了 代码如下: /* *********************************************** Author :yinhua Created Time :2014年12月12日 星期五 14时06分37秒 File Name :1B.cpp *************

2014-12-12 20:00:10 617

原创 1A. Theatre Square

有一个m*n的矩形,让你用不可分割的a*a矩形来填充这些区域,最少需要多少个 很简单啊 下面就从Codeforces的第一题开始努力吧! 代码如下: /* *********************************************** Author :yinhua Created Time :2014年12月12日 星期五 12时44分02秒 File Na

2014-12-12 14:03:57 482

原创 上海区预赛&&以后的规划

去年十一月中旬来的实验室,到现在也差不多够一年了,区间经历了很多,学会了很多,如果当初我没有过来,现在的我大概还会在自己的小圈子里自以为是下去吧。来到了这里认识了很多厉害的人,也知道外面有很多厉害的人,也才意识到自己所取得的那一点成就是多么可笑! 大一学年综测第一,动手能力自我感觉还良好,那个时候多多少少都有些骄傲的心态(现在想想还真是坐井观天呢。。。),伴随着这种自信的心态在对实验室的人都不了

2014-12-12 13:58:03 573

原创 hdu 5128 The E-pang Palace(计算几何:暴力枚举)

给出多个点,问你能否找到两个四条边都平行坐标轴的矩形 且这两个矩形不相交 所能找到输出对应的最大面积,否则输出imp 这个题看起来很难,但其实还是蛮容易的(如果不考虑坑的话) 我的做法是暴力找出所有的矩形保存起来,再暴力求解 这个题有个坑就是两个矩形可能会形成回字形 这种情况对应的面积应该是外面大矩形的面积 代码如下: /* ****************************

2014-12-03 19:40:16 1827 2

原创 hdu 5135 Little Zu Chongzhi's Triangles(计算几何:三角形面积)

给出多条木棍,问你用这些木棍所能组成的多个三角形面积最大和是多少 贪心做,所以先排序,但是遍历的过程中不能从前向后遍历 因为可能会存在4条边取后三条边是最优的类似情况 正解是从后向前遍历,用海伦公式求解 代码如下: /* *********************************************** Author :yinhua Email

2014-12-03 19:25:11 597

原创 poj 1269 Intersecting Lines(计算几何:线段相交)

给出两条线段,问对应哪三种情况: 不相交,重合,相交于一点 代码如下: /* *********************************************** Author :yinhua Email :[email protected] File Name :poj1269.cpp Created Time :2014年12月02

2014-12-02 18:49:32 442

原创 poj 3304 Segments(计算几何:叉积)

题目给出多条线段,问是否存在一条直线 使得所有投射到这条直线的线段至少有一个交点 也即判断是否存在一条直线与所有线段都相交 假设存在一条直线与所有线段都相交,那么我们一定可以通过平移、旋转等处理 使这条直线与两条或多条线段交于线段的端点处 我们就可以通过枚举所有端点再判断这样的直线是否满足条件即可 代码如下: /* **********************************

2014-12-02 16:39:38 435

原创 poj 2398 Toy Storage(计算几何:叉积)

基本上和poj 2318一模一样。。。 改下输出就可以了 代码如下: /* *********************************************** Author :yinhua Created Time :2014年12月01日 星期一 19时25分15秒 File Name :poj2398.cpp *********************

2014-12-01 22:05:17 434

原创 poj 2318 TOYS(计算几何:求叉积)

给出一个被n条线段分割的矩形 有m次询问,每次找到这个点所属的四边形 用二分的方法,找到对左侧线段叉积为正,右侧线段叉积为负的情况 直接套模板,代码如下: /* *********************************************** Author :yinhua Created Time :2014年12月01日 星期一 19时19分20秒 File

2014-12-01 19:20:20 461

C语言竞赛题目大全

内含竞赛题目,含寄存器操作、破译密码、小孩报数问题、方阵填数。

2013-08-20

空空如也

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

TA关注的人

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