Рубрики
Без рубрики

Проект приоритет (практика кучи)

https://github.com/thehamhams/project-heap Привет, я остаюсь дома, папа, который работает, чтобы стать … Tagged с Python, начинающие, Bash, GitHub.

https://github.com/TheHamhams/Project-Heap

Привет,

Я остаюсь дома, папа, который работает, чтобы стать программистом. В настоящее время я использую CodeAcademy для обучения, но я также начинаю работать над личными проектами, чтобы практиковать свои навыки.

Этот проект предназначался для практики создания и использования структуры кучи для расстановки приоритетов личных проектов. Я знаю, что есть библиотека кучи, но я хотел реализовать свой собственный способ лучше понять ее. Программа позволяет вам создать список проектов (работа по дому, рабочие проекты, работа во дворе и т. Д.) И добавлять конкретные задачи с уровнем приоритетов, чтобы сортировать их.

Max Heap – это стандартное, сохранив возможность удалить проект по имени в дополнение к отключению Max. Существует также метод, который позволяет печатать отсортированный список желаемой категории проекта. Тем не менее, я не очень доволен тем, как я это достиг. Я закончил тем, что создал копию списка, отключив значения MAX по порядку, добавив их в другой список, а затем напечатал этот список. Я уверен, что есть лучший способ сделать это, но это было решение, которое я придумал.

Одна из моих основных направлений, когда я создаю свои проекты, – это как можно больше реализовать передовые практики с моим кодом. Если у кого -то есть какие -либо предложения о том, как я могу улучшить в этой области, я бы хотел услышать это. У меня много практики получаю обратную связь Поэтому я приветствуюсь о областях, которые я могу улучшить.

Оригинал: “https://dev.to/thehamhams/project-prioritize-heap-practice-3fn5”