سلام دوستان
من تازه ليست پيوندي رو شروع كردم و يك برنامه نوشتم كه يه جاهاييش اشكال داره اما سر در نميارم!
لطفا راهنمايي كنيد.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام دوستان
من تازه ليست پيوندي رو شروع كردم و يك برنامه نوشتم كه يه جاهاييش اشكال داره اما سر در نميارم!
لطفا راهنمايي كنيد.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by hobab1987; 19-11-2009 at 01:06. دليل: اصلاح كد
منم یه سوال داشتم میشه در مورد Terminology کمی توضیح دهید؟
فعلا کامپایلر ندارم . مشکلش چیه ؟
برای پیاده سازی لیست تک پیوندی بهتره یه کلاس Node داشته باشین که یدونه data داره و یدونه اشاره گر به Node که همون Nest هست و یدونه هم کلاس List لازم داریم که دو تا اشاره گر به Node داره به نام های First و Last که به ابتدا و انتهای لیست اشاره می کنند .
مشكل اينه كه تابع 2 به بعدم عمل نميكنه!
شايدم به خاطر تابع 1 هست كه ليست رو درست برقرار نميكنه !
من اول اينو با كلاس نوشتم قشنگ شده بود اما همين مشكل رو داشت اما بهمون اجاره نميدن كه با كلاس بنويسيم فعلا!!!
بعد مشكل ديگه اي كه هست اينه كه مطمئن نيستم كه بين گره ها ارتباط درست برقرار شده كه تشكيل ليست اعداد رو بده يا نه!
در ضمن ليست ام يك طرفه است فقط first داريم.
سلام
من هم یه سوال داشتم
آیا میشه برنامه لیست پیوندی یک طرفه ای نوشت که عمل درج و حذف رو انجام بده ؟!
یا حق
با كلي كلنجار در همين حد تونستم كدم رو اصلاح كنم در بالا براي تكميلش لطفا دوستان راهنماييم كنند.
اين برنامه اي كه نوشتم همينه البته نميدونم اشكالش كجاست هنوز!آیا میشه برنامه لیست پیوندی یک طرفه ای نوشت که عمل درج و حذف رو انجام بده ؟!
سلام
ممنون از پاسخ شما
منظورم اینه که استادمون این برنامه رو خواسته من هم هرجا سرچ کردم فقط لیست دوطرفه بود می ترسم یه جورایی سوال
انحرافی داده باشه و اصلا لیست یک طرفه با امکان حذف و درج نشه نوشت !
البته من یه کد برای لیست پیوندی دو طرفه گرفتم که میزارم شاید کمکی کنه
یا حقکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by caspian1; 19-11-2009 at 15:53.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)