Azienda coinvolta
Implement a stack using just queues
Anonimo
class Stack { Queue q = new LinkedList(); void push(T value) { q.add(value); for(int i = 0; i < q.size() - 1; i++) { q.add(q.remove()); } } T pop() { return q.poll(); } T peek() { return q.peek(); } }
Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.
Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.