什么是数据 结构和算法?

1.什么是数据结构?
 数据对象在计算机中的组织方式
  逻辑结构:线性结构,树状结构,图
  物理存储结构:在机器内存中的存放
 数据对象必定与一系列加在其上的操作相关联
 实现这操作的工具就是“算法”
 抽象数据类型:
 不关心数据操作的实现,数据类型的定义。只建立一个大体的框架
2.什么是算法?
  一个有限的指令集  //
  接收一些输入  //有些情况不需要输入
  产生输出  //一定有输出,没有输出,算法就没有意义
  有限步骤
  每一条指令必须
    有充分明确的目标,不可以有歧义
    计算机能够处理的范围之内
    不依赖计算机语言以及具体的实现手段   //抽象
清楚,明白,可行,有限的计算思想  //类似于算符
3.什么是好的算法?
  空间复杂度S(n)   //占的物理内存
  时间复杂度T(n)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值