Football Land
جمعه 14 آبان 1389, 14:49 عصر
سلام ، وقت بخیر
اول از همه معذرت میخوام اگر تاپیک جدید باز کردم ، ولی قبل از ایجاد این تاپیک تالار را جستجو کردم ولی چیز بدردبخوری پیدا نکردم !
اطلاعاتی راجع به کار با thread در زبان سی می خواستم و اینکه نحوه نوشتن برنامه زیر به چه صورتی هست ؟ (چون با دستورات ترد و نحوه کار اون در زبان سی آشنایی ندارم بنابراین نتونستم برنامه زیر را بنویسم ، تمرین دانشجویی حساب نشه !!! )
برنامه ای که یک آرایه (که عناصرش اعداد صحیح هستند ) را توسط تردها به صورت صعودی مرتب کنه ... نحوه مقایسه عناصر آرایه به این صورت هست که هر عنصر خودش را با عناصر سمت راست و چپ خودش مقاسیه می کنه و در صورت نیاز جابه جایی لازم انجام میشه . پس مثلا اگر آرایه 10 عنصری باشه نیاز به یک آرایه 8 عنصری از نوع ترد داریم .
در صورت امکان اگر دوستان روال کلی نوشتن برنامه را توضیح بدن ممنون میشم ...
همچنین توضیحاتی راجع به تابع های pthread_create و pthread_join لازم دارم !
موفق باشید
اول از همه معذرت میخوام اگر تاپیک جدید باز کردم ، ولی قبل از ایجاد این تاپیک تالار را جستجو کردم ولی چیز بدردبخوری پیدا نکردم !
اطلاعاتی راجع به کار با thread در زبان سی می خواستم و اینکه نحوه نوشتن برنامه زیر به چه صورتی هست ؟ (چون با دستورات ترد و نحوه کار اون در زبان سی آشنایی ندارم بنابراین نتونستم برنامه زیر را بنویسم ، تمرین دانشجویی حساب نشه !!! )
برنامه ای که یک آرایه (که عناصرش اعداد صحیح هستند ) را توسط تردها به صورت صعودی مرتب کنه ... نحوه مقایسه عناصر آرایه به این صورت هست که هر عنصر خودش را با عناصر سمت راست و چپ خودش مقاسیه می کنه و در صورت نیاز جابه جایی لازم انجام میشه . پس مثلا اگر آرایه 10 عنصری باشه نیاز به یک آرایه 8 عنصری از نوع ترد داریم .
در صورت امکان اگر دوستان روال کلی نوشتن برنامه را توضیح بدن ممنون میشم ...
همچنین توضیحاتی راجع به تابع های pthread_create و pthread_join لازم دارم !
موفق باشید