فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی توو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورس ماشین حساب با پشته به زبان جاوا

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

سورس ماشین حساب با پشته به زبان جاوا


سورس ماشین حساب با پشته به زبان جاوا

در این برنامه از پشته برای محاسبه تقدم عملیات از جمله (تقدم پرانتز ، ضرب ، جمع ، تقسیم ، و تفریق) استفاده شده است .
سورس این برنامه رو سعی کردم به گویا ترین شکل ممکن پیاده سازی کنم و کمترین تعداد خط ممکن .


دانلود با لینک مستقیم


سورس ماشین حساب با پشته به زبان جاوا

پاورپوینت پشته استک 29 اسلاید

اختصاصی از فی توو پاورپوینت پشته استک 29 اسلاید دانلود با لینک مستقیم و پر سرعت .
حالت خاصی از نوع داده عمومی لیستهای مرتب شده
LIFO ( Last in first out)
ساختمان داده نیست بلکه نحوه استفاده از یک ساختمان داده است.
یک آرایه نقش پشته را بازی می کند اگر :جایگذاری و حذف از یک سمت (top) انجام شود.

دانلود با لینک مستقیم


پاورپوینت پشته استک 29 اسلاید

پیاده سازی ساختمان داده‌ی پشته (++C)

اختصاصی از فی توو پیاده سازی ساختمان داده‌ی پشته (++C) دانلود با لینک مستقیم و پر سرعت .

پیاده سازی ساختمان داده‌ی پشته (++C)


پیاده سازی ساختمان داده‌ی پشته (++C)

classای به نام Stack تعریف شده است :

  • این class به صورت template پیاده‌سازی شده است.
  • توابع سازنده‌ی کپی و مخرب پیاده‌سازی شده اند.
  • علاوه بر سازنده‌ی کپی؛ سازنده‌ای تعریفشده است که هیچ ورودی نمی‌گیرد و یک پشته با اندازه‌ی صفر ایجاد می‌کند.
  • توابع زیر  برای این class پیاده سازی شده اند:
    • push: یک داده گرفته و در پشته ذخیره می‌کند.
    • pop: داده را از پشته خارج و بازمی‌گرداند.
    • top: داده‌ی بالای پشته را بازمی‌گرداند اما از پشته خارج نمی‌کند.
    • size: تعداد داده‌های ذخیره در پشته را بازمی‌گرداند.

محاسبه‌ی عبارت پسوندی:

با استفاده از پشته‌ای که تعریف شده است؛ تابعی به نام postfix تعریف شده است. این تابع یک ورودی رشته (* char) با قالب‌بندی «لهستانی معکوس» می‌گیرد و حاصل آن را باز‌می‌گرداند. عملگرها و عملوندها (اعداد) با نویسه‌ی فاصله از یکدیگر جدا شده‌اند.عملگرها شامل جمع، تفریق، ضرب، تقسیم و توان می‌باشند. اعداد به صورت اعشاری می‌باشند.


دانلود با لینک مستقیم


پیاده سازی ساختمان داده‌ی پشته (++C)