Graph Algorithms | پیادهسازی الگوریتمهای گراف
اگه به الگوریتمهای گراف علاقه دارید و دنبال یک پروژه ساده برای تمرین و یادگیری هستید، این پروژه میتونه جالب باشه.
Graph Algorithms یک برنامه ترمینالی ساده برای پیادهسازی و استفاده از الگوریتمهای پیمایش گرافه که با پایتون و C++ نوشته شده.
در حال حاضر از BFS و DFS پشتیبانی میکنه و امکان کار با گرافهای جهتدار، بدونجهت و ترکیبیِ بدون وزن رو داره. برنامه میتونه برای پیدا کردن کوتاهترین مسیر بین دو رأس و همچنین پیدا کردن رأسهای متصل به یک رأس مشخص استفاده بشه.
ورودی گراف از طریق یک فایل متنی دریافت میشه و میتونید نوع هر یال رو بهصورت جهتدار یا بدونجهت مشخص کنید.
این پروژه علاوه بر تمرین الگوریتمهای گراف، برای یادگیری مباحث پایه C++ و تقویت مهارتهای پایتون هم ساخته شده و همچنان در حال توسعه است.
📦 https://github.com/amirreza-a-dev/graph-algorithms
اگه شما هم پروژهای دارید که فکر میکنید ارزش دیده شدن داره، برای ما بفرستید. پنجشنبهها ۵ پروژه برتر پنگوئنها رو معرفی میکنیم.
- @MainPenguins | Hub | Github
#PenguinsLab, #Project