|
|
سورس رنگ آمیزی گراف - نسخهی قابل چاپ صفحهها: ۱ ۲ |
|
سورس رنگ آمیزی گراف - zahraaa - 17 خرداد ۱۳۹۱ ۱۲:۲۰ ق.ظ
سلام دوستان... لطفا اگه کسی میدونه سورس رنگ آمیزیه گراف به زبان C# ,++C or C رو که عدد کروماتیک و چندجمله ای کروماتیکشم محاسبه کنه در اختیارم بذاره...ممنون میشم کمکم کنه ![]() ![]()
|
|
RE: سورس رنگ آمیزی گراف - Jooybari - 17 خرداد ۱۳۹۱ ۰۲:۵۰ ق.ظ
سلام. این کد رو ۳ ترم پیش نوشته بودم. یکم دستکاریش کردم که رنگ آمیزی کنه و چندجمله ای رو بده. الگوریتمش به این شکله که درجات رئوس ماتریس مجاورت رو مرتب مبکنه و بعد اولین رنگ ممکن رو بهش میده. این الگوریتم توی کتاب دکتر وحیدی بود. پیچیدگی زمانی الگوریتم پایینه ولی مطمئن نیستم بهترین جواب رو بده. چندتا گراف رو باهاش تست کردم و جواب درست داد. توجه کنید که ماتریس مجاورت باید ماتریس ساده باشه. برای چک کردن ساده نبودن ماتریس شرطی ننوشتم. امکان آپلود فایل cpp نبود و به آخر پسوندش یه .pdf اضافه کردم. بعد از دانلود پسوندشو با Rename درست کنید. |
|
سورس رنگ آمیزی گراف - zahraaa - 19 خرداد ۱۳۹۱ ۱۲:۲۷ ب.ظ
doste khobam mamnon...ama in file baznemishe yani asan nemishe dl kard |
|
RE: سورس رنگ آمیزی گراف - Jooybari - 19 خرداد ۱۳۹۱ ۰۶:۱۵ ب.ظ
کدش رو قرار میدم: کد: #include <iostream> |
|
سورس رنگ آمیزی گراف - zahraaa - 21 خرداد ۱۳۹۱ ۱۰:۵۳ ب.ظ
bazam manonam azat doste khobam,ama azaton chnad ta soal dashtam mamnon misham rahnamei konid,... mikhastam bedonam manzor az gereftane daraje geraph va deraye satr chie? va inke chera bad az halgheye gereftane deraye faghat 1 bar aznjam mishe??? masalan vaghti mizanim daraje 2 geraphe 4 badesh dg nemidonim chi bayad vared beshe va inke aslan khorojie in barname chie??? man soalam az shoma in bod k mikhaym baraye 1 mostatili k daraje geraphesh 4 hasto va chand jomleiye rangesh mishe : λ*(λ-۱)^۳ ke in mikhaym λ ro b ma neshon bede mamnon misham j bedid va inke ba zabane c ya c++//? |
|
سورس رنگ آمیزی گراف - Jooybari - 22 خرداد ۱۳۹۱ ۰۱:۰۲ ق.ظ
ببخشید مثل اینکه اشتباه نوشتم. "درجه گراف" نبود. باید مینوشتم "اندازه گراف" یا "تعداد رئوس گراف". تعداد رئوس گراف رو میگیره و بعد ماتریس مجاورتشو. درجه هر راس هم تعداد یال های اون راسه. فقط یکبار درجات هر راس رو میشماره که اونارو مرتب کنه. به راسی که بیشترین تعداد یال رو داره اول باید تعداد رنگهارو نسبت بدیم. یعنی باید راسهارو به ترتیب درجشون مشخص کنیم که احتمال خطا کم بشه. به جای لاندا، L مینویسه. اگه این خروجی رو بخاین بگیرین باید این ورودی هارو بدبد: ۴ (تعداد رئوس گراف) ۱ ۱ ۱ ۰ (ترتیب ورود باید به این شکل باشه. یعنی اول ۰ و بعد سه تا ۱ رو وارد کنید.) ۰ ۰ ۰ ۱ ۰ ۰ ۰ ۱ ۰ ۰ ۰ ۱ (۱۶ رقم ۰ یا ۱ بالا همون ماتریس مجاورته که فقط از ۰ یا ۱ تشکیل شده.) ورودی برنامه تعداد رئوس گراف و بعد ماتریس مجاورتشه. اگه بازم اشکالی دارید بگید تا توضیح بدم. |
|
RE: سورس رنگ آمیزی گراف - neu3370 - 24 خرداد ۱۳۹۱ ۰۶:۲۸ ب.ظ
سلام ببخشید منم یه سوال داشتم. وقتی عدد ۴ رو وارد کردم و بعد اینتر زدم سوال بعد رو پرسید که وقتی ۰۱۱۱ رو وارد کردم و بازم اینتر زدم از برنامه خارج شد ، حتی اگه اینتر نزنم و با space فاصله بزارم بازم از برنامه خارج می شه. چی کار باید بکنم؟ خیلی ممنون میشم جواب بدین |
|
سورس رنگ آمیزی گراف - Jooybari - 25 خرداد ۱۳۹۱ ۱۲:۰۲ ق.ظ
سلام. چهار رقم رو باید با اسپیس یا اینتر فاصله داشته باشن. ورودی هارو اینجوری وارد کنید شاید درست بشه: ۴ (پیام برای گرفتن سطر اول) ۰ ۱ ۱ ۱ (پیام برای گرفتن سطر دوم) ۱ ۰ ۰ ۰ (پیام برای گرفتن سطر سوم) ۱ ۰ ۰ ۰ (پیام برای گرفتن سطر چهارم) ۱ ۰ ۰ ۰ |
|
سورس رنگ آمیزی گراف - zahraaa - 25 خرداد ۱۳۹۱ ۱۱:۳۴ ق.ظ
barname ba ye kocholo taghir ejra mishe, va chand jomleie koromatikesha m mide,,,ama man adade koro matikesham mikhastam,,,mamnon misham baz rahnamaei konid |
|
سورس رنگ آمیزی گراف - Jooybari - 25 خرداد ۱۳۹۱ ۱۲:۵۷ ب.ظ
منظورتون چیه؟ چندجمله ایشو نسبت به لاندا میده. تعداد رنگ های هر راس هم میده. عدد کروماتیک چی هست؟ میتونید توضیح بدید یا مثال بزنید. |
|
سورس رنگ آمیزی گراف - zahraaa - 27 خرداد ۱۳۹۱ ۱۱:۱۴ ق.ظ
yani hadaaghal tedad rangi ke yek geraf mitone begire.masalan gerafemon 4ta nod dare.farze mesal lozie.masalan node 1 range sabzo migire. node 2 chon to mojaverat node 1 hast nemitone az range sabz estefade kone .pas range abi migire . node 3 ham baz to mojaverate node 1 hast pas nemitone sabz bashe abi mishe .node 4 mojaverat dare ba node 2 va 3 ,pas nemitone range abi begire .vali chon ba node 1 mojaverat nadare mitone sabz bashe. pas adade koromatike ma mishe 2. yani kamtarin tetdad rangaee ke estefade karde,ke shod abi va sabz. |
|
RE: سورس رنگ آمیزی گراف - Jooybari - 27 خرداد ۱۳۹۱ ۰۱:۰۲ ب.ظ
کمترین تعداد رنگ رو میتونید همونجایی که چندجمله ای محاسبه میشه بدست بیارید. آخرین قسمتشو دستکاری کردم. اینم کدش: |
|
سورس رنگ آمیزی گراف - zahraaa - 29 خرداد ۱۳۹۱ ۰۱:۱۹ ق.ظ
bad az zadane akharin deraye az barname mipare biron,j nemide |
|
سورس رنگ آمیزی گراف - Jooybari - 29 خرداد ۱۳۹۱ ۰۱:۵۰ ق.ظ
باید با ctrl+f5 اجرا بشه. میتونید آخرین خط برنامه یه getch() اضافه کنید. (باید کتابخونه conio.h رو هم اضافه کنید.) یا اینکه یه مقدارو آخر cin کنید. |
|
سورس رنگ آمیزی گراف - zahraaa - 06 تیر ۱۳۹۱ ۰۵:۳۴ ب.ظ
salam,y soal dashtaam,mikhastam bebinam toin barnamei k behm dadid araye c chikar mikone va hamchenin moteghayere p...akhe daram barash doc minevisam,in ghesmate barnamaro motevaje nashodam,mamnon misham j bedid |