Como posso resolver?

3 respostas
O

Estou com uma dúvida em como posso resolver esse problema.

4 pessoas caminham, cada uma em um corredor diferente. Os 4 corredores terminam em uma única porta. Apenas 1 pessoa pode cruzar a porta, por vez. Considere que cada corredor tem 200m. e cada pessoa anda de 4 a 6 m/s. Cada pessoa leva de 1 a 2 segundos para abrir e cruzar a porta. Faça uma aplicação em java que simule essa situação.

3 Respostas

I

O que tu está estudando? Threads? Tem várias formas de ‘ver’ e resolver o problema…

O

Estou vendo semáforos e threads atualmente, cheguei nessa parte e travei totalmente.

PedreiroDeSoftware

Assista as outras aulas sobre threads também.
Embora os corredores sejam distintos, a chegada e compartilhada e vc tem que resolver os problemas de concorrência.

Criado 19 de maio de 2020
Ultima resposta 19 de mai. de 2020
Respostas 3
Participantes 3