زمان کنونی: ۲۱ بهمن ۱۴۰۴, ۰۹:۲۵ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

الگوریتم strict alternation و پترسون برای n تا پروسس

ارسال:
  

maryam_ak پرسیده:

الگوریتم strict alternation و پترسون برای n تا پروسس

سلام
می خواستم بدونم این الگوریتمارو چطور میشه برای n تا پروسس نوشت؟

ارسال:
  

mamat پاسخ داده:

الگوریتم strict alternation و پترسون برای n تا پروسس

من الگوریتم strict alternation را نفهمیدم کدوم الگوریتمو میگین من تو کتاب استالینگز ندیدم همچین الگوریتمی
اما برا پترسون میتونم بگم
تو الگوریتم به جای اعداد (۱) یعنی هر عدد ۱ تو الگوریتم بزار (i-1) و به جای هر عدد ۰ بزار (i)
کد:
boolean flag[n];
int turn;
void Pi()
{
    while (true)
        {
            flag[i]=true;
            turn=1-i;
            while(flag[1-i]&&turn==1-i)
                    /*do nothing*/;
            /*critical section*/;
            flag[i]=false;
            /*remainder*/;
        }
}


void main()
{
   flag[i]=false;
   parbegin(Pi);
}

انشالله به دردتون بخورهSmile

ارسال:
  

maryam_ak پاسخ داده:

RE: الگوریتم strict alternation و پترسون برای n تا پروسس

شما flag[i] و true کردین اون وقت turn و دادین یه چیز دیگه ؟ بعد این چطور برای n تا پروسس جواب داده ؟
mamat، در تاریخ ۱۴ خرداد ۱۳۹۱ ۱۱:۲۶ ق.ظ برای این مطلب یک پانوشت گذاشته است:

تصحیح شد قسمت main مونده بود!

یافتن تمامی ارسال‌های این کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  بهترین کتاب (ها) آموزش و تست ساختمان داده و طراحی الگوریتم برای کنکور ارشد AreF95 ۶ ۱۵,۴۷۲ ۰۵ تیر ۱۳۹۷ ۱۱:۴۱ ق.ظ
آخرین ارسال: shahbaz222
  حل المسائل کتاب معماری کامپیوتر پترسون-ویراست چهارم The BesT ۸ ۱۹,۹۲۶ ۲۰ اسفند ۱۳۹۶ ۰۶:۰۳ ب.ظ
آخرین ارسال: milani
  معرفی منبع مناسب برای درس ساختمان داده و طراحی الگوریتم royaarabi ۶ ۸,۱۱۹ ۲۱ آذر ۱۳۹۶ ۰۱:۰۱ ب.ظ
آخرین ارسال: qaranqush
  حل المسائل کتاب معماری کامپیوتر پترسون-ویراست سوم yfa_sh1994 ۰ ۲,۰۶۴ ۲۹ مهر ۱۳۹۶ ۰۵:۳۳ ب.ظ
آخرین ارسال: yfa_sh1994
  راهنمایی برای ترجمه مقاله برای پایان نامه و همچنین ترجمه اخبار برای وب سایت Doctorwho ۱ ۳,۵۵۰ ۳۰ تیر ۱۳۹۶ ۰۱:۴۴ ق.ظ
آخرین ارسال: mohamad--figo
  ۱۷۱ نرم افزار و ۱۹۸ الگوریتم - شبانه الگوریتم دانشگاه تهران axarsu ۱ ۳,۴۱۸ ۰۸ شهریور ۱۳۹۵ ۰۸:۳۶ ب.ظ
آخرین ارسال: majidgeek
  ۲۴۲ الگوریتم ،۳۷۱ نرم. الگوریتم برم یا نرم افزار؟ azamcheraghi ۱۱ ۱۰,۹۶۱ ۰۳ تیر ۱۳۹۵ ۱۱:۳۸ ق.ظ
آخرین ارسال: azamcheraghi
  کمک برای الگوریتم dso انیش ۰ ۲,۱۲۱ ۱۴ آذر ۱۳۹۴ ۰۸:۲۵ ب.ظ
آخرین ارسال: frmehdi
  الگوریتم ضرب استراسن برای ماتریس ها فاطمه ارشد ای تی ۳ ۴,۲۲۰ ۲۱ مهر ۱۳۹۴ ۰۷:۱۷ ب.ظ
آخرین ارسال: saeedab11
  مشکل در الگوریتم جایگزینی (الگوریتم ساعت ) araz22 ۶ ۶,۷۲۶ ۱۹ مهر ۱۳۹۴ ۱۰:۲۴ ب.ظ
آخرین ارسال: so@

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close