线性数据结构

题集来源:Rocky Ding(WeThinkIn)收录项目:AIGC-Interview-Book查看原题集

题目目录

16 道原题
  1. 数组为什么是最基础的数据结构?

    原题
  2. 数组和动态数组有什么区别?

    原题
  3. 字符串为什么可以看作特殊数组?

    原题
  4. Tensor 与数组有什么关系?

    原题
  5. 链表的核心思想是什么?

    原题
  6. 数组和链表如何对比?

    原题
  7. 快慢指针为什么能求链表中点和判断环?

    原题
  8. 如何用哈希表 + 双向链表实现 LRU Cache?

    原题
  9. 栈和队列分别解决什么问题?

    原题
  10. 栈为什么和递归、DFS、表达式解析有关?

    原题
  11. 队列为什么和 BFS、任务调度、DataLoader 有关?

    原题
  12. 循环队列和阻塞队列在 AI 工程中有什么用?

    原题
  13. 单调栈和单调队列解决什么问题?

    原题
  14. 单调栈如何在 $O(n)$ 内找到下一个更大元素?

    原题
  15. 单调队列如何优化滑动窗口最大值?

    原题
  16. 线性结构在流式大模型推理中有哪些应用?

    原题