明理手套

文章
8
资源
0
加入时间
2年10月17天

数据结构学习——数组与顺序表

首先明确定义:数组:一段固定物理地址上储存的一串连续的元素,他们是同数据类型。顺序表:线性表中内存地址连续存放,并且除了首位元素之外,每个元素均有一个前驱与一个后继。二者在定义上基本相同,可以这么理解:顺序表是在计算机内存中以数组的形式保存的线性表。数组在本质上是一个更大的概念,其中的包括线性表中的顺序结构即顺序表。

动态数组C++ stl —— vectorjava —— ArrayListRedis —— SDS

动态数组挺常用的,它和普通数组的最大区别也就是它的容量大小可变,而其中的重点也就是它的扩容机制。本篇博客就主要记录记录我对几种常用的动态数组的理解,主要包括C++ stl里的vector,java中的ArrayList,redis中的SDS(动态字符串,本质上就是动态字符数组)并且主要讨论它们的扩容机制。C++ stl —— vectorvector就是一个动态(大小可变的)数组,使用vector的程序员不需要关注它的容量大小变化,如果有扩容需求时,程序会自动处理。vector的扩容机制vect

C. Ice Skating(并查集 | DFS)

Bajtek is learning to skate on ice. He's a beginner, so his only mode of transportation is pushing off from a snow drift to the north, east, south or west and sliding until he lands in another snow dr...

SCCPCH是一种特殊的信道(重点注意)

《TD-SCDMA HSPA无线网络优化原理与实践》第3章物理层:射频优化基础,本章重点描述了物理层的射频优化,并与射频优化相关的功率、功控参数配置、PCCPCH信道的系统信息块等内容也一并纳入。本节为大家介绍SCCPCH。AD: 2014WOT全球软件技术峰会北京站 课程视频发布3.3.3 SCCPCHSCCPCH(辅公共控制信道)用于承载传输信道