下列哪种场景最适合用栈(Stack)来实现?

数据结构

  1. A.打印任务按提交顺序排队
  2. B.函数调用与返回、括号匹配
  3. C.每次取优先级最高的任务
  4. D.求图中两点间最短路径