Generate 100 random numbers and add them to a stack and a queue, after print out the content from both stack and queue, sort the
Generate 100 random numbers and add them to a stack and a queue, after print out the content from both stack and queue, sort the data from both in ascending order, then print out again, after being sorted, and go through both the stack a queue and remove an element one at a time till empty then print out a message saying its empty. print out how much time it took to do this process, basically compare the stack and the queue. the stack should use an array with initial size of 50 and increase if need be. the queue should use a linkedlist.
stack should have: push, pop, front, peek, isEmpty
queue: enqueue, dequeue, front, peek, isEmpty
Write this code in Java
Step by Step Solution
3.31 Rating (151 Votes )
There are 3 Steps involved in it
Step: 1
code file is submitted at httpsgithubcomravireddy07HelloExperttreemaster7862500875StackQueue Code import javautilRandom import javautil import javauti...See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started