自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Michael_yan的专栏

一个编程爱好者之随笔

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

原创 hd1997

http://acm.hdu.edu.cn/showproblem.php?pid=1997 思路: (1)首先判断是不是已经完全放好了或者还没有开始移动,这样就不用考虑是否最优化了,即所有的盘子在C柱上或者所有的盘子在A柱上,这样是合法的,直接输出true。 (2)【我们考虑盘号最大的盘子第n号盘子,移动方向为A-->C,它只可能在A柱或者C柱上,如果在B柱上我们可以直接返回false-

2015-01-31 22:27:54 366

原创 杭电1201 18岁生日

http://acm.hdu.edu.cn/showproblem.php?pid=1201 #include using namespace std; int main() { int result,T,d,m,y; int i,j; cin>>T; while(T--) { cin>>y>>m>>d; m=-

2015-01-31 19:12:22 368

转载 多柱汉诺塔最优算法设计探究

转自http://www.cnblogs.com/fanzhidongyzby/archive/2012/07/28/2613173.html 多柱汉诺塔最优算法设计探究  作者:Florian 引言 汉诺塔算法一直是算法设计科目的最具代表性的研究问题,本文关注于如何设计多柱汉诺塔最优算法的探究。最简单的汉诺塔是三个柱子(A、B、C),因此多柱汉诺塔的柱子个数M≥3。下面从三柱

2015-01-31 14:30:08 851

转载 qsort函数用法

qsort   功 能: 使用快速排序例程进行排序    用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));    各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针 用于确定排序的顺序 排序方法有很多

2015-01-31 13:01:21 322

原创 杭电1425

#include #include #include using namespace std; int a[1000000]; int main() { int n,m,i; while(~scanf("%d%d",&n,&m)) { for(i=0;i<n;i++)scanf("%d",a+i); sort(a,a+n);

2015-01-31 12:53:54 461

转载 ACM 进阶之路

一位高手的建议: 一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功. 训练过ACM等程序设计竞赛的人在算法上有较大的优势,这就说明当你编程能力提高之后,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个计划你练练: 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟

2015-01-31 00:12:28 378

原创 hd2035

点击打开链接 http://acm.hdu.edu.cn/showproblem.php?pid=1466 #include #include using namespace std; int r3(int i) { return i%1000; } int f(int a,int b) { int i,result=r3(a); int t=result;

2015-01-30 23:28:46 345

原创 杭电1205

Analyse: 假设有四种糖果,6A3B2C1D,首先想到的是先把最多的糖果都分隔开,A?A?A?A?A?A,3个B和2个C恰好能放满那五个空位,剩下的1个D就随便放了。其实,"?"区域,即最大数目的糖果之间的空隙(max-1),只要有其他糖果填上,剩下的多余糖果都一定可以放好位置(即使每个空隙只放一个同种类的糖果,总有足够的空隙放糖果),因为A与A已经把它们分隔了。因此,问题本质就是排除

2015-01-30 22:49:26 484

转载 杭电分类

抄袭,有木有~~呵呵~~ 注:网上搜的  第一篇      1001 这个就不用说了吧  1002 简单的大数  1003 DP经典问题,最大连续子段和  1004 简单题  1005 找规律(循环点)  1006 感觉有点BT的题,我到现在还没过  1007 经典问题,最近点对问题,用分治  1008 简单题  1009 贪心  1010 搜索题,剪枝很关键  10

2015-01-30 22:16:03 351

空空如也

空空如也

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

TA关注的人

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