当前搜索:

C语言之数组

1,数组简介:所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。2,例子要求:针对...
阅读(2476) 评论(0)

C语言之双向链表

1,双向链表简介。双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。2,例子要求:完成双向链表的插入、删除以及查找,将学生管理系统使用的数组,以双向链表的方式实现,能够支持无限制的学生人数的增删改查以及保存。3,代码实现。#include #inc...
阅读(2380) 评论(0)

C语言之单向链表

1,单向链简洁。单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其中每个结点都有指针成员变量指列表中的下一个结点;​列表是由结点构成,由head指针指向第一个成为表头的结点而终止于最后一个指向nuLL的指针;2,例子要求:根据示例代码中的例子,完成单向链表(sing...
阅读(2570) 评论(0)

C语言之霍夫曼编码学习

​1,霍夫曼编码描述哈夫曼树─即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。 在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称“熵编码法”),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进行编码。这张编码表的特殊之处在于,它是根据每一个源字符出现的估算概率而建立起来的(出现概率高的字符使用较短的编码,反之出现概率低的则使用较长的编...
阅读(2821) 评论(1)
    个人资料
    • 访问:3416607次
    • 积分:41437
    • 等级:
    • 排名:第98名
    • 原创:646篇
    • 转载:4篇
    • 译文:2篇
    • 评论:1421条
    博客专栏
    技术网址连接
    http://dev.mysql.com/doc/
    最新评论