创建一个类来存储唯一的对象元素,元素不需要保持特定顺序,但是必须惟一。能满足这种要求的接口有()。A、SetB、ListC、MapD、VectorE、HashSet

题目

创建一个类来存储唯一的对象元素,元素不需要保持特定顺序,但是必须惟一。能满足这种要求的接口有()。

  • A、Set
  • B、List
  • C、Map
  • D、Vector
  • E、HashSet

相似考题
参考答案和解析
正确答案:A,E
更多“创建一个类来存储唯一的对象元素,元素不需要保持特定顺序,但是必须”相关问题
  • 第1题:

    下列关于线性链表的描述正确的是( )。A.存储空间不一定连续,且各元素的存储顺序是任意的

    下列关于线性链表的描述正确的是( )。

    A.存储空间不一定连续,且各元素的存储顺序是任意的

    B.存储空间不一定连续,且前件元素一定存储在后件元素的前面

    C.存储空间必须连续,且前件元素一定存储在后件元素的前面

    D.存储空间必须连续,且各元素的存储顺序是任意的


    正确答案:A
    线性链表是链式存储结构。在链式存储结构中,存储数据结构的存储空间可以不连续,各数据节点的存储顺序与数据元素之间的逻辑关系可以不一致。

  • 第2题:

    下列对于线性链表的描述中,正确的是( )。

    A.存储空间必须是连续的,且各元素的存储顺序是任意的

    B.存储空间不一定是连续的,且各元素的存储顺序是任意的

    C.存储空间必须是连续的,且前件元素一定存储在后件元素的前面

    D.存储空间不一定是连续的,且前件元素一定存储在后件元素的前面


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第3题:

    线性表的两种存储结构叙述正确的是()。

    • A、线性表顺序存储结构可以随机存取表中任一元素
    • B、线性表链式存储结构只能顺序存取表中任一元素
    • C、线性表顺序存储结构在插入或删除某一元素时,需要移动大量元素
    • D、线性表链式存储结构在插入或删除某一元素时,不需要移动大量元素

    正确答案:A,B,C,D

  • 第4题:

    创建一个类,来存储唯一的对象元素,元素不需要保持特定顺序,但是必须唯一。最能满足这种要求的接口有()。

    • A、Set
    • B、List
    • C、Map
    • D、Vector
    • E、HashSet

    正确答案:A,E

  • 第5题:

    设有二维数组A[9][19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为(),按列优顺序存储,元素A[6,6]的存储地址为()。


    正确答案:100+(19*6+6)*2=340;100+(9*6+……)*2=220

  • 第6题:

    顺序表中第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的存储地址是()。


    正确答案:108

  • 第7题:

    下列对于线性链表的描述中正确的是()。

    • A、存储空间不一定是连续,且各元素的存储顺序是任意的
    • B、存储空间不一定是连续,且前件元素一定存储在后件元素的前面
    • C、存储空间必须连续,且前件元素一定存储在后件元素的前面
    • D、存储空间必须连续,且各元素的存储顺序是任意的

    正确答案:A

  • 第8题:

    多选题
    创建一个类来存储唯一的对象元素,元素不需要保持特定顺序,但是必须惟一。能满足这种要求的接口有()。
    A

    Set

    B

    List

    C

    Map

    D

    Vector

    E

    HashSet


    正确答案: B,A
    解析: 暂无解析

  • 第9题:

    单选题
    适用于折半查找的表的存储方式及元素排列要求为()
    A

    链接方式存储,元素无序

    B

    链接方式存储,元素有序

    C

    顺序方式存储,元素无序

    D

    顺序方式存储,元素有序


    正确答案: D
    解析: 暂无解析

  • 第10题:

    多选题
    创建一个类,来存储唯一的对象元素,元素不需要保持特定顺序,但是必须唯一。最能满足这种要求的接口有()。
    A

    Set

    B

    List

    C

    Map

    D

    Vector

    E

    HashSet


    正确答案: D,E
    解析: 暂无解析

  • 第11题:

    多选题
    线性表的两种存储结构叙述正确的是()。
    A

    线性表顺序存储结构可以随机存取表中任一元素

    B

    线性表链式存储结构只能顺序存取表中任一元素

    C

    线性表顺序存储结构在插入或删除某一元素时,需要移动大量元素

    D

    线性表链式存储结构在插入或删除某一元素时,不需要移动大量元素


    正确答案: B,C
    解析: 暂无解析

  • 第12题:

    填空题
    顺序表中第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的存储地址是()。

    正确答案: 108
    解析: 暂无解析

  • 第13题:

    下列对于线性链表的描述中正确的是

    A.存储空间不一定是连续的,且各元素的存储顺序是任意的

    B.存储空间不一定是连续的,且前件元素一定存储在后件元素的前面

    C.存储空间必须连续,且前件元素一定存储在后件元素的前面

    D.存储空间必须连续,且各元素的存储顺序是任意的


    正确答案:A
    解析:在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。

  • 第14题:

    适用于折半查找的表的存储方式及元素排列要求为()。

    A.链接方式存储,元素无序
    B.链接方式存储,元素有序
    C.顺序方式存储,元素无序
    D.顺序方式存储,元素有序

    答案:D
    解析:
    折半查找的线性表中的结点必须已按关键字值的递增或递减顺序排列,而且为顺序存储。

  • 第15题:

    关于簇的表述,正确的是()

    • A、簇中放置的第一个对象为元素0
    • B、簇中放置的第一个对象为元素1
    • C、如在簇中删除一个元素,必须手动调整元素的顺序
    • D、簇元素的顺序取决于外框中的物理位置

    正确答案:A

  • 第16题:

    适用于折半查找的表的存储方式及元素排列要求为()

    • A、链接方式存储,元素无序
    • B、链接方式存储,元素有序
    • C、顺序方式存储,元素无序
    • D、顺序方式存储,元素有序

    正确答案:D

  • 第17题:

    下面关于线性表的叙述中,错误的是()

    • A、线性表采用顺序存储,必须占用一片连续的存储空间。
    • B、线性表采用顺序存储,进行插入和删除操作,不需要进行数据元素间的移动。
    • C、线性表采用链式存储,不必占用连续的存储空间。
    • D、线性表采用链式存储,进行插入删除操作,不需要移动元素。

    正确答案:B

  • 第18题:

    顺序表所具备的特点之一是()

    • A、可以随机访问任一结点
    • B、不需要占用连续的存储空间
    • C、插入元素的操作不需要移动元素
    • D、删除元素的操作不需要移动元素

    正确答案:A

  • 第19题:

    对象数组的元素必须是同一个类的对象


    正确答案:正确

  • 第20题:

    单选题
    关于簇的表述,正确的是()
    A

    簇中放置的第一个对象为元素0

    B

    簇中放置的第一个对象为元素1

    C

    如在簇中删除一个元素,必须手动调整元素的顺序

    D

    簇元素的顺序取决于外框中的物理位置


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    顺序表所具备的特点之一是()
    A

    可以随机访问任一结点

    B

    不需要占用连续的存储空间

    C

    插入元素的操作不需要移动元素

    D

    删除元素的操作不需要移动元素


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    顺序表可以实现的操作有()。
    A

    随机获得第i个元素

    B

    不需要移动元素情况下,删除第i个元素

    C

    不需要移动元素情况下,在第i个位置插入元素

    D

    起初不分配顺序表的所有空间,每插入一个元素现分配存储空间


    正确答案: A
    解析: 暂无解析

  • 第23题:

    填空题
    设有二维数组A[9][19],其每个元素占两个字节,第一个元素的存储地址为100,若按行优先顺序存储,则元素A[6,6]的存储地址为(),按列优顺序存储,元素A[6,6]的存储地址为()。

    正确答案: 100+(19*6+6)*2=340,100+(9*6+……)*2=220
    解析: 暂无解析