码迷,mamicode.com
首页 > 其他好文
HDU 1069 Monkey and Banana
单调递增子序列的变形,一种长方体虽说可以有无限个,但它最多有3中摆放方法(我们假设x方向的长度不小于y方向的长度)。然后对x递减一级排序,y递减二级排序,相当于按面积递减排序。dp初始化就是对应状态的长方体的高度如果第j个长方体的x,y分别(严格)大于第i个长方体的x,y (这里排序后的j 3...
分类:其他好文   时间:2014-07-24 04:59:08    阅读次数:259
margin负值 – 一个秘密武器
CSS盒模型中,margin是我们老熟悉的一个属性了, 它的负值你用过吗? 你知道margin负值的秘密武器吗?我们一起看看吧! 1、带竖线分隔的横向列表(例如:网站底部栏目) 传统的分隔符是使用 “|” 来实现的,弊端显而易见,不利于表现与结构的分离,同时增加了后台输出时的判断工作。 所...
分类:其他好文   时间:2014-07-24 04:58:38    阅读次数:217
线性时间选择算法
本文介绍从无序数组中选择最大值和最小值的最优算法。进而介绍采用快速排序思想的 RANDOMIZED-SELECT 选择算法来查找给定位置 i 的值,或获取中位数(median)。快速排序会递归地处理划分的两边,而 RANDOMIZED-SELECT 则只处理一边。所以快速排序的期望运行时间是 Θ(n...
分类:其他好文   时间:2014-07-24 04:58:28    阅读次数:355
C#:字段与属性
MSDN中是这么介绍字段和属性的:A field is a variable of any type that is declared directly in a class or struct.字段:“字段”是直接在类或结构中声明的任何类型的变量。A property is a member th...
分类:其他好文   时间:2014-07-24 04:58:08    阅读次数:290
最近的一些总结
糊里糊涂,谁知道为什么我会来到武汉,反正我是来了,而且在这里待了一段时间了。 我听说大家都叫这里叫火炉,在我看来仅有火炉之名吧,哪里有福州热啊,这两天气温变高了,但湿度也还好… 今天福州台风登陆了,下了很大的雨,而我恰好不在福州,其实我渴望回炉,渴望回炉 说说最近的一些事吧… 首先说说这...
分类:其他好文   时间:2014-07-24 00:53:47    阅读次数:231
[leetcode]Gray Code
Gray CodeThe gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negative integernrepresenting the tot...
分类:其他好文   时间:2014-07-24 00:53:27    阅读次数:198
MFC DAY03 04 05
一 MFC的消息映射机制(3) 1 消息映射机制的使用 1.1 自己的类必须派生自 CCmdTarget 1.2 自己的类内 必须添加声明宏 DECLARE_MESSAGE_MAP 1.3 自己的类外 必须添加实现宏 BEGIN_MESSAGE_MAP( th...
分类:其他好文   时间:2014-07-24 00:52:47    阅读次数:375
大话重构连载7:重构是一系列的等量变换
系统重构要求我们对代码的每一步修改,都不能改变软件的外部行为,因此在系统重构中的所有方法,都是一种代码的等量变换。重构的过程,就好像在做数学题,一步一步地进行算式的等量变换。经过一系列等量变换,最终的结果虽然在形式上与原式不一样,但通过计算可以得到与原式完全相同的结果。这种等量变换对于重构来说非常重...
分类:其他好文   时间:2014-07-24 00:52:37    阅读次数:343
标准动作中犯的错误,使用过程中忘记写结束符号所发生的错误
例如错误写法: 正确写法:导致的异常:HTTP Status 500 -type Exception reportmessagedescription The server encountered an internal error () that prevented it from fulfill...
分类:其他好文   时间:2014-07-24 00:52:27    阅读次数:218
C#语法糖之第六篇: 泛型委托- Predicate<T>、Func<T>
今天继续分享泛型委托的Predicate,上篇文章讲了Action委托,这个比Action委托功不一样的地方就是委托引用方法是Bool返回值的方法,Action为无返回值。首先我们看一下它的定义吧:1 public delegate bool Predicate(T obj);View Code从....
分类:其他好文   时间:2014-07-24 00:52:17    阅读次数:378
MFC DAY01
一 MFC课程的安排 MFC - 微软基础类库和框架 COM - 组件对象的编程原理和应用 ADO - WINDOWS下 数据库的访问和操作 SOCKET - WINDOWS下网络通信编程二 需要掌握的技能 熟练掌握 断点调试 程序 学会使用 call stack(调用堆栈)查看函数之间...
分类:其他好文   时间:2014-07-24 00:51:57    阅读次数:254
hdu 4862
JumpTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 478Accepted Submission(s): 205Problem Descript...
分类:其他好文   时间:2014-07-24 00:51:47    阅读次数:361
MFC DAY10 11 12
一 MFC对话框 1 DoModal函数的执行过程 1.1 查找和加载对话框资源 1.2 将父窗口设置为不可用状态 1.3 创建和显示对话框 1.4 进入对话框的消息循环 1.5 点击OK或者Cancel或者关闭按钮,隐藏对话框窗口 1.6 将父窗...
分类:其他好文   时间:2014-07-24 00:51:27    阅读次数:305
C#基础拾漏(4)
字符串: 可以看做一个字符数组 堆里面有一个字符串拘留池,创建一个字符串时,首先会在拘留池中找有没有相同的字符串,如果有,直接使变量指向拘留池中的字符串。没有才会再拘留池中创建。给你字符串变量重新赋值时,是一个重新查找拘 留池和创建的过程,不会修改原来创建的字符串 字符串对象一旦创建,...
分类:其他好文   时间:2014-07-24 00:50:57    阅读次数:221
设计模式之工厂模式
一、问题的提出现假设需要生产两种产品或创建两个对象,我们一般的方法如下代码所示://protoProduct.hclass ProductA{public: virtual void operation();};class ProductB{public: virtual void op...
分类:其他好文   时间:2014-07-24 00:50:48    阅读次数:276
TCP并发服务器(一)——每个客户一个子进程
TCP并发服务器(一)——每个客户一个子进程1.说明这是最传统的并发服务器,对于每一个客户请求fork一个子进程。问题在于每次fork一个子进程比较耗费时间,下面会讲预创建进程。程序代码基于UNP的库。程序在使用进程的模式下是最慢的。2.代码#include "unp.h"int main(int ...
分类:其他好文   时间:2014-07-24 00:50:48    阅读次数:224
MFC DAY06 07 08 09
一 切分窗口 1 类型 动态切分-程序在运行时,由用户拖动分隔条动态的切分窗口。 每一个视图窗口使用的是相同的视图类。 静态切分-在编码创建时已经完成窗口切分。每一个视图窗口 可以使用不同的视图类。 2 相关类 CSplitterWnd...
分类:其他好文   时间:2014-07-24 00:49:17    阅读次数:361
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!