-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
Milestone
Description
HI @yusuf601 @aaaskyyyy @Nabila224 and my best team @Build-X-From-Scratch/early-binding
Overview
Implement undo and redo functionality in the project using stack data structures. This is a common and practical feature in many software applications, and it's an excellent use case for stacks.
Learning Resources
For team members new to undo/redo logic with stacks, here are some helpful resources:
- How to Implement Undo and Redo in a Text Editor
- GeeksforGeeks: Undo/Redo using Stacks
- Medium: Undo/Redo Functionality Explained
Tasks
- Design suitable stack structures for undo and redo.
- Implement push/pop logic for each operation.
- Integrate undo/redo into the main workflow.
- Write tests to verify the functionality.
- Document the implementation for the team.
please read resource and try implementation use any language programming language,but i recommendation use c++/c
but if you not familiar use c/cpp don't worry because this DSA not unlimited to certain programming language
yusuf601