04 2020 档案
摘要:栈也被称为下推栈。添加操作和移除操作总发生在同一端。 栈有一个特性叫后进先出(LIFO)。
阅读全文
摘要:创建用户有两条命令:adduer和useradd,对应着两条删除用户的命令:deluser和userdel。 这两种命令之间的区别: adduser:会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。 useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创
阅读全文
摘要:一旦某个元素被添加进来,它与前后元素的相对位置将保持不变。 栈、队列、双端队列和列表都是有序的数据集合,同属于线性数据结构。
阅读全文
摘要:幂律分布可以描述在日常生活中一系列与城镇人口分布类似的现象:大多数都低于平均值,少数是超过的。 正态分布的东西似乎太长了,最后必然会很快结束。但幂律分布的东西存在的时间越长,你可以预测它继续下去的时间就越长。 在幂律分布中,某个事物已经存在的时间越长,我们可以预测它继续存在的时间也就越长。因此,幂律
阅读全文
摘要:哥白尼原则便出现了:如果我们要预测某个事物还将持续存在多久(在对它没有其他任何了解时),我们可以做出的最好的猜测就是,它将再持续已经存在的时间。 哥白尼原则更适用于对未知事物或事件的预测
阅读全文
摘要:事实上,如果买n张彩票共w张中奖,那么中奖率就是中奖数加1,除以所购买的数目加2,即(w+1)/(n+2)。
阅读全文
摘要:这是贝叶斯论证的关键所在。从假设的过去向前推理,并奠定了理论基础,让我们可以向后找到最大的可能性。 贝叶斯的关键见解是,试图使用我们看到的中奖和未中奖彩票来分析彩票来源于整体彩票池的方法,本质上是在倒推。
阅读全文
摘要:求和公式: n*(n+1)/2 不要在用for循环 所有要求和的问题都可以用乘法解决
阅读全文
摘要:引用即别名,只是为一个已经存在的对象所起的另外一个名字。引用并非对象。 指针也实现了对其他对象的间接访问,但两者有如下不同点: 指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内可以先后指向不同的对象。 指针无需在定义时赋初值(建议指针要初始化,否则后续程序错误时很难查出问题点),和
阅读全文
摘要:最近两周都在学习C++,从python到C++实际上难度是增大不少的,工作上的代码是需要用C++的,所以我要负重前行了。结合这两个周的学习,我感觉C++对于代码和程序的运行是比python要求严格不少的,具体到每个点上都是要求的更细一些,这就是C++这种偏向于硬件的静态语言的特点吧,陆续已经接触到指
阅读全文
摘要:首先大O只是对算法复杂度的大概判断,从而对算法的优劣产生一个意识上的判断,并没有对算法实现的内容指导。 大O按由易到难可分为O(1)、O(logan)、O(n)、O(na)、aO (n!),下面简单依个描述下: O(1):算法的实现和分析元素无关,只要是解决需求就可以。 除了O(1)的级别,其余的都
阅读全文

浙公网安备 33010602011771号