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

نام تاپیک: پیدا کردن max یک آرایه

  1. #1

    پیدا کردن max یک آرایه

    با سلام .

    می خواستم بدونم چه جوری میشه از میان محتویات داخل یک آرایه ( مثلا ماتریس ) بزرگترین آنها را پیدا کرد و در یک متغیر ریخت ؟

    با تشکر

  2. #2
    کاربر دائمی آواتار adinochestva
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    jre
    پست
    460

    نقل قول: پیدا کردن max یک آرایه


    public static int FindLargestItem(int[] arr) {
    int length = arr.Length;
    int last = length - 1;
    int largest =arr[0];
    for (int i = 1; i <= length / 2; i++)
    {
    if (arr[i] > arr[last] && arr[i]>largest) largest = arr[i];
    else if(arr[last]>largest) largest = arr[last];
    last--;
    }
    return largest;
    }


  3. #3

    Smile نقل قول: پیدا کردن max یک آرایه

    سلام ، اگه برای آرایه یک بعدی میخواین ماکسیمم رو پیدا کنید :


    int[] a = { 3, 6, 4, 2 };
    int max = a.Max();


    ولی اگه برای کار با ماتریس (لزوما دو بعدی است) می خواین ، خودتون باید ماکسیمم رو

    با مقایسه پیدا کنید !!!


    int[,] a = newint[3, 3];
    int f=0;
    for (int i = 0; i < 3; i++)
    {
    for (int j = 0; j < 3; j++)
    a[i, j] = ++f;
    }
    int max = a[0, 0];
    for (int i = 0; i < 3; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    if (a[i, j] > max)
    max = a[i, j];
    }
    }


    موفق و پیروز باشید !!!






  4. #4

    نقل قول: پیدا کردن max یک آرایه

    با تشکر از تمامی دوستان

    اگر مقدور هست کدهای خود را قرار دهید.

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

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