个人总结,除非非常符合情景,否则使用的也不多。因为会宁愿修改代码也不会去实现状态模式。 有一点像命令模式,虽然目的不同,一个为了存储,一个为了变化。但是根本手段是一致。把方法提出来放到类中。总的指导思想是一致的。 //没太看懂,恩,直接写例子吧。根据这个模式的说明,大量增加状态时,会需要状态模式,自... ...
分类:
其他好文 时间:
2019-07-07 09:39:02
阅读次数:
99
``` import re string = '愤怒的葡萄' pattern = '(.*?)' # pattern = '.*?\s' s = re.compile(pattern).findall(string) print(s) ```  三分在求非单调函数极值有大用 二分主要思路就是每次将当前区间分为两部分,当前接肯定在中点,左区间与右区间之中,那么把不合理的区间抛弃,就可以极快地求出解 例题: 愤怒的牛(很像跳石头) 农夫 John 建造了一座很长的畜栏,它包括N (2 ≤ N ≤ 100,0 ...
分类:
其他好文 时间:
2019-06-09 12:54:15
阅读次数:
94
原题 传送门 【题目描述】 农夫 John 建造了一座很长的畜栏,它包括N (2 ≤ N ≤ 100,000)个隔间,这些小隔间依次编号为x1,...,xN (0 ≤ xi ≤ 1,000,000,000). 但是,John的C (2 ≤ C ≤ N)头牛们并不喜欢这种布局,而且几头牛放在一个隔间里 ...
分类:
Web程序 时间:
2019-06-08 14:57:09
阅读次数:
415
1433:【例题1】愤怒的牛 题解 This is an er'fen ti. 由题意可得 它是求最小值最大的问题 我们假设: 每两头牛之间的最小距离为 d ,也就是每两头牛之间的距离 >= d ,问题也就是求这个 d 最大是多少 理一理思路: 1.对所有的牛舍从小到大排序 2.假设我们把第 i 头 ...
分类:
其他好文 时间:
2019-06-07 22:34:39
阅读次数:
116
前言 人被压迫了,为什么不斗争?——鲁迅 作为一个C#开发者,我经历了,也见证了很多同行饱受C++开发的歧视和欺辱。 而且,这种行为,现在依然持续的发生在C#开发者的身上,就目前为止,绝大部分C#开发还都无法摆脱这样的命运。 能力不足的C++开发会歧视能力不足C#开发 C++语言的基础是【语法+wi ...
分类:
编程语言 时间:
2019-06-01 09:55:31
阅读次数:
138
最近,《奇葩说》闹出来了一些不愉快。 在半决赛中,姜思达惜败,愤怒的粉丝把矛头指向那场比赛的其他人。最终,马薇薇、黄执中和网友们吵起来了。 这件事本不算大事,毕竟娱乐业就是这个样子。刚刚好在这一季《奇葩说》里,有一期的辩题是关于被误会要不要澄清。 这里边最智慧的发言,来自于蔡康永。 可是这件事情的问 ...
分类:
其他好文 时间:
2019-05-13 14:37:38
阅读次数:
120
关于学好OI的一些参考书籍: 第一阶段: 《信息学奥赛一本通》 《信息学分析讲义》 第二阶段: 《教你怎么不生气》 《佛经》 《老子》 《沉默的愤怒》 第三阶段: 《颈椎病康复指南》 《腰椎间盘突出日常护理》 《心脏病的预防与防治》 《高血压降压宝典》 《强迫症的自我恢复》 《精神病症状学》 第四阶 ...
分类:
其他好文 时间:
2019-05-04 09:18:14
阅读次数:
140
文/董桥 一 中年最是尴尬。天没亮就睡不着的年龄;只会感慨不会感动的年龄;只有哀愁没有愤怒的年龄。中年是吻女人额头不是吻女人嘴唇的年龄;是用浓咖啡服食胃药的年龄。中年是下午茶:忘了童年的早餐吃的是稀饭还是馒头;青年的午餐那些冰糖元蹄葱爆羊肉都还没有消化掉;老年的晚餐会是清蒸石斑还是红烧豆腐也没主意; ...
分类:
其他好文 时间:
2019-04-08 17:32:21
阅读次数:
235
彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。 假设彩虹瓶里要按顺序装 N 种颜色的小球(不妨将顺序就编号为 1 到 N)。现在工厂里有每种颜色的小球各一箱,工人需要一箱一箱地将小球从工厂里搬到装填场地。如果搬来的这箱小球正好 ...
分类:
其他好文 时间:
2019-03-31 09:46:26
阅读次数:
361