博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于set,map与一维数组的一些初步理解
阅读量:4681 次
发布时间:2019-06-09

本文共 401 字,大约阅读时间需要 1 分钟。

set中可以插入同类的一系列数据,但是无法像一维数组那些,按标签查找,但是它无法处理除int型以外的变量,因此给予set一个名词是一维退化泛型数组,此处的数组,不光是简单的int型,可以是float,也可以是string类型,

map相比于set多了一个纬度,而相比于int又不仅仅是用int来查int,可以用stringint,或者用intstring,以及stringstring,所以说map相比于一维数组在数据类型方面进行了广义的扩展,但是相比于二维数组,这种数据对的搜索,需要对map变量进行特殊处理,使其可以对数据对变量进行搜索,可以将数据对转换成单一string变量,

因此,可在数据范围(数据类型及数据数目两个层次)内有一个简单的比较,即set<数组(一维)<数组(二维)<map

转载于:https://www.cnblogs.com/h-meng/p/9190527.html

你可能感兴趣的文章
lesson1 预备知识
查看>>
Copy code from eclipse to word, save syntax.
查看>>
arguments.callee的作用及替换方案
查看>>
23 Java学习之RandomAccessFile
查看>>
SSH远程会话管理工具 - screen使用教程
查看>>
hibernate validation HV000030: No validator could be found for constraint
查看>>
Telink MESH SDK 如何使用PWM
查看>>
LR SP PC
查看>>
C# 图片识别(支持21种语言)【转】
查看>>
jQuery基础教程
查看>>
P2709 小B的询问
查看>>
第三组的抓包作业
查看>>
ILNumerics项目的应用之线性方程
查看>>
django考点
查看>>
python-socket
查看>>
Android中intent如何传递自定义数据类型
查看>>
android基础---->子线程更新UI
查看>>
SharedPreferences
查看>>
转载 线程池之ThreadPool类与辅助线程 - <第二篇>
查看>>
js获取元素样式
查看>>