与其说习惯是最难改变的,还不如说人是最难改变的。人们多年养成的习惯,谁会轻易改变?对于一个相对成功的企业老板而言,企业规模日益扩大、员工数量不断增加、荣誉等身,更关键的是市场征战多年一路走来多以胜利告终,奉迎吹捧的人环绕身边,自信自负理所当然。想要改变老板在多数员工看来都是一句话:“难!,我看难!”对于习惯了靠个人能力管理企业的老板,要改变他真的很难。但是,如果不改变老板单打独斗的习惯、不改变老板
分类:
其他好文 时间:
2018-10-29 21:28:50
阅读次数:
157
想要不改变函数的原始代码,同时增强函数的功能,我们就要用到装饰器(Decorator)
分类:
编程语言 时间:
2018-10-29 14:13:54
阅读次数:
121
最近碰到好多题都先要离散化处理一下,本蒟蒻全挂了~~ 离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。 通俗的说,离散化是在不改变数据相对大小的条件下,对数据进行相应的缩小。例如: 原数据:1,999,100000,15; 处理后:1,3,4,2; 原数据:{100,20 ...
分类:
其他好文 时间:
2018-10-28 11:55:44
阅读次数:
163
结论巨好想,每一次操作可以看作把一个b往前移一位,另一个b往后移一位,逆序对个数不改变,判断即可做第一问。 此处代码仅给出第一问做法: c++ include include using namespace std; int n,f[1000001],g[1000001]; char a[10000 ...
分类:
其他好文 时间:
2018-10-25 21:40:19
阅读次数:
173
运行结果如下: 说明: 1、frozenset与普通set的区别在于其内容不可更改(如add, update, remove, pop等)。在不改变内容的时,frozenset可以与普通set做比较、子集判断等操作。 2、set.add每次只能添加一个元素。 add(elem)Add element ...
分类:
编程语言 时间:
2018-10-23 23:09:12
阅读次数:
325
索引: 与表相关的一种选择结构,可建立在表中的一列或多列上,一旦建立,由数据库自动维护和使用,对用户是完全透明的。它的建立或删除对表没有任何影响。 注意:1.索引是一种数据库对象,并不改变表的逻辑结构,而是在物理存储结构上增加一些辅助信息,以提高查询速度。 2.只有当按指定的索引列的值查找或按索引列 ...
分类:
数据库 时间:
2018-10-23 00:11:07
阅读次数:
161
一、concat() concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。 二、join() join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的,默认使用','号分割,不改变原数组。 三、push() push( ...
分类:
编程语言 时间:
2018-10-19 14:21:28
阅读次数:
232
摘自 https://www.cnblogs.com/xiaobajiu/p/7867162.html 调和平均数的代数形式(通俗): 应用场景:样本自变量(身高)和因变量(胖瘦)的乘积相等的情况下,改变每个样本的因变量(胖瘦),而不改变因变量的总和(井宽),所得自变量为调和平均数。 上图也可以看成 ...
分类:
其他好文 时间:
2018-10-16 15:51:58
阅读次数:
172
1,简单的装饰器 #装饰器 不改变原函数的调用方式 并在函数前后添加功能 #开放封闭原则:多扩展开放 对修改封闭 # import time # def timer(func): # def inner(): # start_time=time.time() # ret=func()#res=fun ...
分类:
其他好文 时间:
2018-10-13 02:38:27
阅读次数:
158
访问者模式定义如下:封装一些作用于某种数据结构中各个元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 下面看一下几个抽象角色: Visitor抽象访问者:抽象类或接口,定义访问者可以访问哪些元素。 ConcreateVisitor具体访问者:它影响访问者访问到一个类之后该怎么 ...
分类:
其他好文 时间:
2018-10-09 00:50:46
阅读次数:
165