码迷,mamicode.com
首页 >  
搜索关键字:不改变    ( 1858个结果
WPF装饰器
装饰器定义:装饰器是一种特殊类型的 FrameworkElement,用于向用户提供可视化提示。 对于其他用户,装饰器可用于将功能控点添加到元素中或提供有关控件的状态信息。装饰器可以在不改变原有的控件结构的基础上将功能控点添加到元素中或在界面元素上提供视觉效果等。如WPF中的光标效果、焦点效果等就是...
分类:其他好文   时间:2014-08-08 23:45:16    阅读次数:301
hdu4869
题意:给你n张牌,一开始都是背面朝下的,现在有一些操作,每次操作都可以随意改变s[i]张牌的状态,问最后的牌有多少种状态。标程题解:最终的结果一定是连续出现的,只需要求出最终的区间。因为如果对同一张牌进行两次操作,牌的状态不改变。故牌的翻转次数一定是减少偶数次。如果所有数的和是奇数,那么最终结果也一...
分类:其他好文   时间:2014-08-03 17:53:25    阅读次数:222
模板方法模式分析、结构图和基本代码
定义:模板方法模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 结构图: AbstractClass是抽象类,其实也就是一抽象模板,定义并实现了一个模板方法。这个模板方法一般是一个具体方法,它给出了一个顶级逻辑的骨架,而逻辑的组成步骤在相应的抽象操作中,推迟到子类实现。顶级逻辑也有可能调用一些具体方法...
分类:其他好文   时间:2014-07-31 23:55:40    阅读次数:245
策略路由
策略路由分类:1、接口策略路由 2、本地策略路由路由策略:改变路由表的内容,在路由发现的时候产生作用策略路由:针对某些特别的主机(或应用,协议)不使用当前路由表中的转发路径而单独使用别的转发路径 在数据包转发的时候发生作用 不改变路由表中的任何内容路由策略是路由发现规则,策略路由是数据包转发规则路由...
分类:其他好文   时间:2014-07-31 20:10:17    阅读次数:173
hdu3315 /最大权最佳匹配(最大权下尽量不改变次序)(有权田忌赛马类问题)/费用流
题意:2个人比赛,每场比赛有得分,每场每人派一支圣兽( brute ,字典翻译为畜生,感觉这里不太符╮(╯▽╰)╭),有攻击力和血条。。。一堆规则。。。 合理安排,让1号人获得最大分数,并尽量不要改变原来出场顺序(1,2,3.。。n),并求出相似度(没改变的场数/n) 思路:显然建二分图,赢的话就连负边,输就是正边,x->y,,再跑 s->t费用流,按题意关键是如何在最大费用情况下,尽量流 i...
分类:其他好文   时间:2014-07-29 17:46:02    阅读次数:219
C++ Const成员函数
一些成员函数改变对象,一些成员函数不改变对象。例如:int Point::GetY(){ returnyVal;} 这个函数被调用时,不改变Point对象,而下面的函数改变Point对象:void Point:: SetPt (int x, int y){ xVal=x; yVal=y;} 为了.....
分类:编程语言   时间:2014-07-29 16:46:22    阅读次数:198
Template Method - 模板方法模式
目的 定义一个操作中的算的骨架,将一些步骤的具体实现延迟到子类中,模板方法模式使得子类可以不改变一个算法的结构就可以重新定义该算法的某些特定步骤。 案例 一个含有Application和Document类的应用框架,Application类负责打开一个外部文档,当文档中的内容读入之后,就用Document来表示。在Application中存在方法openDocumen...
分类:其他好文   时间:2014-07-27 11:56:03    阅读次数:178
Visitor - 访问者模式
目的 在不改变某类层次结构中的各个类的前提下,定义作用于类中各元素的新操作。 案例 现在有不同的设备Equipment,例如:Chassis,FloppyDisk等等。有的人想了解它的性能,但有的人想了解它的价格,可能还有人想了解其他方面的信息,如制造商,制造材料等。但是当一个Equipment的的类定义好了,子类也定义好了之后,要增加新的操作,就需要改变所有的类,这...
分类:其他好文   时间:2014-07-27 11:42:04    阅读次数:229
使负数在正数之前,不改变原来的顺序
1 /* 2 不改变正负号序列,使得负数在正数前面,要求O(n),时间复杂度,O(1)空间复杂度 3 实际情况,很可能做不到,可以用类似快排partition的方法,但是不能保证有序了,保证有序的一个方法是用翻转,例如 4 2,3,4,-1,-2,3,-5,-6——————翻转为2,3,4,-1,....
分类:其他好文   时间:2014-07-25 02:24:24    阅读次数:209
ANDROID 中设计模式的采用--结构型模式
构造型模式中的适配器模式、外观模式、装饰模式、代理模式都属于包装模式,都是对另外的类或对象的包装,只是各自的意图不同。        适配器模式通过对另外的类或对象的包装,将其接口转换为用户期望的接口,达到接口的适配的目的。        外观模式是对包装的一组类或对象提供一个高层接口,意图是简化接口,使系统更加容易使用。        装饰模式的意图是在不改变包装...
分类:移动开发   时间:2014-07-24 23:21:24    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!