文章 2023-06-25 来自:开发者社区

数据结构C语言版本(中)

第四章 串串:限定数据元素类型的线性表。应用实例:编辑软件(本质上是字符串处理)信息检索、病毒查找(字符串比较)第一节 逻辑结构一、定义串是由字符组成的线性表。STRING=(D,S,P)D = {ai| ai∈CHARACTER(字符集), i=0,1,2,…,n-1}ASCII码串: CHARACTER为ASCII码字符集。位串:CHARACTER={0,1}S = {<ai-1,ai....

数据结构C语言版本(中)
文章 2023-06-25 来自:开发者社区

数据结构C语言版本(上)

第一章 绪论第一节 什么是数据结构?估猜以下软件的共性:学生信息管理、图书信息管理、人事档案管理。  数学模型:用符号、表达式组成的数学结构,其表达的内容与所研究对象的行为、特性基本一致。信息模型:信息处理领域中的数学模型。  数据结构:在程序设计领域,研究操作对象及其之间的关系和操作。忽略数据的具体含义,研究信息模型的结构特性、处理方法。第二节 概念、术语一、有关数据结构的....

数据结构C语言版本(上)
文章 2022-12-19 来自:开发者社区

【数据结构】C语言版本的带哨兵位双向循环链表的快速实现方法

前言我们在之前学双向带头循环链表时,结尾部分简单讲解了快速实现的方法。本篇博客将详细讲解如何迅速实现,通过思路草图的方法轻松写出带头双向循环链表,甚至都可以直接用注释画草图。本篇博客是对 "从零开始逐步实现带哨兵位循环双向链表" 的补充,之前在写那篇博客的时候不小心忘记实现销毁接口了,这里正好能进行一个补充。一、 代码讲解如果有人叫你快速实现一个链表,我们当然首选带头双向循环链表,因为他足够简单....

【数据结构】C语言版本的带哨兵位双向循环链表的快速实现方法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注