上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页
摘要: 队列 队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 队列是一种先进先出的(First In First Out)的线性表,简称FIFO。允许插入的一端为队尾,允许删除的一端为队头。队列不允许在中间部位进行操作!假设队列是q=(a1,a2,……,an),那么a1就是队 阅读全文
posted @ 2019-11-14 15:39 つつつつつつ 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 栈 栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一 阅读全文
posted @ 2019-11-14 15:36 つつつつつつ 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 链表 为什么需要链表 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 链表的定义 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一 阅读全文
posted @ 2019-11-14 15:33 つつつつつつ 阅读(1492) 评论(0) 推荐(0) 编辑
摘要: 顺序表 在程序中,经常需要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,需要创建这种元素组,用变量记录它们,传进传出函数等。一组数据中包含的元素个数可能发生变化(可以增加或删除元素)。 对于这种需求,最简单的解决方案便是将这样一组元素看成一个序列,用元素在序列里的位置和顺序,表示实际应用 阅读全文
posted @ 2019-11-14 15:26 つつつつつつ 阅读(1472) 评论(0) 推荐(1) 编辑
摘要: 数据结构与算法(Python) Why? 我们举一个可能不太恰当的例子: 如果将最终写好运行的程序比作战场,我们码农便是指挥作战的将军,而我们所写的代码便是士兵和武器。 那么数据结构和算法是什么?答曰:兵法! 我们可以不看兵法在战场上肉搏,如此,可能会胜利,可能会失败。即使胜利,可能也会付出巨大的代 阅读全文
posted @ 2019-11-14 15:19 つつつつつつ 阅读(5735) 评论(0) 推荐(3) 编辑
摘要: 使用Python操作MySQL数据库 一、数据库的安装和连接 1.1 PyMySQL的安装 1.2 python连接数据库 1.2.1 更多参数版 二、创建表操作 三、操作数据 3.1 插入操作 3.2 查询操作 Python查询Mysql使用 fetchone() 方法获取单条数据,使用 :方法获 阅读全文
posted @ 2019-11-13 22:19 つつつつつつ 阅读(437) 评论(0) 推荐(0) 编辑
摘要: MySQL性能分析之Explain Explain基础 关于explain命令相信大家并不陌生,具体用法和字段含义可以 "参考官网" ,这里需要强调rows是核心指标,绝大部分rows小的语句执行一定很快(有例外,下面会讲到)。所以优化语句基本上都是在优化rows。 5、possible_keys: 阅读全文
posted @ 2019-11-13 22:15 つつつつつつ 阅读(179) 评论(0) 推荐(0) 编辑
摘要: MySQL索引的数据结构 B+树介绍 一、树 树状图是一种数据结构 ,它是由n(n =1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 它具有以下的特点:每个结点有零个或多个子结点;没有父结点的结点称为根结点;每一个非根结点有且只 阅读全文
posted @ 2019-11-13 22:10 つつつつつつ 阅读(542) 评论(0) 推荐(0) 编辑
摘要: MySQL索引原理 一、初识索引 1.1 为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 1.2 阅读全文
posted @ 2019-11-13 22:02 つつつつつつ 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 一、综合练习 1.1 init.sql文件内容 sql / 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 S 阅读全文
posted @ 2019-11-13 21:44 つつつつつつ 阅读(735) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 39 下一页