برنامه دفترچه تلفن با لیست پیوندی به زبان ++C



برنامه دفترچه تلفن با لیست پیوندی به زبان ++C

این برنامه به زبان سی پلاس پلاس C++ و با استفاده از کلاس ها (Class) و لیست پیوندی یک طرفه نوشته شده است.

کلاسی با نام tell تعریف شده که شامل متد های insert برای افزودن گره به لیست پیوندی و delete برای حذف از لیست پیوندی و search برای جستجو در لیست پیوندی و display برای پیمایش و نمایش لیست پیوندی و initial می باشد

  • قیمت : ۱۹۰۰۰ تومان
  • پس از پرداخت ، لینک دانلود برنامه بصورت اتوماتیک به ایمیل شما ارسال خواهد شد

 

برنامه دفترچه تلفن با لیست پیوندی به زبان ++C

فهرست پیوندی یا لیست پیوندی (به انگلیسی: Linked list) ساختاری شامل دنباله‌ای از عناصر است که هر عنصر دارای اشاره‌گری به عنصر بعدی در دنباله است. فهرست پیوندی از جملهٔ ساده‌ترین و رایج‌ترین داده‌ساختارها است و در پیاده‌سازی از داده‌ساختارها پشته (Stack)، صف (Queue) و جدول درهم‌سازی (Hash table) استفاده می‌شود. مزیت مهم فهرست پیوندی نسبت به آرایه‌ها این است که ترتیب قرار گرفتن داده‌ها در آن با ترتیب قرار گرفتن آن‌ها در حافظه متفاوت است. به همین دلیل فهرست پیوندی دارای این ویژگی است که درج و حذف گره‌ها در هر نقطه‌ای از فهرست، با تعداد ثابتی از عملیات امکان‌پذیر است. از طرف دیگر فهرست پیوندی اجازه دستیابی تصادفی به داده یا هرگونه اندیس گذاری را نمی‌دهد. در نتیجه بسیاری از اعمال ابتدایی نظیر به دست آوردن آخرین عنصر فهرست، پیدا کردن عنصر شامل داده مورد نظر، یا مشخص کردن مکان درج یک عنصر جدید ممکن است نیازمند بررسی اکثر عناصر فهرست باشد.

 


برچسب‌ها:, , , , , ,

افزودن دیدگاه