- 博客(11)
- 收藏
- 关注
原创 数据结构之树与二叉树
一、树的基本概念 1.1树的定义 树是 N(N>=0) 个结点的有限集合,N = 0 时,称为空树,这是一种特殊的情况。 树适合表示具有层次结构的数据。 树中的某个结点(除根结点外)最多只和上一层的一个结点(即其父结点)有直接关系,根结点没有直接上层结点,因此在 n 个结点的树中有 n-1 条边,而树中每个结点预期下一节点的零个或多个结点(即其子女结点)有直接关系。 在任意一颗非...
2019-02-20 21:15:20 199
原创 数据结构之栈
一、栈 1.1 栈的定义 栈(Stack):只允许在一端进行插入或删除操作的线性表。首先栈是一种线性表,但是限定这种线性表只能在某一端进行插入和删除操作。 栈顶(Top):线性表允许进行插入和删除的那一端。 栈底(Bottom):固定的,不允许进行插入和删除的另一端。 空栈:不含任何元素的空表。 1.2 栈的基本操作 InitStack(&S):初始化一个空栈 S。 Stack...
2019-02-20 21:13:49 264
原创 数据结构之线性表
一、线性表概述 1.1 线性表的定义 线性表是具有相同数据类型的 n (n>=0) 个数据元素的有限序列。其中 n 表示表长,当 n = 0 时表示该线性表是一个空表。 除第一个元素外,每个元素有且仅有一个直接前驱。 除最后一个元素外,每个元素有且仅有一个直接后驱。 1.2 线性表的特性 表中元素的个数有限。 表中元素具有逻辑上的顺序性,在序列各元素排序有其先后次序。 表中元素都...
2019-02-20 21:12:29 138
原创 数据结构概论
一、基本概念和术语 数据、数据元素、数据对象、数据类型、抽象数据类型、数据结构。 1.1 数据 数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入计算机中并被计算机程序识别和处理的符号的集合。 1.2 数据元素 数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。 一个数据元素可由若干个数据项组成,数据项数数据元素的不可分割的最小单位。 例如,学生记录就是一个数...
2019-02-20 21:09:56 120
原创 计算机网络概述
一、计算机网络概述 1.1 计算机网络概念 计算机网络是一个将分散、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 计算机网络就是一些互连的,自治的计算机系统的集合。 1.2 计算机网络的组成 组成部分:硬件、软件、协议。 工作方式:边缘部分、核心部分。 功能组成:通信子网、资源子网。 1.3 计算机网络的功能 数据通信(最...
2019-02-20 21:07:35 69
原创 Python 基本语法
目录 缩进与冒号 变量赋值 输入与输出 判断语句 循环语句 列表 元组 字典 集合 缩进与冒号 说到 Python,不得不提到 Python 独有的语法特点 - 缩进和冒号。 在 Python 中不需要像其他编程语言,如 Java 和 C++ 等等,使用 " ; " 来表示一行语句的结束,或是使用 " { } " 用来划分代码块。 在 Python 中,缩进是一种基本语法,用来区分代码...
2019-02-14 16:44:01 191
原创 Audio Player
Audio Player 通过 Qt 制作的 Windows 端多媒体播放器,主要具备以下功能: 添加多媒体文件,音视频播放分离。 多媒体列表的基本播放功能及播放模式选择功能。 通过 QSql 存储分别存储音频及视频列表。 整体设计 音乐界面实现方式 视频界面实现方式 ...
2019-02-14 16:37:31 1998
原创 the Dice Of Destiny
the Dice Of Destiny 通过 PhotonServer 搭建服务器及 MySQL 存储传送至服务器的信息,进而实现对玩家注册信息的服务器端存储,并实现游戏存档及存档加载功能。 流程展示 ...
2019-02-14 16:36:41 60
原创 Image Processor
Image Processor 通过 Qt 实现对图像的多种处理功能,主要功能如下所示: 实现读取图片、上下张图片切换、填充及初始化图片和保存图片的功能,实现滚轮缩放及鼠标拖动的功能,之后通过菜单上的按钮触发相应功能。 RGB 图像转灰度图像。 RGB 图像颜色翻转。 RGB 图像的对数变换。 RGB 图像的对比度拉伸功能。 RGB 图像的灰度直方图均衡。 RGB三通道分别计算的彩色直方图均衡。...
2019-02-14 16:36:22 1033
原创 Audio Processor
Audio Processor 通过 Qt 实现对音频文件的加载及多种处理功能,主要功能如下所示: 读取和保存音频文件,并在界面日志中显示音频信息,依次点击界面中的 Browse 、Load 和 Save 选项。 实现基本的音频暂停与播放功能,点击界面中的 Play 和 Stop 选项。 实现音频的反转播放功能,并在界面中显示操作日志,点击界面菜单栏中的 Reverse 选项。 实现音频的淡入淡...
2019-02-14 16:35:40 1280
原创 IntelligentLamp
IntelligentLamp 此 APP 可作为硬件蓝牙控制器和本地音乐播放器使用,主要具备以下功能 本地登陆及注册功能、手机本地音乐列表获取及播放功能。 充当蓝牙控制器的作用,并结合色环采集颜色,进而控制灯光的颜色变化及音乐播放。 APP 功能展示 ...
2019-02-14 16:34:48 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人