zangassis / practicing-datastructure

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Practicing Data Structures with ASP.NET Core πŸ’»

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs).

Welcome to the "Practicing Data Structures" repository!

In this project, you will find a hands-on guide to learning and implementing essential data structures like Array, Linked List, Stack, and Queue using ASP.NET Core. πŸš€

πŸ“ Repository Contents

  • πŸ“‚ Program.cs: Contains the ASP.NET Core Minimal API project where you can explore and practice data structures.

πŸ’‘ Getting Started

  1. Clone this repository to your local machine:
git clone https://github.com/zangassis/practicing-datastructure
  1. Navigate to the project folder:
cd practicing-datastructures/
  1. Run the project:
dotnet run
  1. All results will be shown in the terminal

πŸ“š Data Structures Covered

  • πŸ“¦ Array: Learn how to use arrays in C# to store and manipulate data efficiently.

  • πŸ”— Linked List: Explore the concept of linked lists and their applications in ASP.NET Core Minimal API.

  • πŸ“š Stack: Understand how to implement a stack data structure for various use cases.

  • 🧊 Queue: Dive into queues and their role in ASP.NET Core Minimal API applications.

🚧 Project Structure

This repository follows a simple and organized project structure:

/
β”‚
β”œβ”€β”€ PracticingDataStructures/
β”‚   β”‚
β”‚   β”œβ”€β”€ Models/
β”‚   β”‚   β”œβ”€β”€ MyCircularLinkedList.cs
β”‚   β”‚   β”œβ”€β”€ MyLinkedList.cs
β”‚   β”‚   β”œβ”€β”€ Node.cs
β”‚   β”‚
β”‚   └── Program.cs
β”‚
└── README.md

🀝 Contributing

Contributions are welcome! If you have any improvements or additional data structure implementations to share, feel free to submit a pull request. πŸ€—

πŸ“ƒ License

This repository is open-sourced under the MIT License. See the LICENSE file for details.

Happy coding! πŸŽ‰πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»

About

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs).

License:MIT License


Languages

Language:C# 100.0%