![]() |
1
3
你提到的集装箱类别的最大区别在于
序列
容器,容器的用户明确地确定元素的放置位置,而后者是
联想的
容器,其中的结果顺序是通过元素的某些属性隐式确定的,以便可以通过键访问它们。(
这并不意味着在这样的容器中通过“位置”访问是无用的-作为
除了这个概念上的区别,我看不到访问k之间有什么大的操作上的区别。
钍
A的元素
|
![]() |
2
1
如您所指的列表,可以定义k 钍 元素,指针指向K的指针旁边的指针指向的元素。 TH-1 元素。 你也可以注意到,在数论中,一个数也被定义为一个序列: 1是0旁边的数字,2是1旁边的数字,等等… 因此,可以创建由指向容器元素的指针和它们的下一个操作形成的结构的同构,到自然数结构的+1操作:
这种同构可以用于任何容器,只要它们提供一个开始指针。因此,就位置的概念而言,任何STL容器都是等效的。 |
|
Jooseppi Luna · 在有条件的情况下,你把做作业叫做什么? 7 年前 |
![]() |
konchy · 为什么我们称CNN中的完全连接层为“顶层”? 7 年前 |
![]() |
Michal Charemza · 始终为真的if条件的术语 7 年前 |
![]() |
user3478869 · “实时软件开发”一词指的是什么? 9 年前 |
![]() |
Sumit Gera · C++中的辅助函数是什么? 11 年前 |
![]() |
Tarik · 如何理解“合同”的含义 11 年前 |