Run Code | API | Code Wall | Misc | Feedback | Login | Theme | Privacy | Patreon |
A01 Implement Queue with Limited Size of ArraysQueue { arraySize: 3, q: [ [] ], used: 0 } Queue { arraySize: 3, q: [ [ 1, 2, 3 ], [] ], used: 3 } Queue { arraySize: 3, q: [ [ 1, 2, 3 ], [ 4, 5 ] ], used: 5 } x= 1 Queue { arraySize: 3, q: [ [ 2, 3 ], [ 4, 5 ] ], used: 4 } front = 2 Queue { arraySize: 3, q: [ [ 4, 5 ] ], used: 2 } Queue { arraySize: 3, q: [ [ 5 ] ], used: 1 } Queue { arraySize: 3, q: [ [] ], used: 0 } |