- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 HDU——Draw Something
http://acm.hdu.edu.cn/showproblem.php?pid=4450金华的比赛太残酷了,4题是打铁还是银牌取决于手速和准确率啊!这个题目也是上面的一道水题,因为clothes —— pants——shoes中,所禁止的搭配都有pants,所以可以枚举pants,对于每一个pants,找到可以搭配的clothes和shoes相乘,就可以了。#include
2012-10-29 15:34:14 1101
原创 HDU-Physical Examination
http://acm.hdu.edu.cn/showproblem.php?pid=4442在飞机哥的指点下,对这道题目有了一些了解:1. 可以由简单至复杂,先讨论2个的情况:a1 b1a2 b2如果现有的顺序是最佳顺序,那么一定有关系:a1 + a1*b2 + a2 >= a2 + a2*b1 + a1等价于a1/b1 > a2/b2这样把和1有关的聚集在了等
2012-10-29 14:02:33 1867
原创 人人网上一道题目解答
链接:http://zhan.renren.com/mathbeauty?gid=3602888498028110403&checked=true有N块木板,高度从1递增至N。要求对这些木板进行排列,使之从左边看能看到L块,从右边看能看到R块。也就是说高的木板会把低的木板遮住。问总共有多少种排列方法。这个题目经过网上查询有两种方法,非自己所想:方法1:首先是求出a[i][j
2012-10-23 09:16:07 824
原创 KMP算法思考和分析
KMP算法思考和分析KMP算法是一个很优秀的算法,其中蕴含了创造者的思考。KMP算法:KMP算法在执行的过程中对于两个字符串s1和s2,如果s1>s2,那么称s1为主串,s2为模式串,这样分是为了让模式串去在主串之中找位置,为了匹配模式串。考虑KMP算法的思考过程:对于子串s1和s2来说:S1 = a b c d a b e S2 = a b1. a b
2012-10-21 20:49:46 545
原创 粒子群优化算法思考
一. 粒子群算法和真正模型的区别:粒子群优化算法是根据飞鸟觅食的模型设计的算法,模型和真正的飞鸟觅食的过程有一些不同之处。1. 离散和连续的不同:飞鸟飞行的过程中是进行连续的飞行,路途中的所有“线”组成了可觅食的位置;模型中的粒子的运动是离散的,是由“点”所组成的可觅食位置。如果在模型中的粒子速度过大,可能“飞过”目标的位置,速度太小可能导致收敛速度过慢,所以说设置合适的速度是粒子群算
2012-10-19 16:04:00 1341
原创 mfc橡皮筋技术哦亲~
橡皮筋技术,有三个过程:1. 鼠标左键按下:记录起始点。2. 鼠标移动:画出从起始点到现有点的直线,并删除上一条直线。3. 鼠标左键松开:画出起始点到现有点的直线。我是通过取反操作来进行的:dc.SetROP2(R2_NOT);过程一:void Cdraw_line_rubber_band_skillView::OnMButtonDown(UINT
2012-10-06 14:57:07 6156
原创 mfc中自动生成的“CView::OnLButtonDown(nFlags, point);”代码问题
在mfc中,添加一个OnLButtonDown的消息,会生成一个“CView::OnLButtonDown(nFlags, point);”的代码,这是因为,在mfc中,如果按下鼠标左键,那么无论你是否添加了这个消息的具体内容,本身就存在一个“按下左键”这个消息,这里只不过是把它显式表现出来了,我们添加的是系统默认的“左键按下”消息意外的内容。
2012-10-06 13:47:06 8631 3
原创 关于debug的问题
我在使用vc的时候,如果用vs2010打开,那么是编译不了的,错误显示无法编译,是因为debug文件没有删除,把原来的debug文件删除之后重新生成一个debug文件就可以了。
2012-10-06 13:43:28 595
cf代码——gxp编词儿
2012-09-22
CF题解DIV2
2012-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人