نمایش نتایج 1 تا 5 از 5

نام تاپیک: چطور 2 تا لیست پیوندی رو می شه به هم الحاق کرد

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تبریز-ایران
    سن
    38
    پست
    169

    چطور 2 تا لیست پیوندی رو می شه به هم الحاق کرد

    کهبعد از الحاق یک لیست مرتب داشته باشیم

  2. #2
    کاربر دائمی آواتار MShirzadi
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تهران
    پست
    325
    ابتدا لیست اول رو پیمایش کن برو تا آخرین گره و بعد از اون در آخرین گره آدرس اولین گره ی لیست دوم را بده در نتیجه شما یک لیست پیوندی پیوسته دارید یعنی دوتا لیست را با هم تلفیق کردید

  3. #3
    مدیر بخش آواتار whitehat
    تاریخ عضویت
    مهر 1382
    محل زندگی
    شیراز
    پست
    2,175
    کهبعد از الحاق یک لیست مرتب داشته باشیم
    اگه دو لیست از اول مرتب باشند ، باید همزمان با هم پیمایش هر دو لیست را شروع کنید و هر دفعه عنصر فعلی هر دولیست را با هم مقایسه کنید و بر اساس ترتیب دلخواه (صعودی یا نزولی) عنصر را به لیست سومی اضافه کنید (در صورت تمایل می توانید با جابجایی اشاره گر ها از همان دولیست استفاده کنید) بعد از هر مقایسه پیمایش لیستی که گره آن انتخاب شده را یکی جلو ببرید و عمل را تکرار کنید تا یکی از لیست ها به پایان برسد و در نهایت بقیه لیست دوم را به آن اضافه کنید
    ابتدا لیست اول رو پیمایش کن برو تا آخرین گره و بعد از اون در آخرین گره آدرس اولین گره ی لیست دوم را بده در نتیجه شما یک لیست پیوندی پیوسته دارید یعنی دوتا لیست را با هم تلفیق کردید
    البته منظور فکر کنم لیست مرتب باشه

    موفق باشید
    To follow the path:
    Look to the master
    Follow the master
    Walk with the master
    See through the master
    Become the master

  4. #4
    با سلام
    لطفا برنامه ادغام دو لیست پیوندی مرتب شده را بگذارید
    با تشکر

  5. #5
    کاربر دائمی آواتار MShirzadi
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تهران
    پست
    325
    دوست عزیز دز تاپیک های بسیاری گفتیم که انجام پرژه های دانشجویی ممنوع هست

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •