数据结构笔记2

数据类型:
是和数据结构密切相关的一个概念,它最早出现在高级程序语言中,用来刻画(程序)操作对象的特性。在高级程序语言中,每个变量,常量,或者是表达式都有一个确定的所属数据类型,类型明显或者隐含的规定了在程序执行期间变量或表达式所有肯可能取值的范围,以及在这些值上允许的操作,因此数据类型是一个值的集合和定义在这个集合上的一组操作的总称;


抽象型数据类型(abstract data type)是指一个数学模型以及定义在该模型上的一系列操作。

算法和算法分析


算法是对待定的问题的求解步骤的一种描述,它是指令的有序系列,其中的每一条指令都包含了一个或者多个操作;此外一个算法还具有以下五个重要特性;
1.有穷性;
2.确定性;
3.可行性;
4.输入;
5.输出;


算法设计的要求:
1.可读性;
2.健壮性;
3.效率与低存储的需求;


算法效率的度量:



到现在为止将的这些都不是很重要,只是一些基础概念没有什么特别重要的东西,大家只需要稍微有点映像就好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值