摘要: 当数据之间存在一种或者多种特定关系的时候,我们就称这种关系为结构。通常情况下,数据之间有三种基本结构,线性结构,树形结构,网状结构。 线性表数据结构具有以下特征: <1>有且只有一个“首元素”。 <2>有且只有一个“末元素”。 <3>除末元素外,其余元素均有唯一的后继元素。 <4>除首元素外,其余元 阅读全文
posted @ 2016-10-26 13:25 建彬 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 算法评价原则 正确性,通过执行算法可以得到正确的结果,这是算法设计的最低要求。设置各种不同的条件和参数去测试。 高效性,算法进行的基本操作的次数。时间衡量与硬件关系较大,所以时间并不是好的衡量指标。 空间性,算法编写的程序在执行的时候所需要的最大存储空间。随着硬件设备性能的提升, 这一点已经不是很关 阅读全文
posted @ 2016-10-26 13:12 建彬 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 在程序设计语言中,可以使用随机函数来模拟自然界中发生的不可预测的情况。C语言中使用srand()函数和rand()函数可以生成随机数。使用这两个函数需要包含time.h头文件。 实例一,猜数字游戏。使用模拟算法编写一个猜数字游戏,由计算机随机生成一个1-100之内的整数,然后由用户来猜这个数,根据用 阅读全文
posted @ 2016-10-26 12:04 建彬 阅读(1126) 评论(0) 推荐(0) 编辑