[자료구조] Double-Ended Queue (Dequeue) and Randomized Queue
Double-Ended Queue (Dequeue) and Randomized Queue 더블엔디드큐 1. pop function call : 값 반환이 앞으로, 뒤로 가능함 ( removeFrist,removeLast ) 2. push function call : 값 삽입이 앞으로, 뒤로 가능함 ( addFirst, addLast ) 랜더마이즈 큐 1. dequeue function call 랜덤한 값을 반환하도록 한다. 2. enqueue function call 시에 할당된 Array 가 가득차있을경우 자동으로 늘려준다. MutableArray ! DOUBLE-Ended Queue ( Dequeue ) 아래의 코드는 부여된 Interface 에서 함수를 작성한 것이다. 이게 답이라고는 얘기할 수 없..
2015.03.15