Dart-Data-Structures-Algorithms

Dart Data Structure Programming Projects This repository contains a collection of data structure programming projects implemented in Dart. These projects demonstrate various common data structures .

Projects Merge Sort Algorithm Quick Sort Algorithm Recursion _ How Recursion Methods Works Recursion _ Solving with Both Methods Recursion_ Helper Method Recursion Recursion_ Pure Recursion Searching Algorithms_ Linear Search Searching Algorithms_ Naive Approach Sliding Window Technique Sorting Algorithms_ Bubble Sort Sorting Algorithms_ Built in methods Sorting Algorithms_ Insertion Sort Sorting Algorithms_ Selection Sort

Getting Started

To run these projects, you will need:

Dart SDK installed on your machine An editor/IDE for Dart like VS Code Simply clone this repo, open the project folder in your editor, and run the main file to see the output.

Contributing Contributions to add more data structure implementations or improve existing ones are welcomed! Follow these steps:

Fork this repository Create a new branch (git checkout -b new-feature) Make changes and commit (git commit -am 'Add new feature') Push to the branch (git push origin new-feature) Create a new Pull Request

Let me know if you would like me to expand or modify this README further. I tried to cover the key points that would help users understand and use your projects.