数据结构
ssbyjz
这个作者很懒,什么都没留下…
展开
-
进制转换(二进制 八进制 十六进制)
进制 进制介绍 二进制 : 0,1 满2进1.以0b或0B开头 十进制: 0 - 9 , 满10进1 八进制: 0 - 7 , 满8进1. 以数字0开头 十六进制: 0 - 9 及A(10) - F(15), 满16进1.以0x或0X开头表示.此处A-F不区分大小写 其他进制转十进制 二进制转换成十进制示例 规则: 从最低位(右边)开始,将每个位上的数提取出来,乘以2的(位数-1)次方,然后求和. 案例: 0b1011转成十进制的数 0b1011 = 1 2的(1 - 1)次方 + 12.原创 2021-09-05 20:51:27 · 1649 阅读 · 0 评论 -
数据结构介绍
数据结构概述 定义: 定义: 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能(比如查找某个元素,删除某个元素,对所有元素进行排序)而执行的相应操作,这个相应的操作也叫算法 数据结构 = 个体 + 个体的关系 算法 = 对存储数据的操作 算法 解题的方法和步骤 衡量算法的标准 1.时间复杂度 大概程序要执行的次数,而非执行的时间 2.空间复杂度 算法执行过程中大概所占用的最大内存 3.难易程度原创 2021-08-21 15:35:54 · 57 阅读 · 0 评论