二月, 2018 | 狂吼的面包圈
因为梦想
我们一直在努力

2018年02月的文章

C++标准模板库STL——vector、list、deque比较-狂吼的面包圈
c++

C++标准模板库STL——vector、list、deque比较

decimal阅读(950)

vector是一段连续的内存块,而deque是多个连续的内存块,list是所有数据元素分开保存,可以是任何两个元素没有连续。 vector的查询性能最好,并且在末端增加数据也很好,除非它重新申请内存段;适合高效的随机存储。 list是一个链...

C++标准模板库STL——Deque-狂吼的面包圈
c++

C++标准模板库STL——Deque

decimal阅读(972)

一、什么是Deque Deque是一种优化了的、对序列两端元素进行添加和删除操作的基本序列容器。 二、Deque的性能 Deque允许较为快速的随机访问,但它不像vector把所有的对象保存在一块连续的内存块中,而是采用多个连续的存储块,并...

C++标准模板库STL——List-狂吼的面包圈
c++

C++标准模板库STL——List

decimal阅读(1185)

一、什么是List List是一个线性链表结构。它的数据由若干个节点构成,每一个节点都包括一个信息块(即实际存储的数据)、一个前驱指针和一个后驱指针。它无需分配指定的内存大小,且可以任意伸缩,这是因为它存储在非连续的内存空间中,并且由指针将...

C++标准模板库STL——Vector-狂吼的面包圈
c++

C++标准模板库STL——Vector

decimal阅读(929)

一、什么是Vector Vector是一个线性顺序结构。它相当于数组,但是大小可以不预先指定,并且会自动扩展。它可以像数组一样被操作,比如使用”[]”操作符进行访问,由于它的特性,我们完全可以将vector看作成动态...

pandas入门-3 DataFrame数据查看和处理-狂吼的面包圈
Python机器学习

pandas入门-3 DataFrame数据查看和处理

狂吼的面包圈阅读(3722)

如果对于较大的数据,一次输出全部行列,看起来很乱,所以需要使用一些方法查看部门数据 数据: hero.csv 加载方法: [crayon-5fc4746a7bd68575954088/] 查看数据: 由于行数较多想查看前5行,可以使用 df...

pandas入门-2 DataFrame创建和导入导出-狂吼的面包圈
Python机器学习

pandas入门-2 DataFrame创建和导入导出

狂吼的面包圈阅读(1401)

DataFrame DataFrame是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔值等),每个Series看做DataFrame的一个列。 特点:第一行为字段,即列名,第二行开始是数据,每列可以是不...

全概率公式和贝叶斯公式-狂吼的面包圈
数学

全概率公式和贝叶斯公式

狂吼的面包圈阅读(1085)

条件概率 假设A、B是两个事件,且P(A)>0和P(B)>0 那么事件A发生的条件下事件B发生的条件概率: P(B|A)=P(AB) / P(A) 事件B发生的条件下事件A发生的条件概率。: P(A|B)=P(AB) / P(B...