秋招复习之数据结构

目录

前言

[1 数据结构分类](#1 数据结构分类)

[2 基本数据类型](#2 基本数据类型)

[3 数字编码](#3 数字编码)

[4 字符编码](#4 字符编码)

总结


前言

秋招复习之数据结构,数据结构分类、基本数据类型、字符编码、数字编码等基础知识。


1 数据结构分类

数据结构分为逻辑结构和物理结构。

逻辑结构分为线性数据结构(数组链表栈队列哈希表)和非线性结构(树、堆、图,哈希表)

物理结构又有连续和分散之分

2 基本数据类型

1字节等于8bite ,可以表示个数字。

3 数字编码

基于补码表示,计算机可以用同样的电路和操作来处理正数和负数的加法,不需要设计特殊的硬件电路来处理减法,并且无须特别处理正负零的歧义问题。这大大简化了硬件设计,提高了运算效率。

4 字符编码

ASCII码

0--48

65--A

97--a


总结

复习参考

3.4 字符编码 * - Hello 算法 (hello-algo.com)

相关推荐
阿蒙Amon6 分钟前
JavaScript学习笔记:14.类型数组
javascript·笔记·学习
LYFlied29 分钟前
【每日算法】LeetCode 146. LRU 缓存机制
前端·数据结构·算法·leetcode·缓存
代码游侠31 分钟前
学习笔记——写时复制(Copy-on-Write)
linux·网络·笔记·学习·写时复制
阿蒙Amon34 分钟前
JavaScript学习笔记:3.控制流与错误处理
javascript·笔记·学习
LYFlied43 分钟前
【每日算法】LeetCode142. 环形链表 II
数据结构·算法·leetcode·链表
LYFlied1 小时前
【每日算法】LeetCode 23. 合并 K 个升序链表
前端·数据结构·算法·leetcode·链表
HalvmånEver1 小时前
Linux:基础IO(终)
linux·运维·c++·学习·缓冲区·libc
Fine姐1 小时前
数据结构05——平衡二叉树
数据结构
昵称只无法修改1 小时前
计算机底层原理
学习
charlie1145141911 小时前
在上位机上熟悉FreeRTOS API
笔记·学习·嵌入式·c·freertos·工程