几个个性化的小图标

以下的图标是从这个网站得来的:http://www.nhacks.com/email/

 

 

Advertisements

据说被成为世上最经典的25句话!(转载)

1,记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。
2,能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡, 仿佛不断稀释的茶。 
3,怨言是上天得至人类最大的供物,也是人类祷告中最真诚的部分 
4,智慧的代价是矛盾。这是人生对人生观开的玩笑。 
5,世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘例外) 
6,如果敌人让你生气,那说明你还没有胜他的把握 
7,如果朋友让你生气,那说明你仍然在意他的友情 
8,令狐冲说“有些事情本身我们无法控制,只好控制自己。” 
9,我不知道我现在做的哪些是对的,那些是错的,而当我终于老死的时候我才知道这些。所以我现在所能做的就是尽力做好每一件事,然后等待着老死。 
10,也许有些人很可恶,有些人很卑鄙。而当我设身为他想象的时候,我才知道:他比我还可怜。 所以请原谅所有你见过的人,好人或者坏人. 
11,鱼对水说你看不到我的眼泪,因为我在水里.水说我能感觉到你的眼泪,因为你在我心里。 
12,快乐要有悲伤作陪,雨过应该就有天晴。如果雨后还是雨,如果忧伤之后还是忧伤.请让我们从容面对这离别之后的离别。微笑地去寻找一个不可能出现的你! 
13,死亡教会人一切,如同考试之后公布的结果――虽然恍然大悟,但为时晚矣! 
14,你出生的时候,你哭着,周围的人笑着;你逝去的时候,你笑着,而周围的人在哭!一切都是轮回!!!! 我们都在轮回中!!!! 
15,男人在结婚前觉得适合自己的女人很少,结婚后觉得适合自己的女人很多. 
16,于千万人之中,遇见你所遇见的人;于千万年之中,时间的无涯荒野里,没有早一步,也没有晚一步,刚巧赶上了 
17,每个人都有潜在的能量,只是很容易:被习惯所掩盖,被时间所迷离,被惰性所消磨. 
18,人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,该爱的时候就去爱,无谓压抑自己 
19,《和平年代》里的话:当幻想和现实面对时,总是很痛苦的。要么你被痛苦击倒,要么你把痛苦踩在脚下 
20,真正的爱情是不讲究热闹不讲究排场不讲究繁华更不讲究嚎头的 
21,生命中,不断地有人离开或进入。于是,看见的,看不见的;记住的,遗忘了。生命中,不断地有得到和失落。于是,看不见的,看见了;遗忘的,记住了。  然而,看不见的,是不是就等于不存在?记住的,是不是永远不会消失? 
22,我们确实活得艰难,一要承受种种外部的压力,更要面对自己内心的困惑。在苦苦挣扎中, 
     如果有人向你投以理解的目光,你会感到一种生命的暖意,或许仅有短暂的一瞥,就足以使我感奋不已。 
23,我不去想是否能够成功,既然选择了远方,便只顾风雨兼程;我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影. 
24,后悔是一种耗费精神的情绪.后悔是比损失更大的损失,比错误更大的错误.所以不要后悔 
25,日出东海落西山,愁也一天,喜也一天;遇事不钻牛角尖,人也舒坦,心也舒坦。 
By cyberagui Posted in 随笔

Constraint Programming – CP

Constraint Programming, 制约编程技术(不知道这样译合不合适?)原本是人工智能、图形学、计算机信号学等领域里应用广泛的一种编程技术,在最近几年开始广泛地应用到图论、数据库科学、运筹学、甚至生物科学、电子科学、商学等领域。 前段时间去参加了日本运筹学会的年度研究成果发表会,里面有一段谈到了CP,内容是有关CP在运筹学的最优组合领域里的应用。
 
CP在运筹学最优组合领域里的主要应用是:制约传播与分枝限定法相结合,以解决大规模的组合问题。在这里又出现了两个名词制约传播分枝限定法。分枝限定法在这里就不多说了,如果要说的话,写上好几天都写不完。简单说说制约传播:从某个未知数的取值范围或某个制约条件出发,将另一个未知数的取值范围缩小;然后再从这个取值范围缩小了的未知数及其它的制约条件出发,继续将别的未知数的取值范围缩小;…… 制约传播与分枝限定法相结合,可以有效的缩小分枝探索的领域,大大地提高最优解的探索效率。
 
举个例子,你就会对制约传播有一个比较具体的印象了:
 
 龟鹤算:  龟鹤总共有10只,脚共有34条,问龟鹤各有几只?
 
首先把这个问题模型化:
  x +  y = 10                   (1)
2x + 4y = 34                  (2)
因为龟鹤的数目不可以为负,所以还有个隐含条件: 0 <= x , 0 <= y                    (3)
 
下面开始制约传播:
由 (1) + (3)   : 0 <= x <= 10                      (4)
由(2) + (4)    : 4 <= y <= 8                        (5)
由(1) + (5)    : 2 <= x <= 6                        (6)
由(2) + (6)    : 6 <= y <= 7                        (7)
由(1) + (7)    : 3 <= x <= 4                        (8)
由(2) + (8)    : 7 <= y <= 7      即 y = 7      (9)
由(1) + (9)    : x = 3                                  (10)
 
OK,这样的话,这个简单的龟鹤算问题就解决了!!
 
在实际应用中,主要是在分枝限定法的各分枝点,进行制约传播,以缩小分枝限定法的探索范围。
 
适合问题:整数规划・组合问题,如:一次元截断计划问题、二次元截断计划问题、配车配船计划问题等