03 2023 档案
摘要:# P5 创建表 ```sql CREATE TABLE table_name{ field1 datatype, field2 datatype, field3 datatype }character set 字符集 collate 校对规则 engine 存储引擎 # field:指定列名 da
阅读全文
摘要:# P4 查看删除数据库 1. 显示数据库语句:`SHOW DTABASES` 2. 显示数据库创建信息语句:`SHOW CREATE DATABASE db_name` 3. 数据库删除语句:`DROP DATABASE [IF EXISTS] db_name` ```SQL #查看当前数据库服务
阅读全文
摘要:# P3 创建数据库  1. CHARACTER SET:指定数据库采用的字符集,如果不指定字符集,默认u
阅读全文
摘要:# P2 MySQL三层结构 1. 所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库。DBMS(database manage system) 2. 一个数据库可以创建多个表,以保存数据(信息)。 3. 数据管理系统(DBMS)、数据库和表的关系
阅读全文
摘要:使用命令行窗口连接MySQL数据库 1. mysql -h 主机名 -P 端口 -u 用户名 -p密码 注意: (1) “-p密码”之间不要有空格 (2) -p后面如果没有写密码,回车会要求输入密码 (3) 如果没有写 -h 主机,默认就是本机 (4) 如果没有写 -P 端口,默认就是3306 (5
阅读全文
摘要:堆排序 堆排序(Heap Sort)是一种树形选择排序,是对直接选择排序的有效改进,利用了堆的性质对要排序的数据进行排序。 堆排序的基本思想是:将待排序序列构造成一个大顶堆,此时整个序列的最大值就是堆顶的根节点。将其与末尾元素进行交换,此时末尾就为最大值。然后将剩余n-1个元素重新构造成一个堆,如此
阅读全文
摘要:归并排序采用了分治的思想,以及递归的写法。 [图解来源:排序算法:归并排序【图解+代码】] 合并两个有序数组的示意图: [图解来源:图解排序算法(四)之归并排序] 代码实现: class Solution { public int[] sortArray(int[] nums) { int[] te
阅读全文
摘要:稀疏矩阵存储 稀疏矩阵:设在 m x n 的矩阵中有t个非零元素。 令 a = t / (m x n) 当 a <= 0.05 时称为稀疏矩阵。 顺序存储结构 第0行中通常用来存储总体信息。 链式存储结构 优点:它能够灵活地插入因运算而产生的新的非零元素,删除因运算而产生的新的零元素,实现矩阵的各种
阅读全文
摘要:特殊矩阵的压缩存储 矩阵:一个由m x n 个元素排列成的m列n行的表。 矩阵的常规存储的特点: 可以对其元素进行随机存储; 矩阵运算非常简单;存储密度为1; 不适宜常规存储的矩阵:值相同的元素很多且呈某种规律分布;零元素多。 矩阵的压缩存储:为多个相同的非零元素只分配一个存储;对零元素不分配空间。
阅读全文