Número da Lista: 5
Conteúdo da Disciplina: Greed / Interval Scheduling
Matrícula | Aluno |
---|---|
20/0025058 | Mayara Alves de Oliveira |
20/2046283 | Millena de Abreu Queiroz |
O Sistema de Agendamento para Manicure utiliza o algoritmo de Interval Scheduling para otimizar o máximo de agendamento de serviços de manicure no dia.
![](https://private-user-images.githubusercontent.com/60625345/241590464-28e5a0dc-1b5f-4db7-ba44-54dcc6861e40.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MTM4MjksIm5iZiI6MTczODkxMzUyOSwicGF0aCI6Ii82MDYyNTM0NS8yNDE1OTA0NjQtMjhlNWEwZGMtMWI1Zi00ZGI3LWJhNDQtNTRkY2M2ODYxZTQwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDA3MzIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJiYzJiNjEzMGY1Y2U4OWYxZTE2NjI3NDE3NjcwZjRkMjVjOGZhY2U1MzJkYzNlZjMwMDQ0N2M5ZWVlNDFkYzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.HSR-JLe7M9o39MzBA5jK_nU6Ct-xZULEALzKS00Nn_w)
![](https://private-user-images.githubusercontent.com/60625345/241590216-29fd73a4-e432-4814-b56e-4d049560f74a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MTM4MjksIm5iZiI6MTczODkxMzUyOSwicGF0aCI6Ii82MDYyNTM0NS8yNDE1OTAyMTYtMjlmZDczYTQtZTQzMi00ODE0LWI1NmUtNGQwNDk1NjBmNzRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDA3MzIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJjYWU4NGIwNjMxMmU1YzZkOGUzNGE0NDI2NjE5NmYxNGE0YmNiNDQ0YTRlNGQ2OTkzYTYxMTVkNzc1ODg4NTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.cG6FHta2s2JszPSyqD5Gpc7hOl_d9XMIqHmH-XmjWLU)
![](https://private-user-images.githubusercontent.com/60625345/241590384-60b414d4-9a91-4910-a293-0c1588c4bd81.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MTM4MjksIm5iZiI6MTczODkxMzUyOSwicGF0aCI6Ii82MDYyNTM0NS8yNDE1OTAzODQtNjBiNDE0ZDQtOWE5MS00OTEwLWEyOTMtMGMxNTg4YzRiZDgxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDA3MzIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhODY2Mzk5YmVkOTMyMjE2NjU2M2I3YzkzZGJiYmQwOTdjY2IyZDYyMzg0ZDcxMzgwYjgzMTEzNWI2NmI2ZWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.j_QsBpDUAzv3g9y5K6cOmjPsCA8Io9U01btL6fkAE04)
- Clone este repositório em sua máquina local.
- Abra o terminal e navegue até a pasta do projeto.
- Instale as bibliotecas necessárias (vide tópico "Instalação")
- Execute o aplicativo app.py com o Run Python File
- Insira a quantidade de clientes
- Clique em criar campos
- Insira as informações solicitadas
- Clique em Agendar
- Veja a lista de agendamentos
Linguagem:Python
- sudo apt-get install python3-tk
- pip install customtkinter
- pip install tkinter