https://github.com/mario-lupo-ciaponi/task_scheduling
This is a mini concept in which you can do various operations. I used a list as a queue(FIFO). You can go to the next task only if you completed the current one.
https://github.com/mario-lupo-ciaponi/task_scheduling
python python3 queue-data-structure task-scheduler
Last synced: 3 months ago
JSON representation
This is a mini concept in which you can do various operations. I used a list as a queue(FIFO). You can go to the next task only if you completed the current one.
- Host: GitHub
- URL: https://github.com/mario-lupo-ciaponi/task_scheduling
- Owner: Mario-Lupo-Ciaponi
- Created: 2024-05-29T12:20:01.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T11:30:00.000Z (11 months ago)
- Last Synced: 2024-06-15T12:45:08.988Z (11 months ago)
- Topics: python, python3, queue-data-structure, task-scheduler
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task_Scheduling:
This is a mini concept in which you can do various operations. I used a list as a queue(FIFO).
You can go to the next task only if you completed the current one.## Operations:
1. Add task. Adds task to the schedule.
2. Mark task as completed. Removes the first task(the most important one) if the schedule is not empty.
3. Show the most important task. Shows the most important task(the first one) if the schedule is not empty. If the schedule has only one task, it will it.
4. Show the least important task. Shows the least important task(the last one) if the schedule is not empty. If the schedule has only one task, it will it.
5. View Task Schedule. Shows all the tasks if the schedule is not empty.
6. Show completed tasks. If you completed any tasks, it will show you the tasks.
7. Quit. It is self-explanatory## Purpose:
The purpose is to practice my the data structure queues(as a list), Git and GitHub skills.