زمان کنونی: ۰۵ دى ۱۴۰۳, ۰۶:۱۳ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

موارد صف پشته و لیست پیوندی و.. در برنامه نویسی هم کاربرد داره؟

ارسال:
  

R.g- پرسیده:

موارد صف پشته و لیست پیوندی و.. در برنامه نویسی هم کاربرد داره؟

سلام .
بنده تو برنامه نویسی زیاد با آرایه (داینامیک و ساده) کار کردم و میدونم چیه ولی در مورد موارد زیر

صف (Queue)
پشته (Stack)
لیست پیوندی (Linked list)

چیزی نشنیدم و نمیدونم.
می خواستم ببینم اینا هم مثل ارایه تو برنامه نویسی وجود داره و کاربرد داره یا فقط میشه اون ها رو تو برنامه نویسی برای اموزش شبیه سازی کرد؟

بنده رشتم کامپیوتر نیست .نمیدونم ممکنه سوالم خیلی مبتدی باشه. ولی بازم ممنون میشم پاسخ بدین و بگین اینا کجا کاربرد داره.
البته خودمم الان شروع کردم به خوندن ساختمان داده . شاید سر در بیارم.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ah.gh74 پاسخ داده:

RE: موارد صف پشته و لیست پیوندی و.. در برنامه نویسی هم کاربرد داره؟

در مبحث پیاده سازی بله عمدتا تمام زبان ها کتابخونه هایی دارن که این ساختمان داده ها رو پیاده سازی کردن و کدهای نوشته شده زیادی هم به هر زبانی که بخواین در اینترنت موجوده...خودتون هم میتونید برای یادگیری پیاده سازی داشته باشید...

و اما کاربرد که فراوانه... مثلا یه کاربرد پشته و صف تو الگوریتم های هست که روی درخت ها اعمال میشه مثه DFS یا BFS و...

کلا هر چی تو ساختمان داده هست تو برنامه نویسی کاربرد داره فراوون....

موفق باشید...
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Paraande پاسخ داده:

RE: موارد صف پشته و لیست پیوندی و.. در برنامه نویسی هم کاربرد داره؟

به نظرم واسه برنامه نویسی یادگیری کلی مفاهیمش خوب هست که یه دید کلی پیدا کنیم و فقط بدونیم چطور پیاده سازی شدن، بیشتر از این نه.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

R.g- پاسخ داده:

RE: موارد صف پشته و لیست پیوندی و.. در برنامه نویسی هم کاربرد داره؟

این طور که من از خوندن ساختمان داده متوجه شدم. صف و پشته رو معمولا با همون ارایه معمولی می سازند و درخت و لیست پیوندی رو هم معمولا با استفاده از کلاس و شیءگرایی میشه ساخت .درست فهمیدم؟
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کمک برای شروع برنامه نویسی seyed ehsn ۲۱ ۱۶,۳۲۷ ۲۴ بهمن ۱۴۰۲ ۰۵:۱۰ ب.ظ
آخرین ارسال: maryamjafari63
  دریافت مدارک تحصیلی به صورت آنلاین امکان داره ؟ MohsenRezaei ۱ ۶۴۲ ۰۹ دى ۱۴۰۲ ۰۴:۰۲ ب.ظ
آخرین ارسال: MohsenRezaei
Exclamation سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ Azadam ۶ ۵,۰۵۴ ۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ
آخرین ارسال: Soldier's life
  استفاده از پشته armiii ۰ ۱,۱۲۹ ۰۳ دى ۱۴۰۰ ۱۲:۴۳ ق.ظ
آخرین ارسال: armiii
  پروپوزال نویسی ف.ش ۹ ۱۳,۴۱۷ ۰۱ دى ۱۴۰۰ ۰۱:۱۷ ب.ظ
آخرین ارسال: golkhorami
  رودمپی برای برنامه نویسی Doctorwho ۱ ۲,۱۵۸ ۲۵ آذر ۱۴۰۰ ۰۳:۰۲ ق.ظ
آخرین ارسال: one hacker alone
  سلام بچه های کدهای سیستم تهویه هوا رو کسی داره فاطمه دیبا ۰ ۱,۴۴۲ ۱۲ آبان ۱۴۰۰ ۰۹:۱۲ ق.ظ
آخرین ارسال: فاطمه دیبا
  استخدام برنامه نویس یا کارآموز برنامه نویسی سی شارپ Hesitant_Girl ۰ ۱,۸۲۱ ۲۰ شهریور ۱۴۰۰ ۱۲:۰۲ ب.ظ
آخرین ارسال: Hesitant_Girl
  رودمپی برای یادگیری برنامه نویسی Doctorwho ۰ ۱,۸۴۷ ۲۳ اردیبهشت ۱۴۰۰ ۱۱:۲۲ ق.ظ
آخرین ارسال: Doctorwho
  درخواست برنامه برای اردینو در iot seokheiry ۱ ۳,۴۳۸ ۱۳ بهمن ۱۳۹۹ ۱۲:۵۵ ب.ظ
آخرین ارسال: iot-programer

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close