feat: Add comprehensive Queue data structure #284
Merged
+295
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📚 Add Comprehensive Queue Data Structure Implementation
🎃 Hacktoberfest 2025 Contribution - Queue Data Structure
🚀 Summary
This PR introduces a comprehensive Queue data structure implementation in R, contributing valuable educational content to TheAlgorithms/R repository with focus on pure data structure concepts.
📁 What's Added
/data_structures/Queue/- New organized folder structurequeue_operations.r- Complete Queue implementation (290+ lines)DIRECTORY.md- Proper documentation linking✨ Key Features
🔧 Queue Operations (
queue_operations.r)enqueue(),dequeue(),front(),rear(),size(),isEmpty()🎯 Priority Queue Implementation
🧠 Educational Impact
🔍 Code Quality
🎮 Demo Output
🏗️ Architecture
🎓 Learning Outcomes
Students and developers will learn:
🌟 Hacktoberfest Spirit
This contribution embodies Hacktoberfest values:
🚦 Testing Instructions
# Test Queue operations Rscript data_structures/Queue/queue_operations.r📊 Complexity Analysis
🎯 Applications Covered
🔄 Queue Variants Included
Ready for review! 🚀 This contribution adds significant educational value focusing purely on Queue data structure concepts. Perfect for Hacktoberfest 2025! 🎃
Related: Hacktoberfest 2025, Data Structures, Queue, FIFO, Priority Queue
📋 PR Checklist