katiaku / katiaku/javascript-algorithms-and-data-structures
Implement the Priority Queue Data Structure
- 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