12 2017 档案
摘要:第六章《树与二叉树》 树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。 结点: A、B、C等,结点不仅包含数据元素,而且包含指向子树的分支。例如,A结点不仅包含数据元素A,而且包含3个指向子树的指针。结点的度: 结点拥有的子树个数或者分支的个数。例如,A结点有3棵子树,所以A
阅读全文
摘要:第五章《数组》 一、概念 根据数组中存储的数据元素之间的逻辑关系,可以将数组分为 : 一维数组、二维数组、…、n维数组。n维数组中,维数 n 的判断依据是:根据数组中为确定元素所在位置使用的最少的下标个数。例如,二维数组中想唯一确定一个元素的位置,至少需要使用 2 个下标, a[1][1]:行坐标为
阅读全文
摘要:第四章《串、数组》 (一)串 数据结构中提到的串,即字符串,由 n 个字符组成的一个整体( n >= 0 )。这 n 个字符可以由字母、数字或者其他字符组成。例如,S = ”BEIJING” ,S 代表这个串的串名,BEIJING 是串的值。 空串:含有零个字符的串。例如:S = “”(双引号中没有
阅读全文
摘要:第三章《栈与队列》 (一)栈简介 栈(Stack):只允许在一端进行插入或删除操作的线性表。首先栈是一种线性表,但是限定这种线性表只能在某一端进行插入和删除操作栈顶(top):线性表允许进行插入和删除的那一端。(开口的那一端)栈底(bottom):固定的,不允许进行插入和删除的另一端。(封死的那一端
阅读全文
摘要:声明:数据结构与算法系列博文参考了《天勤高分笔记》、《王道复习指导》、C语言中文网。非商业用途,仅为学习笔记总结! 第一章《绪论》 一、基本概念及入门常识 ////(一)数据结构的基本概念和术语//// 1. 数据 数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序
阅读全文
摘要:一、介绍SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 优点: 隐藏了数据访问细节,“封闭”的通用数据库交互,ORM的核心。他使得我们的通用数据库
阅读全文