下列哪个数据结构可以高效地存储和检索任意位置的元素?
答案解析
**核心考点:**不同数据结构的特性
**解题思路:**分析每个数据结构的特点,判断哪种数据结构可以高效地存储和检索任意位置的元素。
**选项分析:**
- A. 错误。链表中元素的访问需要遍历,效率较低。
- B. 正确。数组中的元素可以通过下标直接访问,效率较高。
- C. 错误。栈和队列都是先进先出(FIFO)的数据结构,无法高效地访问任意位置的元素。
- D. 错误。栈和队列都是先进先出(FIFO)的数据结构,无法高效地访问任意位置的元素。
**易错点提醒:**注意区分不同数据结构的访问效率。
正确答案:B