Что значит реализовать стек с очередью или наоборот. Потому что стек и очередь просто разные реализации операций с массивами, если я не ошибаюсь. Я действительно не понимаю суть этого вопроса.