ÀÌ Ã¥Àº Äڵ带 ÀÛ¼ºÇÒ ¶§ ¾ðÁ¦³ª Àû¿ëÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ¿ø¸®¿Í ½ÇÀüÀûÀÎ ±â¼ú¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. ´©±¸³ª ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ´Â Äڵ带 ¿¹Á¦·Î »ç¿ëÇÏ°í, °¢ ÀåÀº ÄÚµù°ú °ü·ÃÇÑ ´Ù¾çÇÑ Ãø¸éÀ» ÆÄ°íµç´Ù. ±×¸®ÇÏ¿© ¿©·¯ºÐÀÌ ¾î¶»°Ô ÀÌÇØÇϱ⠽¬¿î Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´ÂÁö¸¦ º¸¿©ÁØ´Ù. µü ¸Â´Â À̸§ Áþ±â, ÁÖ¼® ´Þ±â, Æ÷¸ËÆà µîÀ» ¾î¶² Äڵ忡µµ Àû¿ëÇÒ ¼ö ÀÖ´Â µµ¿ò¸»°ú ÇÔ²² ¼³¸íÇÑ´Ù. ÇÁ·Î±×·¥ÀÇ ·çÇÁ, ³í¸®, ±×¸®°í º¯¼ö¸¦ Á¤¸®Çؼ º¹À⼺°ú È¥µ¿À» °¨¼Ò½ÃŲ´Ù. ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÏÀ» ó¸®Çϵµ·Ï ÄÚµåÀÇ ºí·ÏÀ» Á¤¸®ÇÏ´Â µî, ¹®Á¦¸¦ ÇÔ¼ö ¼öÁØ¿¡¼ °ø·«ÇÑ´Ù. öÀúÇÏ°í °£°áÇÏ¸é¼ µ¿½Ã¿¡ Àб⠽¬¿î, È¿°úÀûÀÎ Å×½ºÆ® Äڵ带 ÀÛ¼ºÇÑ´Ù.
1Àå. ÄÚµå´Â ÀÌÇØÇϱ⠽¬¿ö¾ß ÇÑ´Ù
__01. ¹«¾ùÀÌ Äڵ带 ¡®´õ ÁÁ°Ô¡¯ ¸¸µå´Â°¡?
__02. °¡µ¶¼ºÀÇ ±âº» Á¤¸®
__03. ºÐ·®ÀÌ ÀûÀ¸¸é Ç×»ó ´õ ÁÁÀº°¡?
__04. ÀÌÇظ¦ À§ÇÑ ½Ã°£Àº ´Ù¸¥ ¸ñÇ¥¿Í Ãæµ¹Çϴ°¡?
__05. ¾î·Á¿î ºÎºÐ
PART I. Ç¥¸éÀû ¼öÁØ¿¡¼ÀÇ °³¼±
2Àå. À̸§¿¡ Á¤º¸ ´ã±â
__01. ƯÁ¤ÇÑ ´Ü¾î °í¸£±â
__02. tmp³ª retval °°Àº º¸ÆíÀûÀÎ À̸§ ÇÇÇϱâ
__03. Ãß»óÀûÀÎ À̸§º¸´Ù ±¸Ã¼ÀûÀÎ À̸§À» ¼±È£Ç϶ó
__04. Ãß°¡ÀûÀÎ Á¤º¸¸¦ À̸§¿¡ Ãß°¡Çϱâ
__05. À̸§Àº ¾ó¸¶³ª ±æ¾î¾ß Çϴ°¡?
__06. À̸§ Æ÷¸ÞÆÃÀ¸·Î Àǹ̸¦ Àü´ÞÇ϶ó
__¿ä¾à
3Àå. ¿ÀÇØÇÒ ¼ö ¾ø´Â À̸§µé
__01. ¿¹: Filter()
__02. ¿¹: Clip(text, length)
__03. °æ°è¸¦ Æ÷ÇÔÇÏ´Â ÇÑ°è°ªÀ» ´Ù·ê ¶§´Â min°ú max¸¦ »ç¿ëÇ϶ó
__04. °æ°è¸¦ Æ÷ÇÔÇÏ´Â ¹üÀ§¿¡´Â first¿Í last¸¦ »ç¿ëÇ϶ó
__05. °æ°è¸¦ Æ÷ÇÔÇÏ°í/¹èÁ¦ÇÏ´Â ¹üÀ§¿¡´Â begin°ú end¸¦ »ç¿ëÇ϶ó
__06. ºÒ¸®¾ð º¯¼ö¿¡ À̸§ ºÙÀ̱â
__07. »ç¿ëÀÚÀÇ ±â´ë¿¡ ºÎÀÀÇϱâ
__08. ¿¹: À̸§À» Áþ±â À§Çؼ º¹¼öÀÇ È常¦ Æò°¡Çϱâ
__¿ä¾à
4Àå. ¹ÌÇÐ
__01. ¹ÌÇÐÀÌ ¹«½¼ »ó°üÀΰ¡?
__02. ÀÏ°ü¼º°ú °£°á¼ºÀ» À§Çؼ ÁÙ ¹Ù²ÞÀ» ÀçÁ¤·ÄÇϱâ
__03. ¸Þ¼Òµå¸¦ È°¿ëÇÏ¿© ºÒ±ÔÄ¢¼ºÀ» Á¤¸®Ç϶ó
__04. µµ¿òÀÌ µÈ´Ù¸é ÄÚµåÀÇ ¿À» ¸ÂÃç¶ó
__05. ÀÇ¹Ì ÀÖ´Â ¼ø¼¸¦ ¼±ÅÃÇÏ°í ÀÏ°ü¼º ÀÖ°Ô »ç¿ëÇ϶ó
__06. ¼±¾ð¹®À» ºí·ÏÀ¸·Î ±¸¼ºÇ϶ó
__07. Äڵ带 ¡®¹®´Ü¡¯À¸·Î ÂÉ°³¶ó
__08. °³ÀÎÀûÀÎ ½ºÅ¸ÀÏ ´ë ÀÏ°ü¼º
__¿ä¾à
5Àå. ÁÖ¼®¿¡ ´ã¾Æ¾ß ÇÏ´Â ´ë»ó
__01. ¼³¸íÇÏÁö ¸»¾Æ¾ß ÇÏ´Â °Í
__02. »ý°¢À» ±â·ÏÇ϶ó
__03. Äڵ带 Àд »ç¶÷ÀÇ ÀÔÀåÀÌ µÇ¾î¶ó
__04. ¸¶Áö¸· °íÂû - ±Û ¾²´Â µÎ·Á¿òÀ» ¶³Ãij»¶ó
__¿ä¾à
6Àå ¸íÈ®ÇÏ°í °£°áÇÑ ÁÖ¼® ´Þ±â
__01. ÁÖ¼®À» °£°áÇÏ°Ô Ç϶ó
__02. ¸ðÈ£ÇÑ ´ë¸í»ç´Â ÇÇÇ϶ó
__03. ¾ûÅ͸® ¹®ÀåÀ» ´Ùµë¾î¶ó
__04. ÇÔ¼öÀÇ µ¿ÀÛÀ» ¸íÈ®ÇÏ°Ô ¼³¸íÇ϶ó
__05. ÄÚ³ÊÄÉÀ̽º¸¦ ¼³¸íÇØÁÖ´Â ÀÔ/Ãâ·Â ¿¹¸¦ »ç¿ëÇ϶ó
__06. ÄÚµåÀÇ Àǵµ¸¦ ¸í½ÃÇ϶ó
__07. À̸§À» °¡Áø ÇÔ¼ö ÆĶó¹ÌÅÍ ÁÖ¼®
__08. Á¤º¸ Ãà¾àÇü ´Ü¾î¸¦ »ç¿ëÇ϶ó
__¿ä¾à
PART II. ·çÇÁ¿Í ³í¸®¸¦ ´Ü¼øÈÇϱâ
7Àå. Àб⠽±°Ô È帧Á¦¾î ¸¸µé±â
__01. Á¶°Ç¹®¿¡¼ ÀμöÀÇ ¼ø¼
__02. if/else ºí·ÏÀÇ ¼ø¼
__03. (»ïÇ× ¿¬»êÀÚ·Î ¾Ë·ÁÁø)?:¸¦ ÀÌ¿ëÇÏ´Â Á¶°Ç¹® Ç¥Çö
__04. do/while ·çÇÁ¸¦ ÇÇÇ϶ó
__05. ÇÔ¼ö Áß°£¿¡¼ ¹ÝȯÇϱâ
__06. ¾Ç¸í ³ôÀº goto
__07. ÁßøÀ» ÃÖ¼ÒÈÇϱâ
__08. ½ÇÇà È帧À» µû¶ó¿Ã ¼ö Àִ°¡?
__¿ä¾à
8Àå. °Å´ëÇÑ Ç¥ÇöÀ» Àß°Ô ÂÉ°³±â
__01. ¼³¸í º¯¼ö
__02. ¿ä¾à º¯¼ö
__03. µå¸ð¸£°£ÀÇ ¹ýÄ¢ »ç¿ëÇϱâ
__04. ¼îÆ® ¼Å¶ ³í¸® ¿À¿ëÇϱâ
__05. ¿¹: º¹ÀâÇÑ ³í¸®¿Í ¾¾¸§Çϱâ
__06. °Å´ëÇÑ ±¸¹® ³ª´©±â
__07. Ç¥ÇöÀ» ´Ü¼øÈÇÏ´Â ´Ù¸¥ âÀÇÀûÀÎ ¹æ¹ýµé
__¿ä¾à
9Àå. º¯¼ö¿Í °¡µ¶¼º
__01. º¯¼ö Á¦°ÅÇϱâ
__02. º¯¼öÀÇ ¹üÀ§¸¦ Á¼Çô¶ó
__03. °ªÀ» ÇÑ ¹ø¸¸ ÇÒ´çÇÏ´Â º¯¼ö¸¦ ¼±È£Ç϶ó
__04. ¸¶Áö¸· ¿¹
__¿ä¾à
PART III. ÄÚµå ÀçÀÛ¼ºÇϱâ
10Àå. »ó°ü¾ø´Â ÇÏÀ§¹®Á¦ ÃßÃâÇϱâ
__01. ¼Ò°³¸¦ À§ÇÑ ¿¹: findClosestLocation()
__02. ¼ø¼öÇÑ À¯Æ¿¸®Æ¼ ÄÚµå
__03. ÀϹÝÀûÀÎ ¸ñÀûÀÇ ÄÚµå
__04. ÀϹÝÀûÀÎ ¸ñÀûÀ» °¡Áø Äڵ带 ¸¹ÀÌ ¸¸µé¾î¶ó
__05. ƯÁ¤ÇÑ ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ±â´É
__06. ±âÁ¸ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ´Ü¼øÈÇϱâ
__07. ÀÚ½ÅÀÇ ÇÊ¿ä¿¡ ¸ÂÃç¼ ÀÎÅÍÆäÀ̽ºÀÇ ÇüŸ¦ ¹Ù²Ù±â
__08. Áö³ªÄ¡°Ô ÃßÃâÇϱâ
__¿ä¾à
11Àå. ÇÑ ¹ø¿¡ Çϳª¾¿
__01. ÀÛ¾÷Àº ÀÛÀ» ¼ö ÀÖ´Ù
__02. °´Ã¼¿¡¼ °ª ÃßÃâÇϱâ
__03. ´õ Å« ¿¹Á¦
__¿ä¾à
12Àå. »ý°¢À» ÄÚµå·Î ¸¸µé±â
__01. ³í¸®¸¦ ¸íÈ®ÇÏ°Ô ¼³¸íÇϱâ
__02. ¶óÀ̺귯¸®¸¦ ¾Ë¸é µµ¿òÀÌ µÈ´Ù
__03. ³í¸®¸¦ ½¬¿î ¸»·Î Ç¥ÇöÇÏ´Â ¹æ¹ýÀ» ´õ Å« ¹®Á¦¿¡ Àû¿ëÇϱâ
__¿ä¾à
13Àå. ÄÚµå ºÐ·® ÁÙÀ̱â
__01. ±× ±â´ÉÀ» ±¸ÇöÇÏ·Á°í ¾Ö¾²Áö ¸¶¶ó - ±×·² ÇÊ¿ä°¡ ¾ø´Ù
__02. ¿ä±¸»çÇ׿¡ Áú¹®À» ´øÁö°í Áú¹®À» Àß°Ô ³ª´©¾î ºÐ¼®Ç϶ó
__03. Äڵ庣À̽º¸¦ ÀÛ°Ô À¯ÁöÇϱâ
__04. ÀÚ±â ÁÖº¯¿¡ ÀÖ´Â ¶óÀ̺귯¸®¿¡ Ä£¼÷ÇØÁ®¶ó
__05. ¿¹: ÄÚµù ´ë½Å À¯´Ð½º µµ±¸¸¦ È°¿ëÇϱâ
__¿ä¾à
PART IV. ¼±ÅÃµÈ ÁÖÁ¦µé
__14Àå. Å×½ºÆ®¿Í °¡µ¶¼º
__01. Àаųª À¯Áöº¸¼öÇϱ⠽±°Ô Å×½ºÆ®¸¦ ¸¸µé¾î¶ó
__02. ÀÌ Å×½ºÆ®´Â ¾î¶² Á¡ÀÌ À߸øµÇ¾úÀ»±î?
__03. ÀÌ Å×½ºÆ®¸¦ ´õ Àб⠽±°Ô ¸¸µé±â
__04. Àбâ ÆíÇÑ ¸Þ½ÃÁö ¸¸µé±â
__05. ÁÁÀº Å×½ºÆ® ÀԷ°ªÀÇ ¼±ÅÃ
__06. Å×½ºÆ® ÇÔ¼ö¿¡ À̸§ ºÙÀ̱â
__07. ÀÌ Å×½ºÆ® ÄÚµå´Â ¹«¾ùÀÌ À߸øµÇ¾ú´Â°¡?
__08. Å×½ºÆ®¿¡ Ä£¼÷ÇÑ °³¹ß
__09. Áö³ªÄ£ Å×½ºÆ®
__¿ä¾à
15Àå. ¡®ºÐ/½Ã°£ Ä«¿îÅÍ¡¯¸¦ ¼³°èÇÏ°í ±¸ÇöÇϱâ
__01. ¹®Á¦
__02. Ŭ·¡½º ÀÎÅÍÆäÀ̽º Á¤ÀÇÇϱâ
__03. ½Ãµµ1: ¼øÁøÇÑ ÇØ°áÃ¥
__04. ½Ãµµ2: ÄÁº£ÀÌ¾î º§Æ® ¼³°è
__05. ½Ãµµ3: ½Ã°£-¹Ù±¸´Ï ¼³°è
__06. 3°¡Áö ÇØ°áÃ¥ ºñ±³Çϱâ
__¿ä¾à
Appendix Ãß°¡ÀûÀÎ µµ¼¸ñ·Ï
__01. ³ôÀº ¼öÁØÀÇ Äڵ带 ¾²´Â ¹æ¹ýÀ» ´Ù·ç´Â Ã¥µé
__02. ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ÁÖÁ¦¿¡ ´ëÇÑ Ã¥µé
__03. ¿ª»çÀû »ç·Ê¸¦ ´ã°í Àִ åµé
__ã¾Æº¸±â