分类: CS基础知识
thumbnail

位运算符、冒泡、插入、选择排序

  写在前面 关于文章 本系列文章主要根据算法大神左神(左程云)的算法与数据结构基础教程进行整理的,这里文章主要学习了有时间复杂度、^位运算符、……
thumbnail

为什么数组下标从0开始?

为什么大多数编程语言中,数组要从 0 开始编号,而不是从 1 开始呢? 从数组存储的内存模型上来看,“下标”最确切的定义应该是“偏移(offset)”。前面也讲到,……
thumbnail

网络技术-DHCP工作流程

DHCP服务器IP分配方式 DHCP分为两个部分:一个是服务器端,另一个是客户端。 所有客户机的IP地址设定资料都由DHCP服务器集中管理,并负责处理客户端的DHCP请求……
thumbnail

顺序表之C语言实现

线性表的类型定义 线性表(linear-list)是最常用且最简单的一种数据结构。简言之,一个线性表是n个数据元素的有限序列。 在稍复杂的线性表中,一个数据元素可以由……