一共九个问题,不会可以换题(次数有限)引入虚拟内存的原因?有哪些优点?什么是双端队列?相比于传统队列和栈,双端队列有哪些优势和应用场景?给定一个有序数组,如何高效的查找某个特定数字在数组中出现的次数?请分析方法的时间复杂度;最大堆和最小堆的区别,以及它们各自适用于哪些场景吗?两个有序链表,如何查找公共部分?代理模式的核心思想?静态代理和动态代理的区别及应用场景是什么?MVC、MVVM模式的区别?Include双引号和括号的区别?标准库文件能否使用双引号?自定义文件能否使用括号?C++中的协程定义,主要用于解决什么问题?C++中的nullptr和null的区别?没啥消息,应该是挂了。