创脉思
登录
首页
/
算法研究员
/
堆积与队列
1. 面试官:设计一种算法,将两个队列合并为一个队列。
请
登陆
后,查看答案
2. 面试官:实现一个具有最大堆/最小堆功能的数据结构。
请
登陆
后,查看答案
3. 面试官:用堆实现一个实时中位数查找算法。
请
登陆
后,查看答案
4. 面试官:设计一个算法,判断给定的括号序列是否合法。
请
登陆
后,查看答案
5. 面试官:实现一个带有优先级的任务调度系统,使用堆实现任务的调度和执行。
请
登陆
后,查看答案
6. 面试官:编写一个算法,对有向图进行拓扑排序。
请
登陆
后,查看答案
7. 面试官:实现一个循环队列,并设计一个验证循环队列是否为空或满的算法。
请
登陆
后,查看答案
8. 面试官:设计一个支持在O(1)时间复杂度内获取最小元素的栈。
请
登陆
后,查看答案
9. 面试官:给定一个整数数组和滑动窗口的大小,设计一个算法找到滑动窗口中的最大值。
请
登陆
后,查看答案
10. 面试官:编写一个算法,实现有序链表的归并排序。
请
登陆
后,查看答案
滨湖区创脉思软件工作室 ⓒ Copyright 2024
苏ICP备2023020970号-2
微信客服