注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
一直提不起来精神准备面试,推了2个月实在不好意思继续推了就裸面了。国人小哥非常友好,说公司规定面试前不能谈candidate的背景,以防产生偏见。 但是面试进行得比较快,所以剩了半个小时,聊了一下彼此的项目,虽然不知道结果如何,整体感觉对于老码农还是很友善的。祝大家都能顺利通过面试
// Build a queue class with the enqueue and dequeue methods. The queue can store an *UNLIMITED* number of elements but you are limited to using arrays that can store up to 5 elements max.
// 1. Dequeue 1, will throw exception // 2. Enqueue 1, Dequeue 1 time // 3. Enqueue 7, Dequeue 7 times // 4. Enqueue 7, Dequeue 8 times, will throw exception // 5. Enqueue 4, Dequeue 4 times // 6. Enqueue 5, Dequeue 5 times // 7. Enqueue 4, Dequeue 4 times, Enqueue 1, Dequeue 1 time // 8. Enqueue 5, Dequeue 5 times, Enqueue 3, Dequeue 3 times // 9. Enqueue 7, Dequeue 3 times, Enqueue 3, Dequeue 8 times, will throw exception
import java.io.*; import java.util.*;
/* * To execute Java, please define "static void main" on a class * named Solution. eft"> solution.enqueue(index); } for(int index = 0; index < 3; index++) { System.out.println(solution.dequeue()); } for(int index = 0; index < 3; index++) { solution.enqueue(index); } for(int index = 0; index < 8; index++) { System.out.println(solution.dequeue()); } } }
|