- 博客(4)
- 收藏
- 关注
原创 数据结构第四章——串、数组和特殊矩阵
相关概念:(1)串是由零个或多个字符组成的有限序列;(2)串中任意多个连续的字符组成的序列是该串的子串;包含子串的串称为主串;(3)某个字符在串中的序号称为该字符在串中的位置;(4)子串在主串中的位置以子串的第1个字符在主串中的位置来表示;(5)当两个串的长度相等且每个对应位置的字符都相等时,称这两个串是相等的。(6)由一个或多个空格(空格是特殊字符)组成的串称为空格串,空格串不是空串,长度为串中空 格字符的个数。
2024-05-05 20:41:42 1697
原创 数据结构第三章——栈与队列
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考栈是只允许在表的一端进行插入和删除操作的线性表,队列也是一种操作受限的线性表,只允许在表的一端进行插入,在表的另一端进行删除。操作特性时先进先出。循环队列即将队列想像成为一个环状空间(但实际上该怎么存还怎么存),从逻辑上将队列视为环初始时:Q.front=Q.rear=0;
2024-04-28 20:43:36 1390
原创 数据结构第二章——线性表
线性表是数据结构这门课的基础,可以说是最重要的一个章节。学习这一章节之前应该学习了一定的C语言知识,至少能够看懂教材里面的伪代码。从本节起,分析数据结构将从数据结构的三要素展开(逻辑结构、存储结构、运算)提示:以下是本篇文章正文内容,下面案例可供参考由n个(n>=0)个数据特性相同的元素所构成的有限序列。(注意是有限长)循环链表有两种,一种是循环单链表,另一种是循环双链表,循环单链表就是在单链表的基础上将尾结点的指针域指向头结点;
2024-04-19 21:02:49 692 2
原创 数据结构第一章绪论
这一章的主要内容在于了解数据结构的基本概念:包括基本概念和术语、数据结构的类型;学习算法的基本概念:包括算法的概念、评价一个算法优劣的标准、算法的时间复杂度和空间复杂度。
2024-04-07 20:32:59 1596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人