Skip to content

[Issue 2266] Create suffix-array-tree.md #2417

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

daaimah123
Copy link
Collaborator

📝 Description

This PR adds a comprehensive lesson on Suffix Arrays and Suffix Trees to the curriculum. The lesson provides a detailed introduction to these important string data structures, their construction algorithms, and practical applications. The content is designed to be accessible to new developers while providing depth for more experienced learners.

🔂 Changes Made

  • Added a new lesson on Suffix Arrays and Suffix Trees
  • Included interactive code blocks with implementations in JavaScript, Python, and Java
  • Created step-by-step walkthroughs for building and using these data structures
  • Added practical applications and challenge problems
  • Provided links to additional resources for further learning
  • Ensured all code snippets longer than 5 lines are in collapsible details blocks
  • Included time estimates for reading and completing activities
  • Added prerequisites with links to existing Techtonica curriculum

🎁 Acceptance Criteria

  • Lesson includes clear explanations of suffix arrays and suffix trees
  • Code examples are provided in multiple languages
  • All code snippets longer than 5 lines are in collapsible details blocks
  • Content is accessible to new developers
  • Lesson includes practical applications and exercises
  • Time estimates and prerequisites are clearly stated
  • Content follows curriculum style and format
  • All links to prerequisites are functional

⚙️ Related Issue

Issue Number: #2266

🍏 Type of Change

New Topic Outline

@daaimah123 daaimah123 marked this pull request as ready for review June 12, 2025 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs Reviewed
Development

Successfully merging this pull request may close these issues.

Create topic outline with interactive walkthrough and visuals for Suffix Arrays & Suffix Trees
1 participant