nazi73
پنج شنبه 21 آذر 1392, 22:21 عصر
سلام دوستان
من یه سوالی ازتون داشتم!!
ببینید من می خوام یه برنامه بنویسم که به کمک لیست پیوندی حلقوی عمل اضافه و حذف رو انجام بده...
برای عمل اضافه کردن در حالتی که بخوایم عناصر به آخر لیست پیوندی اضافه بشن کار راحته، اما کاری که من می خوام انجام بدم اینه که از کاربر بخوام اون گره ای که می خواد بعد اون عنصرش رو وارد کنه مشخص کنه، تا عنصر به بعد از اون اضافه بشه!!!
یعنی این که من از کاربر یه دونه اون عددی که می خواد اضافه کنه رو می گیرم، یه دونه هم مکان اون عددی که میخواد اضافه کنه رو!!!!
من این کار رو برای لیست پیوندی معمولی و همچنین لیست دو پیوندی انجام دادم، اما در مورد لیست حلقوی واقعا گیر کردم. میشه یه کم در مورد نوشتن کد تابع اضافه کردن یا همون Insert به این مدلی که می خوام بنویسم توضیح بدید :لبخندساده:
از راهنماییتون پیشاپیش نهایت سپاس را داریم :لبخند:
من یه سوالی ازتون داشتم!!
ببینید من می خوام یه برنامه بنویسم که به کمک لیست پیوندی حلقوی عمل اضافه و حذف رو انجام بده...
برای عمل اضافه کردن در حالتی که بخوایم عناصر به آخر لیست پیوندی اضافه بشن کار راحته، اما کاری که من می خوام انجام بدم اینه که از کاربر بخوام اون گره ای که می خواد بعد اون عنصرش رو وارد کنه مشخص کنه، تا عنصر به بعد از اون اضافه بشه!!!
یعنی این که من از کاربر یه دونه اون عددی که می خواد اضافه کنه رو می گیرم، یه دونه هم مکان اون عددی که میخواد اضافه کنه رو!!!!
من این کار رو برای لیست پیوندی معمولی و همچنین لیست دو پیوندی انجام دادم، اما در مورد لیست حلقوی واقعا گیر کردم. میشه یه کم در مورد نوشتن کد تابع اضافه کردن یا همون Insert به این مدلی که می خوام بنویسم توضیح بدید :لبخندساده:
از راهنماییتون پیشاپیش نهایت سپاس را داریم :لبخند: