katiaku / katiaku/javascript-algorithms-and-data-structures

Implement the Priority Queue Data Structure

Ouverte
#27 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
good first issue
Langage dominant
JavaScript
Étoiles
3
Forks
2
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The project currently lacks implementations of the Priority Queue data structure.

- Create PriorityQueue.js file in the project directory.

- Describe the Priority Queue data structure.

- Implement the Priority Queue data structure in JavaScript including methods like enqueue, dequeue, and peek. Implement both max-priority and min-priority queues.

- Include an example demonstrating task scheduling or Dijkstra’s algorithm integration.

- Add the data structure to the "JavaScript Data Structures" section in the README.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par examiner la structure du projet et la section « JavaScript Data Structures » existante dans README. Créez PriorityQueue.js avec enqueue, dequeue et peek pour les files de priorité maximale et les files de priorité minimale, ajoutez un exemple de planification de tâches ou de Dijkstra’s algorithm, et documentez la structure dans README.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
data
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.