|
Á¦ ¸ñ |
[RE]ÇϳªÀÇ ¸ÞÀÎ ÇÔ¼ö¿¡ ¿©·¯°³ÀÇ ÃÖÀûÈ ¹®Á¦¸¦ Ç®¼ö ÀÖ³ª¿ä? |
|
ÀÛ¼ºÀÚ |
±è¹Î±Ô |
ÀÛ¼ºÀÏ |
2012-02-20 |
Á¶È¸¼ö |
1307 ȸ |
|
÷ºÎÆÄÀÏ |
÷ºÎµÈ ÆÄÀϾøÀ½.
|
|
1. ÇϳªÀÇ ¸ÞÀÎÇÔ¼ö¿¡¼ ¿©·¯°³ÀÇ ÃÖÀûÈ ¹®Á¦¸¦ Ǫ´Â °ÍÀº °¡´ÉÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î ÇϳªÀÇ ¹®Á¦¸¦ ±¸¼ºÇÏ´Â °ÍÀÌ ±¸Çö»ó ¿À·ù°¡ Àû°Ô ³³´Ï´Ù.
´Ü, °°Àº ¸ðµ¨À» ÆÄ¶ó¹ÌÅͳª µ¥ÀÌÅÍ¿¡ µû¶ó Á¶±Ý ´Ù¸£°Ô ¹Ýº¹ÀûÀ¸·Î ¼öÇàÇϰíÀÚ ÇÒ¶§ ¸ðµ¨À» È£ÃâÇÏ´Â ºÎºÐ¿¡ ¹Ýº¹¹®À» °É¾î ±¸ÇöÇÏ´Â °æ¿ì°¡ Àִµ¥¿ä. À̶§ ÁÖÀÇÇÏ½Ç Á¡Àº Concert libraryÀÇ ¸Þ¸ð¸®¸¦ °ü¸®ÇÏ´Â envÀÇ °ü¸®ÀÔ´Ï´Ù.
IloEnv env; ¸ðµ¨ ±¸Çö env.end();
À§¿Í °°Àº ÇüÅ·Π±¸ÇöÇØ¾ß ¸Þ¸ð¸®°¡ ÇØÁ¦µË´Ï´Ù. À̶§ env¸¦ ´Ù½Ã »ç¿ëÇϰųª ¸Þ¸ð¸®»ó ¿À·ù¸¦ ÇÇÇϱâ À§ÇØ ´ÙÀ½°ú °°ÀÌ Ãʱâȸ¦ ³Ö´Â °Ô º¸ÅëÀÔ´Ï´Ù.
IloEnv env = IloEnv();
2. env.end(); °¡ ³¡³ ÈÄ¿¡´Â Ilo ȯ°æ°ú °ü·ÃµÈ ¸Þ¸ð¸®°¡ ÇØÁ¦µÇ±â ¶§¹®¿¡ ¹®Á¦ÀÇ °á°ú¸¦ cplex.getValue(º¯¼ö); ÇüÅ·Π°¡Á®¿Ã ¼ö ¾ø½À´Ï´Ù. µû¶ó¼ env.end()¸¦ ¼öÇàÇϱâ Àü¿¡ Ilo ȯ°æ°ú °ü·Ã¾ø´Â ÀÏ¹Ý º¯¼ö¿¡ (double, int µîÀÌ µÇ°ÚÁÒ.) °ªÀ» º¹»çÇÏ¿© ÇÊ¿äÇϽøé ÃßÈÄ¿¡ »ç¿ëÇÕ´Ï´Ù.
IloEnv env; ¸ðµ¨ ±¸Çö double xValue = cplex.getValue(X); env.end(); cout << xValue << endl;
ÇüŰ¡ µÇ°ÚÁö¿ä.
¼³¸íÀÌ µÇ¾ú´ÂÁö ¸ð¸£°Ú³×¿ä. |
|
|
|