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

نام تاپیک: دستور option base و redim

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #3

    Smile روش هاي مرتب سازي ارايه

    مرتب سازي يعني جابه جايي عناصر آرايه به طوريكه در انتهاي آرايه عناصر به صورت صعودي يا نزولي مرتب شده باشن.

    چندين روش مرتب سازي در آرايه وجود داره كه شما دوتاشو پرسيدين.
    • مرتب سازي تعويضي يا Bobble Sort
    • مرتب سازي انتخابي Selection
    مرتب سازي تعويضي يا حبابي Bobble Sort:

    در Bobble Sort تمامي عناصر آرايه باهم مقايسه ميشن و در صورت نياز باهم جابه جا ميشن و اين عمليات اينقدر تكرار ميشه تا آرايه به صورت صعودي يا نزولي مرتب بشه.

    مرتب سازي انتخابي Selection:
    تو اين مرتب سازي تويه هر مرحله(گذرها) يكي از عناصر آرايه انتخاب ميشه و بعد مقايسه ميشه و بعد در جايه اصلي خودش قرار ميگيره.


    نكته مشترك در كد اين دو روش مرتب سازي اين هستش كه بايد از حلقه هاي تودرتو و شرط استفاده بشه. من اينطوري ياد گرفتم و تجربه كم من اين رو مي گه كه اگر:
    • اگر دو حلقه پشت سر هم بلافاصله بعد از يكديگه قرار گرفته باشن و بعدش شرط حلقه باشه مرتب سازي حبابي هست.
    • اگر مابين دو حلقه دستوري جهت يافتن محل شروع مقايسه باشه مرتب سازي انتخابي هستش.
    يعني براي حبابي:
    For i = .....
    For j = .....
    If .......

    و براي انتخابي:
    For i = ....
    دستور
    For j = ......
    If .....
    آخرین ویرایش به وسیله اوبالیت به بو : دوشنبه 06 خرداد 1387 در 16:10 عصر

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

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