Jun 15, 2001 (09:37) from 147.46.121.237 | |
Written by ¼±ÀÌ (skim@bi.snu.ac.kr) | Hits : 1454 , Lines : 85 |
ÇÁ·Î±×·¡¹Ö ÇÒ¶§!!! (Àá±ñ »ý°¢À̳ª¼..) |
---|
´Ù¸¥ ¹Ý °»çºÐÀÌ ÃâÀå ÁßÀε¥...¾î¼Àºí¸® Áú¹® Çϳª°¡ ³ªÇÑÅ× À̸ÞÀÏ·Î ¿Ô´õ¶ó±¸¿ä. -.- ¾î´ÀÁ¤µµ advise´Â ÇØÁá´Âµ¥...°©Àڱ⠻ý°¢ÀÌ ³°Ô Çϳª ÀÖ¾î ²ôÀûÀÔ´Ï´Ù. ¿©·¯ºÐ ¾î¼Àºí¸® ÇÁ·Î±×·¡¹Ö ÇÒ¶§ ¾î¶»°Ô Çϳª¿ä? Á¤È®È÷ ¿©±â¼´Â ÀÏÂ÷ÀûÀ¸·Î ÇÁ·Î±×·¥À» ¿Ï¼ºÇÑ ÈÄ¿¡... µð¹ö±ë °úÁ¤ÀÌ µÇ°Ú±º¿ä. ±×·¯´Ï±î ¾î¼Àºí, ¸µÅ©±îÁø Á¦´ë·Î µÇ´Âµ¥ ½ÇÇàÀÌ Á¦´ë·Î ¾ÈµÇ´Â°æ¿ì.... ³» »ý°¢¿¡´Â... ¾îµð°¡ Ʋ·È³ª »ý°¢ÇØ º¸°í ÀÌ°ÍÀú°Í °íÃĺ¸¸é¼ °è¼Ó ½ÇÇàÇغ¸°í... °á°ú¸¦ ±â´ëÇÏÁö ¾Ê³ª¿ä? ±×·¸´Ù¸é (Àû¾îµµ ³» °³ÀÎÀûÀÎ »ý°¢À¸·Î´Â) ¹º°¡ À߸øÇÏ°í ÀÖ´Â °ÍÀÔ´Ï´Ù. ÇÁ·Î±×·¥ »çÀÌÁî°¡ ÀÛ´õ¶óµµ ÇÑ´«¿¡ ¾îµð°¡ À߸øµÇ¾ú´ÂÁö ¾Æ´Â°Ô ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. »çÀÌÁî°¡ Ŭ ¶§´Â ´õ ÇÏ°ÚÁÒ. ±×·³...ÀûÀýÇÑ µð¹ö±ë ¹æ¹ýÀº ¹«¾ùÀϱî¿ä. ¹Ù·Î Divide and Conquer!!! ÀÔ´Ï´Ù. (ÀÌ°Å ÇÁ·Î±×·¡¹Ö ÇÒ¶§ ¾ê±âÇÏÁÒ?) ÇÁ·Î±×·¥À» ºÎºÐ ºÎºÐÀ» ³ª´²¼...»ý°¢Çϼ¼¿ä. ¾Õ¿¡¼ºÎÅÍ Àǽɳª´Â ºÎºÐ±îÁö¸¸À» ÇÁ·Î±×·¥ÀÌ µ¹¾Æ°¡°Ô ÇÏ°í... ¿øÇÏ´Â °á°ú°¡ ³ª¿À´ÂÁö¸¦ üũÇÏ´Â °ÍÀÔ´Ï´Ù. À̶§...üũÇÏ°íÀÚ ÇÏ´Â ºÎºÐ°ú »ó°ü¾ø´Â µÞºÎºÐ(¶Ç´Â ¾ÕºÎºÐ)Àº... Àß ºÁ¼ ¸ðµÎ ÁÖ¼®Ã³¸®¸¦ ÇØÁÖ¾î¾ß ÇÏ°ÚÁö¿ä. ¿øÇÏ´Â °á°ú°¡ ³ª¿À´ÂÁö üũÇÏ´Â °ÍÀº....´«À¸·Î È®ÀÎÇÏ´Â °Çµ¥. Áö±Ý ¿ì¸®»óÅ¿¡¼ °¡Àå ÆíÇÑ°ÍÀº... ȸ鿡 ÇØ´ç ·¹Áö½ºÅÍ(¶Ç´Â º¯¼ö)¸¦ ¹®ÀÚ·Î Ãâ·ÂÇØ º¸´Â °ÍÀÔ´Ï´Ù. ¿ì¸®°¡ ¹è¿î °úÁ¤¿¡¼´Â ÁַΠüũÇØ¾ß Çϴ°Ô... ¼ýÀÚ ¶Ç´Â ¹®ÀÚ¿´À» °Ì´Ï´Ù. ¹®ÀÚ°ªÀÏ °æ¿ì´Â ¹¹ ±×´ë·Î ¾²¸é µÇ°í.... 0~9»çÀÌ ¼ýÀÚÀÏ°æ¿ì´Â 30H¸¦ ´õÇÏ¸é ¹®ÀÚ·Î º¯ÇüµÇ±¸¿ä... 10ÀÌ»óÀÇ ¼ö´Â Àß »ý°¢À» Çؼ ¹Ù²ãÁà¾ß ÇÏ°ÚÁö¿ä. ¹®ÀÚ Çϳª¸¦ ȸ鿡 Ãâ·ÂÇÏ´Â °ÍÀ¸·Î´Â ±â¸»½ÃÇè¿¡µµ ³ª¿Â... INT 21h - 02h(DL<-Ãâ·Â¹®ÀÚ, AH<-02H)¸¦ ¾²¸é µÉ°Å±¸¿ä. ÀÌ °úÁ¤¿¡¼ ¿ì¸®°¡ È®ÀÎÇÒ ¼ö ÀÖ´Â °ÍÀº ¹ÙÀÌÆ® ´ÜÀ§±â ¶§¹®¿¡ SI°°ÀÌ ¿öµå ´ÜÀ§·Î¸¸ ²¨³»¿Ã¼ö Àִ°ÍÀº AX°°Àºµ¥ º¹»çÇؼ AH, AL·Î ºÐ¸®ÇØ È®ÀÎÇØ ºÁ¾ß°ÚÁÒ... ¾î·µç...ÀûÀýÇÑ ÁÖ¼®Ã³¸®¿Í ´«À¸·Î È®ÀÎÇϱâ À§ÇØ ¾à°£ ºÎºÐ(À§¿Í °°Àº..)À» Ãß°¡ÇÏ´Â °Í.... ÀÌ°ÍÀ» ´Ü°èÀûÀ¸·Î ¼öÇàÇÏ´Â °Í¸¸À¸·Îµµ µð¹ö±ëÀ» ¼º°øÀûÀ¸·Î ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Àú·± È®ÀÎÀÛ¾÷À» °ÅÄ¡Áö ¾Ê°í ¹«ÀÛÁ¤ ´ýºó´Ù¸é ¾òÀ» ¼ö Àִ°Ç...°ÅÀÇ ¾øÀ» °Å¶ó°í »ý°¢Çϳ׿ä..... 'Divide and Conquer'°¡ º°°Å ¾Æ´Ï¶ó°í »ý°¢ÇßÀ»Áöµµ ¸ð¸£´Âµ¥¿ä. »ó´çÈ÷ Áß¿äÇÑ °³³äÀ̶ó´Â°Í...!!! ¸¶Áö¸·À¸·Î... ¾î¼Àºí¸® ÇÁ·Î±×·¥ ¼ö¾÷À» ¸¶¹«¸®ÇÏ¸é¼ ÇÑ°¡Áö ´À³¤°Çµ¥... ÇÁ·Î±×·¥Àº ±âº» Ʋ(¿Ü°û)À» ³õÄ¡¸é ¾ÈµÇ´Âµ¥...¾ÆÁ÷ ¾î¼Àºí¸®ÀÇ ±âº»Æ²... (Àüü ¼¼±×¸ÕÆ®..±×¸®°í ¸ÞÀÎ ÇÁ·Î½ÃÁ®¿¡¼ PUSH DS..µîÀ¸·Î ½ÃÀÛÇØ..RET·Î ³¡³ª´Â..) ¿¡¼ ½Ç¼öÇÏ´Â °ÍÀÌ º¸ÀÌ´õ¶ó±¸¿ä. À§¿¡ ¸»ÇÑ µð¹ö±ë ¹æ¹ýµµ ¹®Á¦¸¦ Ãà¼ÒÇؼ ºÎºÐ üũÇÒ¶§... ±×°Í ¶ÇÇÑ ÇϳªÀÇ ÀÛÀº ÇÁ·Î±×·¥ÀÌ µÇ¾î¾ß Á¦´ë·Î µ¹¾Æ°¡°ÚÁÒ? µû¶ó¼ ¾î¶²°É ÇÁ·Î±×·¥ÇÏ´øÁö °£¿¡ ±âº»Æ²À» Àß ±â¾ïÇØ µÎ¾î¾ß ÇѴٴ°Í... ÀØÁö ¾Ê¾ÒÀ¸¸é Çϳ׿ä. Á¤¸» ¾î¼Àºí¸® ÇÁ·Î±×·¡¹Ö ¸øÇÏ°Ú´Ù...ÇÏ´Â ºÐµµ ÀÖÀ»ÅÙµ¥... Àú°Í¸¸Àº ±â¾ïÇÏ°í ³ª°¬À¸¸é ÇÕ´Ï´Ù. ±âº» Ʋ!!! ¾î¼Àºí¸® ÇÁ·Î±×·¥Àº.. ±âº»ÀûÀ¸·Î ÀÌ·¸°Ô ±¸¼ºµÇ´Â ±¸³ª....¶ó´Â °Í¸¸À̶óµÎ¿ä. ¾Ë¾ÒÁÒ??!! ^^ ±×·³ ÁÖÀýÁÖÀý Ⱦ¼ö Àд¶ó °í»ýÇ߳׿ä. (ÇϾÏ...Á¹¸®³×¿ä.) ÁÁÀº ÇÏ·ç µÇ±¸¿ä~ p.s) divide and conquer´Â ¸ðµç ÇÁ·Î±×·¡¹Ö¿¡ ÇØ´çµÇ´Â ¸»ÀÔ´Ï´Ù~~~ Âü..³ªµµ ¾Æ½¬¿î°Ô Çϳª ÀÖ¾ú±º¿ä. ¸ÞÀÏ µîÀ¸·Î Áú¹® ¿Â°Å¿¡ ´ëÇØ ¸î¹ø Á¤µµ..ÀÏ´Ü ÇÁ·Î±×·¥À» µ¹¾Æ°¡µµ·Ï °íÃļ ´äÇÑ °æ¿ì°¡ ÀÖ¾ú´Âµ¥... ±× °æ¿ì..Çлýº¸°í ÇÁ·Î±×·¥À» ²Ä²ÄÈ÷ »ìÆ캸¶ó°í ºÐ¸íÈ÷ ¾²´Âµ¥... ±×·¸°Ô ÇÏÁö ¾Ê°í ¾³~ º¸°í..ÀÌ·¸°Ô ÇÏ¸é µÇ´Â±¸³ª ½ÄÀ¸·Î ³Ñ¾î°¡¹ö¸± ¶§... ÇлýÀÌ ¼±»ýó·³ ºÁ¼´Â ¾ÈµÉ°Å ¾Æ´Ï¿¹¿ä..±×·¸ÁÒ? ¼±»ýÀÌ ÀϺÐÁ¤µµ ºÃ´Ù¸é ÇлýÀº °°Àº°É 10ºÐÀÌ»ó ºÐ¼®ÇÏ¸é¼ ºÁ¾ß Çϴ°Ô.... Á¤¼®ÀÏÅÙµ¥.... ´Ù ±×·¨´ø°Ç ¾Æ´ÏÁö¸¸...¾î·µç.. Áö±Ý±îÁö ¹Þ¾Ò´ø Áú¹®µéÀÌ ÀûÁö ¾Ê¾Ò°í ±×·¡¼ ²Ï ½Ã°£ÅõÀÚ¸¦ Çß¾ú±â ¶§¹®¿¡ ÀϺΠ±×·±°Íµµ »ó´çÈ÷ ¾Æ½±°Ô ´À²¸Á³¾ú´ä´Ï´Ù... (ÀÌ°Ç ±Ã½Ã·· ´ë´Â °ÍÀ̾ú½À´Ï´Ù. ÇìÇì..^^) |