数据结构算法-数组、链表、跳表(二)
原文链接: https://www.cnblogs.com/bigroc/p/14208123.html 一、Array 1、创建语法 语言 语法 Java C++ int a100 Python list= JavaScript let s = 1,2,3 2、数据结构 每当我们去申请创建一个数组时,计算机会在内存上开辟一段连续的地址,每一个地址都可以通过内存管理器直接进行访问。 3...
阅读全文 →共 3 篇文章
原文链接: https://www.cnblogs.com/bigroc/p/14208123.html 一、Array 1、创建语法 语言 语法 Java C++ int a100 Python list= JavaScript let s = 1,2,3 2、数据结构 每当我们去申请创建一个数组时,计算机会在内存上开辟一段连续的地址,每一个地址都可以通过内存管理器直接进行访问。 3...
阅读全文 →原文链接: https://www.cnblogs.com/bigroc/p/14212875.html 一、Stack (栈) 1、数据结构 Stack是栈。它的特性是:先进后出(FILO, First In Last Out) 后进先出(Last in - First out)。java工具包中的Stack是继承于Vector(矢量队列)的,由于Vector是通过数组实现的,这就意味着,Sta...
阅读全文 →原文:https://www.cnblogs.com/bigroc/p/13964091.html 一、数据结构(简单到复杂) 1.Array 数组 2.Stack / Queue 堆 / 队列 3.PriorityQueue (heap) 优先队列 、堆 4.LinkedList (single / double) &nb...
阅读全文 →