编程基础

编程基础

变量

一种用来表示数据的占位符号

数据类型

确定变量可以取什么类型的数值,带有预定义值的一组数据.
宏观上分为:
+ 系统所定义的数据类型
+ 用户所定义的数据类型
python中用type()查看数据类型

数据结构

操作数据的机制,用来整理并存放数据的特定格式.
常见的通用数据结构:数组,文件,链表,栈,队列,树,图等
根据元素的组织方式分为:
+ 线性数据结构:元素安装先后顺序访问
+ 非线性数据结构:元素可以安装非线性的顺序存储,访问

抽象数据类型(Abstract Data Type,ADT)

数据结构及其运算合起来称为抽象数据类型
由两部分组成:
+ 数据的声明
+ 运算的声明
常用的ADT包括:链表,栈,队列,优先级队列,二叉树,字典.并查集(支持合并与查找操作),哈希表,图等
定义ADT时,不需要考虑实现细节

内存与变量

内存可以看作由字节所构成的数组.其中每个位置都对应一个地址,这个地址可以叫做数组的下标或索引.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WY_记录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值