- 博客(6)
- 收藏
- 关注
原创 结构化数据和非结构化数据的区别
结构化数据:结构化数据也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。 (什么是关系型数据库:关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。...
2019-07-18 10:32:52
7705
原创 Python-Numpy 科学计算库
简单理了一下科学计算库,发现这是比较枯燥的,要记的东西很多,比较烦躁。 Numpy简介:NumPy数组是一个多维数组对象,称为ndarray。Numpy主要有两部分组成,如下: 实际的数据 描述这些数据的元数据 一、基础数据结构 1、创建数组: array()函数,括号内可以是列表、元祖、数组、生成器 arange(),类似range(),在给定的间隔内返回均匀间隔的值 lin...
2019-03-08 20:24:33
703
原创 Python-数据结构
Python数据结构对我们写算法很有帮助,它主要有几种方式 一、Number(数字) 1、作用:用于储存数值 2、特征:数据类型不允许改变,也就是说如果改变Number数据类型的值将重新分配内存空间。 3、Python重要有四种数值类型: 整型(int):通常被称为是整型或整数,是正或负整数,不带小数点。 长整型(long integers):无限大小的整数,整数最后...
2019-03-06 22:19:27
498
原创 Python 面向对象编程
首先,面向对象是什么? 面向对象是按照客观事物的自然规律进行分析。比如一些具体的事物,学生个体的班级,学号,等属性,还有吃饭、睡觉、走路等属性。还有一个很形象的比喻: 如果我们把类比作一个建筑图纸(一张房子的蓝图),那么对象就是根据这个图纸建的实实在在的房子。而shelf则是这个房子对应的门牌,这些房子可能住着不同的人,他们需要这些门牌找到对应的家。类中的属性和对象就像给这个房子设置的各种设施...
2019-03-05 22:24:07
382
原创 链表
何为链表: 链表是数据结构,由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成(每个结点有两部分组成,一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。)。所以,即使它是一种线性表,但并不会按线性的顺序存储数据,而是在每一个结点里存到下一个结点的指针。 分类: 1、单向链表: 链表中最简单的一种是单向链表,它只可向一个方向遍历。它包含两个域,一个信息...
2019-02-28 20:14:38
327
原创 哈希表
什么是哈希表: 以线性表中的每个元素的关键字key为自变量,通过一定的函数关系f(key)计算出此函数的值,把这个值作为数字的下标,将元素存入对应的数组元素中。 这里函数f(key)称为哈希函数,函数的余数成为哈希地址。 构建哈希表的方法: 直接定址法:用关键字本身或者关键字本身加上某个数作为地址,一般适用于有序的数组(取关键字或关键字的某个线性函数值为散列地址。即H(key)=key...
2019-02-28 16:59:08
238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人