自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 【CODEFORCE 1A】卡精度坑爹笑哈哈——Theatre Square

来源:NEFU练习赛暨CodeForce 1A,点击打开链接卡精度是这个破题的大忌,也是一大坑爹TRAP,更倒霉的是,这个题只有全部改成__INT 64,才能AC。。当然这个题的思想还是很值得我们学习的。任意长,任意宽,覆盖正方形,要对长和宽进行处理而不是面积,这是一种从复杂往简单转化的优秀思想。#include using namespace std;int main(){

2012-11-29 18:00:57 1564 2

原创 【CODEFORCE 1B】不知不觉碰到传说中的牛网站了—Spreadsheets

来源:NEFU练习赛暨CodeForce 1B,点击打开链接这个题是在两种情况下对EXCEL表格表达方式的来回转化。一种是“行7列55”之类的表达,还有一种是字母+数字的表达方式,要求智能判断输入并给出另一种形式的输出。AC了在最后,但是比赛时间已经过了10分钟了。。主要是字母转数字简单(但也要推一阵子),但数字转字母有好多TRAP。。。很久没这么做题了。#include #

2012-11-27 10:58:44 1579

原创 【2012年腾讯俱乐部ACM赛新手组1004】XOR的用法-Poor man on the Single’s Day

这个是真没想到,CP的DISCUSS,给自己提个醒,原来位运算这么管用。有时会有奇效~Description   The Galapagos Islands are a nature lover's paradise. Isolated from the mainland for thousands of years, some of the most unusual spec

2012-11-25 21:16:07 1105

原创 【2012年腾讯俱乐部ACM赛新手组1003】Fengsensei的DOTA

字符串模拟,用STRING类的话会非常的简单Description   众所周知,Fengsensei是每天泡在图书馆的一个学霸,但是Fengsensei偶尔也会玩游戏来放松一下自己,Fengsensei最近迷上了DOTA,我们将模型简化如下,DOTA游戏分为两个阵营,天灾军团和近卫军团,Fengsensei出于奇怪的正义感每次都在近卫军团里,每次双方都会从一堆英雄中选出5名英

2012-11-25 20:48:55 1134

原创 【2012年腾讯俱乐部ACM赛新手组1001】简单大数取余-99 division

简单大数取余,博客内模板过,没什么好说的。DescriptionGiven a big integer n, please determine whether it can be divided by 99 or not.InputInput consists of multiple test cases. The first line of input

2012-11-25 20:46:21 1100

原创 【2012年腾讯俱乐部ACM赛新手组1000】我水平弱爆了—Love Message

做了三个题,然后拖走上课去了……我的Q币 其实仔细看看自己水平之内的话可以5AC的。Description      Jiangshan and Zhao Yiran is a sweetheart lover in different class. So, Jiangshan developed a application to send message to Zhao Yi

2012-11-25 20:42:39 865

原创 【BFS+边界】带图的原来也可以一次AC—POJ 1915

昨天的问题,确实给了我很大的启发,于是决定做一些带图的BFS。一个马,在给定的棋盘上来回跳,有多少种跳法。1AC,按照昨天的思路,稍微加一些边界检查,忽忽悠悠的就过了个去。#include #include #include #include using namespace std;const int INF=310;class point{ pub

2012-11-23 14:36:08 584

原创 【非图BFS+STL】电脑修好了—Open the Lock_HDU 1195

电脑折腾了三天总算修好了…C盘出现了一片bad sector…虽然以前写的ACM都没了,启动的也特别慢,但毕竟是修好了,于是又开始了。涉足了一下自己最害怕的BFS(虽然这个对别人来说是弱智级别的),非图的+STL。大意是一个四位密码锁,有两种方式,都算一步:1、前后的+1和-1.2、相邻两个调换顺序.从一个密码到目标密码需要几步。加上个STACK,跌跌撞撞的卡TIME AC

2012-11-22 20:32:07 692

原创 【杭州赛区现场赛PROBLEM I】阅读理解与模拟-The Power of Xiangqi

来源:2012.11.04,2012 Asia Hangzhou Regional Contest,PROBLEM I,点击打开链接这个题主要考阅读理解,主要是解决双方所剩象棋的战力问题,简单模拟。但相比那个坑爹的求平方和,并不是说一点TRAP没有。Since Ma and Pao working together can have good effect, if a player

2012-11-17 17:47:49 602

原创 【许久不见的STL和优先队列君】HDU1509——Windows Message Queue

题目链接在此     这个题可能是我找回状态的前奏,个人感觉。     由于BFS至今不懂,推到了数组不懂,再往上推,还是对数据存储的结构不能烂熟于兄,所以会针对数组,栈,队列,链表等初等存储结构上下一些功夫,当然还有以后的树状数组,线段树,划分树,红黑树,总理树,ORZ树……等数据结构上进行一些练习。     本题可以用数组或一般队列实现,但是鉴于本人的特色,选用了完全自主风格的优先

2012-11-13 20:22:52 1374

原创 【给小学奥数跪了-Pick公式与欧几里德算法】poj1265—Area

这个题最早的来源是小学奥数,六年级的时候,我们学到了格点的面积……求格点内的面积公式,又叫PICK公式。当然我只能呵呵了,完全不记得有这个公式……由上图得,S=N+L/2-1,N属于格子内的点,L属于边划过的格子。INPUT给的是绘图路径而不是坐标,所以说需要转化成坐标,求擦过边的点,可以用GCD(点A,点B)来实现,可以用史上最古老的算法——欧几里德算法,LOG(N)的效率。现在

2012-11-12 21:02:45 1306

原创 【欧拉体积公式及行列式】AC总在数十WA后——POJ 2208

这个题是个公式推导题。已知四面体的六条边,求四面体体积。在计算几何的模板中发现欧拉公式,可以计算任意四面体的体积,知道3个点坐标和3个COS值即可。而题目是知道6条边,所以需要进行推导转化,通过线性代数知识变成行列式(注意输入顺序是AB,AC,AD,BC,BD,CD,这一点挖了十次左右。。另外,推导过程中的matix[2][0]发生了错误,应为:(p^2+r^2-m^2)/2,这一点上WA

2012-11-08 20:06:23 1230

原创 【1级裸装没点技能点的计算几何】任意多边形面积-HDU2036

从任意三点的公式延伸出来的计算函数,因为任意多边形都可以拆成很多个三角形。。。。。S(a,b,c)=|y1,y2,y3|*0.5=[(x1-x3)*(y2-y3)-(x2-x3)*(y1-y3)]*1/2;按顺时针排列的话是正的,PS:这货不是海伦公式,海伦公式在ACM里不好用。求逆时针的点的面积,很简单,加个负号就是了。。#include #include using nam

2012-11-07 20:36:43 633

原创 【基本二分】HDU2199-精度控制求解

最近处于乱撞状态,看到哪算哪,当然以基础的模拟,搜索,字符串为主+少量的计算几何理论学习还有一堆比赛中用来签到的水题,因为确实不会了瓶颈期ORZ..这个题是二分思想的典范,一个left,一个right,一个middle为他们除2,数据是线性的,所以不用排序,多了的话就把尾部往前挪(tail=ans-极小),少的话把头部往后挪(head=ans+极小),直到(尾-头=极小)为止,这便是二分思想。

2012-11-06 12:45:23 675

原创 【计算几何壮丽而荡漾】稍微谈谈凸包。

(本文部分转载)原文地址:http://blog.csdn.net/hqd_acm/article/details/6218420凸包(Convex Hull):给一堆点, 框起来的凸起来的多边形的最大的连线,就叫凸包(个人理解定义)问题给定平面上的二维点集,求解其凸包。过程:1. 在所有点中选取y坐标最小的一点H,当作基点。如果存在多个点的y坐标都为最小值

2012-11-02 21:47:47 510

KMP算法入门

应该算是KMP算法中一个最清楚的版本了,对next数组的详解尤为突出。

2013-01-22

空空如也

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

TA关注的人

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