°øÁö»çÇ×

±èÆòö
2007-05-03 16:54:14
http://www.cubrid.com
[±¸ÀÎ-Å¥ºê¸®µå] ÀÌ·± ¼öÁØÀÇ °³¹ßÀÚ ¾ø³ª¿ä?

¿À¶óŬ°ú °æÀïÇÏ´Â ±¹»ê DBMS ¾÷ü Å¥ºê¸®µå¿¡¼­ ½Ç·ÂÀÖ´Â °³¹ßÀÚ¸¦ ±¸ÇÕ´Ï´Ù.

ȸ»ç¿Í Á¦Ç° ¼Ò°³´Â Å¥ºê¸®µå ȨÆäÀÌÁö¿Í È«º¸¿µ»óÀ» ÂüÁ¶Çϼ¼¿ä.

ÇзÂ, ¿¬·É, ¼ºº°, °æ·Â, Àü°ø¿¡ °ü°è¾øÀÌ Áö¿øÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
´Ü 3½Ã°£ÀÇ ¸éÁ¢¸¸ Åë°úÇÏ½Ã¸é µË´Ï´Ù. 
°ÅÀÇ ´ëºÎºÐ Áö¿øºÐ¾ßÀÇ ÇٽɰæÀï·ÂÀ» °ËÁõÇÏ´Â µ¥ Ȱ¿ëµË´Ï´Ù.
 
Á¦Ç°°³¹ßºÎ¼­´Â PMÆÀ(ÇÁ·Î±×·¥ °ü¸®), °³¹ßÆÀ, QAÆÀÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ°í,
- PMÆÀÀº Ä¿¹Â´ÏÄÉÀÌ¼Ç ´É·Â, °á°ú Áß½ÉÀÇ ¾÷¹«Åµµ¸¦,

-
°³¹ßÆÀÀº ¹®Á¦ ÇØ°á, ÄÚµù ±â¼úÀ»,
- QA
ÆÀÀº Å×½ºÆÃ°ú ÄÚµù ±â¼úÀ»
ÁýÁßÀûÀ¸·Î ¸éÁ¢ÇÕ´Ï´Ù.
 
¾Æ·¡¿¡ ÆÀº°·Î ¸éÁ¢ Áú¹® ¿¹Á¦¸¦ ¸¸µé¾î º¸¾Ò½À´Ï´Ù.
¿øÇϴ ÆÀÀÇ Áú¹®¿¡ "³ª´Â ÀÌ·¸°Ô ÇϰڴÙ!"´Â ¾ÆÀ̵ð¾î¸¦ °¡Áö°í ´ëÈ­¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï±î?
±×·¸´Ù¸é, ÀúÈñ ȸ»ç¿¡ Áö¿øÇϼż­ ½Ç·ÂÀ» º¸¿©ÁÖ½Ã±æ ¹Ù¶ø´Ï´Ù.

¸éÁ¢Àº ´ëÈ­½ÄÀ¸·Î ÁøÇàÇÏ¿© Á¤´ä º¸´Ù´Â °úÁ¤À» º¾´Ï´Ù.
±×¸®°í, 
ÀÎÅͳݿ¡¼­ "Microsoft Interview Questions"À» °Ë»öÇϽøé,
ÀúÈñ ȸ»ç°¡ ¸éÁ¢¿¡¼­ Ȱ¿ëÇÏ´Â ¹®Á¦ÀÇ ´ë·« À¯ÇüÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. 

Joel Test¿¡¼­ 12Á¡ ¸¸Á¡À» À¯ÁöÇϰí Àִ ťºê¸®µåÀÇ °³¹ß ÇÁ·Î¼¼½º.

½Ç·ÂÀÖ´Â ºÐÀ̶ó¸é ´ëÁ¹½ÅÀÔÀÌ¶óµµ ¿¬ºÀ 5õ¸¸¿ø µå¸± ¼ö ÀÖ½À´Ï´Ù.
ȸ»çȨÆäÀÌÁö¸¦ ÅëÇÏ¿© ¿Â¶óÀÎÁö¿øÇϽñ⠹ٶø´Ï´Ù.

(PMÆÀ)
1.       °í°´ÀÇ ¿ä±¸»çÇ׿¡ ´ëÇÏ¿© °³¹ß, QA, ±â¼úÁö¿øÆÀÀÇ ÀÔÀåÀÌ Ã·¿¹ÇÏ°Ô ´ë¸³ÇÒ ¶§°¡ ÀÖ½À´Ï´Ù. ÀÌ·² ¶§ ¾î¶² ÇÁ·Î¼¼½º¸¦ ÅëÇÏ¿©, ¾î¶² ±âÁØÀ¸·Î ¹®Á¦¸¦ ÇØ°áÇϰڽÀ´Ï±î?
2.       Å¥ºê¸®µå °í°´ÀÌ ¹è³Ê±¤°í ÀÀ¿ë °³¹ßÀ» À§ÇØ DBMS SQL¿¡ ¹«ÀÛÀ§ÃßÃâ (random sampling) ÁúÀÇ ±â´ÉÀÌ ÀÖÀ¸¸é ÁÁ°Ú´Ù°í ÇÕ´Ï´Ù. ¾î¶»°Ô Á¦Ç° ¸í¼¼¸¦ ¸¸µé°Ú½À´Ï±î?
(°³¹ßÆÀ)
1.       tic-tac-toe °ÔÀÓ ¸ðµÎ ¾Æ½ÃÁÒ? NxN º¸µå tic-tac-toe °ÔÀÓÀ» °³¹ßÇϴµ¥, Ç÷¹À̾ ÇöÀç ³õÀº À§Ä¡°¡ °ÔÀÓÀ» ³¡³»´ÂÁö ¾Æ´ÑÁö¸¦ ÆÇº°ÇÏ´Â ÇÔ¼ö¸¦ ¸¸µé¾î º¸¼¼¿ä. ¿¹¸¦ µé¾î, bool IsWinningMove(int **board, int row, int column) ÇÔ¼ö¸¦ ¸¸µå´Â °ÍÀÔ´Ï´Ù.
2.       Àüü °³¼ö¸¦ ¹Ì¸® ¾Ë ¼ö ¾ø´Â number stream¿¡¼­ ¹«ÀÛÀ§·Î 1000°³¸¦ ÃßÃâÇÏ·Á°í ÇÕ´Ï´Ù. ÃßÃâµÈ °ÍÀÌ streamÀÇ Æ¯Á¤ Áö¿ª¿¡ ÁýÁßµÇ¸é ¾ÈµÉ °ÍÀ̰í, Àüü °³¼ö¸¦ ¹Ì¸® ¾Ë ¼ö ¾øÀ¸´Ï, Àüü¸¦ µð½ºÅ©¿¡ ÀúÀåÇÒ ¼öµµ ¾øÀ» °ÍÀÔ´Ï´Ù.
(½ÃÇèÆÀ)
1.       À©µµ¿ìÀÇ notepadÀÇ save ±â´ÉÀ» ½ÃÇèÇϱâ À§ÇÑ Ç÷£À» ÀÛ¼ºÇÏ¿© º¸¼¼¿ä.

2.       QAÆÀÀÌ Á¦Ç°ÀÇ ¸¶Áö¸· ¸±¸®½º¸¦ ÀÎÁõÇϴµ¥, °³¹ßÆÀ¿¡¼­ ¹ß»ý½ÃŲ ¿À·ù ¶§¹®¿¡ ÀÎÁõ±â°£ÀÌ ´Ê¾îÁú »Ó¸¸ ¾Æ´Ï¶ó, ÀÎÁõ±â°£¿¡ ´ëÇÑ ¿¹Ãø¼ºÀÌ ¶³¾îÁ® ¸±¸®½º ÀÏÁ¤°ü¸®°¡ Èûµé¾îÁö°í ÀÖ½À´Ï´Ù. QAÆÀÀ¸·Î¼­ °³¼±¾ÈÀ» Á¦½ÃÇØº¸½Ê½Ã¿ä.

Tag
tag´Â °Ô½Ã¹°ÀÇ ¼º°ÝÀ» ³ªÅ¸³»´Â Ű¿öµå¸¦ ÀÔ·ÂÇÏ´Â °ø°£ÀÔ´Ï´Ù.
tag´Â ·Î±×ÀÎ ÈÄ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
  • ¿Í¿ì~ ¿À·ÎÁö ½Ç·Â À§Áַθ¸ »Ì°Ú´Ù´Â ¸»¾¸À̽ŵ¥.. ±¦ÂúÀºµ¥¿ä^^
    ÀçÁ÷Á߸¸ ¾Æ´Ï¶ó¸é ÇãÁ¢ÇÑ ½Ç·ÂÀÌÁö¸¸ Çѹø µµÀüÇØº¸°í ½Í¾îÁúÁ¤µµ·Î¿ä^^
    ÇѰ¡Áö ȨÇǶû ´Ù¸¥Á¡Àº ȨÇÇ´Â ¼®»çÇÐÀ§ ÀÌ»óÀ̰ųª ±×¿¡ ÁØÇÏ´Â °æ·Â -0-;ÀÌ ÀÚ°Ý¿ä°ÇÀ̶ó°í µÇ¾îÀÖ°í.. »ó¼¼ º¹¸®ÈÄ»ý¿¡ ´ëÇØ¼­´Â ³ª¿ÍÀÖÁö ¾Ê³×¿ä^^
  • MK.love
  • 2007-05-03 17:33:32
  • x
  • °³¹ßÆÀ 2¹ø ¹®Á¦´Â ÀÌÇØ°¡ ¾È°¨ -_-
  • Q u i c K
  • 2007-05-03 17:59:10
  • x
  • Å¥ºê¸®µå ȨÆäÀÌÁö¿¡ ¿Ã¶ó°¡ Àִ ä¿ë°ø°íÀÇ ÀÚ°Ý¿ä°Ç(¼®»ç ¿î¿î)Àº ¹«½ÃÇϽñ⠹ٶø´Ï´Ù. ȨÆäÀÌÁö´Â ÇöÀç º¯°æ ÁßÀÔ´Ï´Ù. º¹¸®ÈÄ»ý Á¤º¸´Â JobKorea(http://www.jobkorea.co.kr/List_GI/GIB_Read.asp?GI_No=3618960)¿¡ ¿Ã·Á ³õ¾Ò½À´Ï´Ù¸¸, Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°½À´Ï´Ù.

    ¿¬±Ý•º¸Çè : ±¹¹Î¿¬±Ý, °í¿ëº¸Çè, »êÀ纸Çè, °Ç°­º¸Çè
    ÈÞ¹«•ÈÞ°¡ : ÁÖ5Àϱٹ«, ¿¬Â÷
    º¸»óÁ¦µµ : Àμ¾Æ¼ºêÁ¦, ¿ì¼ö»ç¿ø ǥâ/Æ÷»ó, ½ºÅå¿É¼Ç, ÅðÁ÷±Ý
    »ýȰÆíÀÇ Áö¿ø : ¼®½ÄÁ¦°ø
    °æÁ¶»ç Áö¿ø : °¢Á¾ °æÁ¶±Ý, °æÁ¶ÈÞ°¡Á¦
    ±³À°•¿©°¡ Áö¿ø : ±³À°ºñ Áö¿ø, ÀÚ±â°è¹ßºñ Áö¿ø
  • ±èÆòö
  • 2007-05-03 19:28:16
  • x
  • Áö¿øÇغ¸°í ½ÍÁö¸¸;;
    ³Ê¹« ¾î·Æ;;; ¤§¤§¤§¤§;

    °á±¹ ÀßÇϴºе鸸 »Ì´Â...;; Åнâ;
  • º°ÀÌÃÑÃÑ
  • 2007-05-03 19:40:39
  • x
  • (°³¹ßÆÀ) 2¹ø ¹®Á¦¿¡ ´ëÇÏ¿© Á» »ó¼¼ÇÏ°Ô ¼³¸íÇÏÁö¿ä. ¿¹¸¦ µé¾î, int GetNextNumber(Stream *p)¶ó´Â ÇÔ¼ö°¡ Àִµ¥, Çѹø È£ÃâÇÒ ¶§¸¶´Ù À½¼ö°¡ ¾Æ´Ñ ÇϳªÀÇ ¼ýÀÚ¸¦ º¹±ÍÇÕ´Ï´Ù. ±×·¯´Ù°¡, ³¡ÀÌ µÇ¸é À½¼ö¸¦ º¹±ÍÇÕ´Ï´Ù. ¸¶Ä¡, fgetc(fp)¿Í À¯»çÇÏÁö¿ä. ±×·±µ¥, ¹®Á¦´Â ÀÌ ÇÔ¼ö°¡ ¸î °³¸¦ º¹±ÍÇÑ ÈÄ À½¼ö¸¦ º¹±ÍÇÒ Áö ³¡±îÁö °¡ ºÁ¾ß ¾È´Ù´Â °ÍÀÔ´Ï´Ù. Á¦°¡ ¿øÇÏ´Â °ÍÀº ÀÌ ÇÔ¼ö°¡ º¹±ÍÇÏ´Â ¼ýÀÚµé Áß¿¡ ¹«ÀÛÀ§·Î 1000°³¸¦ °í¸£°íÀÚ ÇÏ´Â °ÍÀÔ´Ï´Ù. ¸¸¾à, ÀÌ ÇÔ¼ö°¡ 1000°³¸¦ º¹±ÍÇϰí À½¼ö¸¦ º¹±ÍÇÑ´Ù¸é, 1000°³ ±×´ë·Î°¡ ¿øÇÏ´Â µ¥ÀÌÅÍÀ̰ÚÁö¸¸, ¸¸¾à, ÀÌ ÇÔ¼ö°¡ 1¾ï°³¸¦ º¹±ÍÇÑ´Ù¸é 1¾ï°³ Áß 1000°³¸¦ ·£´ý(¹«ÀÛÀ§)ÇÏ°Ô »Ì¾Æ¾ß°ÚÁö¿ä. ±×·±µ¥, ¹®Á¦´Â 1¾ï°³¸¦ ÀúÀåÇÒ °ø°£ÀÌ ¾ø´Ù´Â °ÍÀÔ´Ï´Ù. µû¶ó¼­, 1¾ï°³¸¦ ¸ðµÎ ¹Þ¾Æ³õÀº ÈÄ 1000°³¸¦ ÃßÃâÇÒ ¼ö ¾ø°í, Çϳª¾¿ º¸¸é¼­ °á±¹ ³¡À» º¸¾ÒÀ» ¶§, 1000°³°¡ 1¾ï°³ÀÇ ÀÓÀÇÃßÃâ °á°ú°¡ ¸¸µé¾îÁö´Â ¹æ¹ýÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ¹®Á¦´Â Á¦°¡ MS-SQL µ¥ÀÌÅ͸¶ÀÌ´×ÆÀ¿¡ ÀÖÀ» ¶§, ¹æ´ëÇÑ µ¥ÀÌŸÀÇ »ùÇúм®À» À§ÇØ ÇØ°áÇØ¾ß Çß´ø ¹®Á¦À̰í, ½ÇÁ¦·Î ±× °á°ú°¡ SQL 2005 DMÀÇ µ¥ÀÌÅÍŽÇè ±â´É¿¡ žÀçµÇ¾î ÀÖ½À´Ï´Ù. ¼öÇÐÀûÀ¸·Î ¸Â´ÂÁö¸¦ Áõ¸íÇÏ´Â °ÍÀº Á» ¾î·Á¿ïÁö ¸ô¶óµµ, ¹æ¹ýÀ» ã´Â °ÍÀº ±×¸® ¾î·ÆÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ^^
  • ±èÆòö
  • 2007-05-03 19:47:39
  • x
  • Çѹø È£ÃâÇÒ ¶§¸¶´Ù À½¼ö°¡ ¾Æ´Ñ ÇϳªÀÇ ¼ýÀÚ¸¦ º¹±ÍÇÕ´Ï´Ù. ±×·¯´Ù°¡, ³¡ÀÌ µÇ¸é À½¼ö¸¦ º¹±ÍÇÕ´Ï´Ù.

    ¿©±â¼­ 'º¹±Í'ÇÑ´Ù´Â°Ô ¹º¼Ò¸°Áö ±Ã±ÝÇϳ׿ä.'

    ¸éÁ¢ºñµµ ¸ø¹Þ°í Áý¿¡°£´Ù´Â ¶æÀΰ¡¿ä?
  • Ãʺ¸¸¸»Ì³ªºÁ¿ä
  • 2007-05-03 22:19:40
  • x
  • 1. tic-tac-toe °ÔÀÓÀ» ¾ÈÇØºÁ¼­ pass
    ( ¹ÙµÏÀ̳ª ¿À¸ñó·³ °ÔÀÓ·ê´ë·Î ºñ±³Çؼ­ ³¡³»¸é µÇ°ÚÁÒ ¤Ñ.,¤Ñ; )

    2. 1000 °³¸¦ ±â¾ïÇÒ¼ö ÀÖ´Â ¹è¿­À» ¸¸µé¾î..
    À½¼ö°¡ ³ª¿Ã¶§±îÁö µ¹¸®¸é¼­ ³Ö°í.. 1000 °³°¡ ´Ù Âù ¼ø°£ºÎÅÍ..
    º¹±ÍµÈ ¼ýÀÚ¿Í 1000 °³ÀÇ µ¥ÀÌŸ¸¦ ºñ±³ÇÏ¿© ¿µ¿ªÀÌ ¹¶Ä¡Áö ¾Êµµ·Ï Àç¹è¿­ÇÏ°í ±Ù»ç°ªÀ» ¹ö¸®´Â ½ÄÀ¸·Î µ¹·Á¾ß ÇÏÁö ¾ÊÀ»±î¿ä?
  • hiherod
  • 2007-05-03 22:53:33
  • x
  • À̰Å... ¼¼´ëÂ÷ÀÌÀΰ¡¿ä?? Àú ¶§´Â ÇÔ¼öÀÇ returnÀ» º¹±Í ȤÀº ¹ÝȯÀ̶ó°í Çß¾ú´Âµ¥... ^^
  • ±èÆòö
  • 2007-05-03 23:08:58
  • x
  • tic-tac-toe °ÔÀÓÀº http://blog.naver.com/aphro21?Redirect=Log&logNo=100014243872 ¿¡¼­ playÇÒ ¼ö ÀÖ±º¿ä. °ÔÀÓÀº ³Ê¹« °£´ÜÇÕ´Ï´Ù. ¿À¸ñº¸´Ù ÈξÀ ½¬¿î... ^^
    ±×·±µ¥, ¿ø·¡ tic-tac-toe´Â 3x3 º¸µåÀε¥, Á¦°¡ NxNÀ¸·Î È®ÀåÇÑ °Í »ÓÀÔ´Ï´Ù.
    ÀÌ ¹®Á¦´Â °¡·Î/¼¼·Î/´ë°¢¼±ÀÌ ¸ðµÎ ä¿öÁ³´ÂÁö¸¦ °Ë»çÇÏ´Â µ¥, ¹è¿­ÀÇ Ã·ÀÚ(À妽º)¸¦ ²Ä²ÄÇÏ°Ô »ç¿ëÇØ¾ß ¿À·ù¾øÀÌ ÀÛ¼­ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¸Åë ¸¹Àº °³¹ßÀÚ°¡ O(N) (NÀÌ Áõ°¡Çϸ鼭 ¼öÇà½Ã°£µµ N¿¡ ºñ·ÊÇÏ¿© Áõ°¡ÇÔ) ±â¹ýÀ» »ç¿ëÇϴµ¥, O(1) (NÀÌ Áõ°¡ÇÏ´õ¶óµµ °°Àº ¼º´ÉÀ» ¹ßÈÖ)À» °®´Â ±â¹ýÀ» ãÀ» ¼öµµ ÀÖ½À´Ï´Ù. °ÅÀÇ ¸éÁ¢À» ÁøÇàÇÏ´Â ´À³¦À̱º¿ä... ^^
  • ±èÆòö
  • 2007-05-03 23:21:15
  • x
  • ±èÆòö ¹Ú»ç´Ô Á÷Á¢ ¿Õ¸²ÇØÁּż­ °¨»çÇÕ´Ï´Ù.
    °øÁö»çÇ×À¸·Î ¿Ã¸³´Ï´Ù.
  • kenu
  • 2007-05-03 23:25:16
  • x
  • "Ãʺ¸¸¸»Ì³ªºÁ¿ä"´Ô²²,
    "¿µ¿ªÀÌ ¹¶Ä¡Áö ¾Êµµ·Ï Àç¹è¿­ÇÏ°í ±Ù»ç°ªÀ» ¹ö¸®´Â ½Ä"À» Á¶±Ý¸¸ ´õ ±¸Ã¼ÀûÀ¸·Î ¼³¸íÇØÁֽǷ¡¿ä? Áï, 1001¹øÂ° ¼ýÀÚ¸¦ ¹ÞÀ¸¸é, ±âÁ¸ÀÇ 1000°³ Áß Çϳª¸¦ randomÇÏ°Ô »Ì¾Æ¼­, ±³Ã¼ÇÑ´Ù´Â ¶æÀΰ¡¿ä? ±×°Íµµ ¹æ¹ýÀ̱ä Çѵ¥, ±×·³, 2000°³Âë µÇ¾úÀ» ¶§ À½¼ö°¡ ³ª¿À¸é, °á°ú°¡ 2000°³ Áß 1000°³¸¦ ¹«ÀÛÀ§·Î ÃßÃâÇÑ °á°ú¿Í °°¾ÆÁö³ª¿ä? ±×·² °Í °°±âµµ Çϰí, ¾Æ´Ò °Í °°±âµµ Çϰí...
  • ±èÆòö
  • 2007-05-03 23:29:39
  • x
  • ¾Æ... µ· ¹®Á¦ °í¹Î ¾ÈÇϰí ÀÌ·± ¹®Á¦ °í¹ÎÇϸ鼭 »ì°í ½Í½À´Ï´Ù.
  • anonymous
  • 2007-05-03 23:36:53
  • x
  • anonymous // ÁøÂ¥ °³¹ßÀ» ½ÃÀÛÇÏ°í ½Í¾ú´ø°Ç ±×°Í¶§¹®À̾ú´Âµ¥ ¤Ð¤Ð Áö±Ýµµ ¾÷¹«½Ã°£¿¡ ´Ù¼Ò ±æ°Ô °É¸®´õ¶óµµ ³¡±îÁö ÆÄÇØÃĺ¼·Á°í´Â Çϴµ­¤Ð¤Ð °ÍµÎ ÇѰ谡 ÀÖ°í..
    °Ô´Ù°¡ Áö±ÝÀº µ·ÀÇ ³ë¿¹°¡ µÇ¾î¼­ -0-;;¿¡ÈÞ..
  • MK.love
  • 2007-05-03 23:44:54
  • x
  • »çÀÌÆ® ¿î¿µÀڷμ­ ÇÑ ¸»¾¸ µå¸®°Ú½À´Ï´Ù.
    ¹®Á¦´Â Àúµµ Ç®±â Èûµé °Í °°½À´Ï´Ù.
    okjsp »çÀÌÆ®´Â JSP¸¦ ½ÃÀÛÇÑ »ç¶÷µéÀÌ ÀÔ¹®¿¡¼­ Áß±Þ±îÁöÀÇ °úÁ¤¿¡¼­ °Þ´Â Àϵ鿡 ´ëÇÑ Á¤º¸°øÀ¯ÀÇ ÀåÀ¸·Î ¸¸µé¾ú½À´Ï´Ù. DBMS ¼³°è³ª Production ·¹º§ÀÇ ¹®Á¦¸¦ Ǫ´Â ÀϵéÀº ¼ÖÁ÷È÷ Á¦ »çÀÌÆ®¿¡ ¿À½Ã´Â ºÐµé¿¡°Ô ¹÷Â÷´Ù´Â »ý°¢ÀÌ µì´Ï´Ù. ¿ÀÈ÷·Á http://kldp.org ³ª http://www.devpia.com ¿¡¼­ ÇÑ °¡Áö ¾ð¾î·Î ¿À·¡¿À·¡ ÇÁ·Î±×·¡¹ÖÇÑ »ç¶÷µé Áß¿¡¼­ ã´Â °ÍÀÌ ´õ ³ªÀº È®·üÀ» º¸ÀåÇÒ °ÍÀ̶ó »ý°¢µË´Ï´Ù.
    À¥ °ü·Ã °³¹ßÀº PMÆÀÀ̳ª QAÆÀ¿¡ °ü·ÃµÈ ¹®Á¦µé¿¡´Â Á¢±Ù°¡´ÉÇÏÁö¸¸ °³¹ßÆÀ°ú °°Àº ¾Ë°í¸®Áò Ã߷п¡´Â Ãë¾àÇÏ´Ù°í °³ÀÎÀûÀ¸·Î »ý°¢Çϰí ÀÖ½À´Ï´Ù. DBMS´Â À¥ÀÇ ¿©·¯ TierÁß¿¡ ÇÙ½ÉÀ§Ä¡¿¡ ÀÖÁö¸¸ ºê¶ó¿ìÀú±îÁö µµ´ÞÇϴµ¥ ÇÊ¿äÇÑ ¿©·¯ ¾ð¾îµéÀÇ °èÃþµµ ¹«½ÃÇÒ ¼ö ¾ø±â ¶§¹®ÀÔ´Ï´Ù.

    okjsp¿¡ ¿À½Ã´Â ºÐµé¿¡°Ô¼­´Â ¿Ï¼÷¹Ìº¸´Ù´Â °¡´É¼ºÀ» ã¾Æº¸½ÉÀÌ ÁÁ´Ù°í ¸»¾¸µå¸®°í ½Í½À´Ï´Ù. ¹°·Ð ÀÌÈñ½Â´Ô°°Àº ¾ÆÆÄÄ¡ Ä¿¹ÌÅ͵µ ¹æ¹®ÇÏ°í ±ÛÀ» ³²±âÁö¸¸ ÀúÈñ »çÀÌÆ® ¹æ¹®ÀÚÀÇ ¹ÝÀÀÀº ÀÌ·¯Çß½À´Ï´Ù.
    "¾îÁ¦ «À» ³» Lorentz 2.0À» ¸±¸®ÁîÇϰí, TheServerSide.com, JavaService.net, OKJSP.pe.kr¿¡ ¹ßÇ¥Çß´Ù. ¸¸ ÇÏ·ç°¡ Áö³­ Áö±Ý JavaService.net °ú OKJSP.pe.kr ¿¡ ´Þ¸° ´ä±ÛÀº 0, TheServerSide.com ¿¡ ´Þ¸° ´ä±ÛÀº ³» °ÍÀ» Á¦¿ÜÇϰí´Â 8°³´Ù. ÀÌ ÀÛÀº ¼ýÀÚÀÇ Â÷ÀÌ´Â Çѱ¹ÀÇ ¿ÀÇ ¼Ò½º ¹®È­, ³ª¾Æ°¡ ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹®È­ÀÇ ÇöÀç¿Í ¹Ì·¡¸¦ º¸¿©ÁØ´Ù." - from: http://blog.gleamynode.net/2005/08/lorentz-20.html

    ¿¹Àü »ï¼º°è¿­ÀÇ UNISQL·Î ½ÃÀÛÇØ¼­ °è¼Ó À̾î¿À´Ù°¡ ÃÖ±Ù Mysql°ú °°ÀÌ µà¾ó¶óÀ̼¾½º·Î ¿ÀǼҽºÀÇ °³¹ß¹æ½ÄÀ» µµÀÔÇϽаÍÀ» ³ôÀÌ Æò°¡Çϰí ÀÖ½À´Ï´Ù.
    cubrid ´Â Áö³­ ¹ø ÀúÈñ ȸ»ç¿¡¼­ ºê¸®ÇÎÀ» µéÀ» ±âȸ°¡ ÀÖ¾ú½À´Ï´Ù. ÁÁÀº ¼ÒÇÁÆ®¿þ¾î ȸ»ç°¡ µÇ±â¸¦ Áø½ÉÀ¸·Î ±â¿øÇÕ´Ï´Ù. °øºÎÇÏÁö ¾Ê´Â °³¹ßÀÚ´Â µµÅ½Ã۰í, ²÷ÀÓ¾øÀÌ ÀÚ½ÅÀ» ÆÐÄ¡Çϸ鼭 ¾÷±×·¹ÀÌµå ½ÃÄѳª°¡´Â °³¹ßÀÚµéÀÌ ÀÖ´Â °÷À¸·Î, ¹°·Ð Ä®Åð±Ù°°ÀÌ Àΰ£´Ù¿î »îÀ» ¿µÀ§ÇÒ ¼ö ÀÖ´Â °÷. ±×¸®°í Á¦´ÏÆÛ( http://www.jeniffersoft.com/ ) ó·³ ¼¼°è·Î »¸¾î³ª°¡´Â ÁÁÀº Á¦Ç°À» ¸¸µé°Ô µÇ½Ã±æ ¹Ù¶ø´Ï´Ù.
    ÇູÇϼ¼¿ä.
  • kenu
  • 2007-05-03 23:47:15
  • x
  • MOVED FROM recruit
  • kenu
  • 2007-05-03 23:47:32
  • x
  • bool IsWinningMove(int **board, int n)
    {
    int i,j;
    int xy, count;

    for (i=0; i<n; i++) // °¡·Î üũ
    {
    xy = board(i*n);
    count = 1;
    for ( j=1; j<n; j++ )
    {
    if ( board(j+i*n) == xy )
    {
    count++;
    if ( count == n ) return true;
    }
    else break;
    }
    }

    for (i=0; i<n; i++) // ¼¼·Î üũ
    {
    count = 0;
    for ( j=0; j<n; j++ )
    {
    if ( count == 0 )
    {
    xy = board(i);
    }
    else
    {
    if ( board(i+j*n) == xy )
    {
    count++;
    if ( count == n ) return true;
    }
    else break;
    }
    }
    }

    // ´ë°¢¼± üũ
    count=1;
    xy = board(0);
    for (i=1; i<n; i++)
    {
    if ( board(i+i*n) == xy )
    {
    count++;
    if ( count == n ) return true;
    }
    else break;
    }

    count=1;
    xy = board((n-1)*n);
    for (i=1; i<n; i++)
    {
    if ( board(i+(n-i-1)*n) == xy )
    {
    count++;
    if ( count == n ) return true;
    }
    else break;
    }


    return false;
    }
    ¿ä·¸°Ô ÇÏ¸é ¸Â´Â°ÇÁö ¸ð¸£°Ú³×¿ä ¤Ñ,.¤Ñ;( ³Ê¹« ¹«½ÄÇѰ¡¿ä? )
    ±×¸®°í 1000 °³Áß ¹«ÀÛÀ§·Î ÃßÃâÇÏ´Â°Ô ¾Æ´Ï¶ó Æ÷¹®À» µ¹·Á¼­ °¡Àå °¡±î¿î ±Ù»çÄ¡ °ªÀ» ã¾Æ ¹ö·Á¾ß ÇÑ´Ù´Â Àǹ̿´±¸¿ä.. Àú ºÎºÐÀº ½ÇÁ¦·Î ±¸ÇöÇÏ°Ô µÈ´Ù¸é »ó´çÈ÷ ¸¹Àº »ý°¢À» ÇØ¾ß ÃÖÀûÈ­ ÇÒ¼ö ÀÖÀ»°Í °°³×¿ä...
  • hiherod
  • 2007-05-03 23:48:02
  • x
  • "anonymous"´Ô. ±×·³, Å¥ºê¸®µå Áö¿øÇϼ¼¿ä... ^^ DBMS´Â °¡Àå º¹ÀâÇÑ ½Ã½ºÅÛ SWÀÇ Çϳª·Î¼­ Ç×»ó ÀÌ·± ¹®Á¦¸¦ "Áñ±â¸é¼­" »ì ¼ö ÀÖ½À´Ï´Ù. Å¥ºê¸®µå´Â öÀúÇÏ°Ô °³¹ßÀÚ Áß½ÉÀÇ ¹®È­¸¦ ÁöÇâÇϰí ÀÖ°í, 50¼¼°¡ µÇ¾îµµ °³¹ßÀÚ·Î °øÇåÇÒ ¼ö ÀÖÀ¸¸ç, ±Þ¿©µµ Á÷À§/Á÷Ã¥°ú °ü°è¾øÀÌ °øÇåµµ Áß½ÉÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. SI ȸ»ç°¡ ¾Æ´Ñ 10³â ÀÌ»óÀÇ ÆÐŰÁö Á¦Ç°À» Ãß±¸Çϴ ȸ»çÀ̱⠶§¹®¿¡ °¡´ÉÇϰÚÁö¿ä.
  • ±èÆòö
  • 2007-05-03 23:50:58
  • x
  • Á¶¿¤Å×½ºÆ®¸¦ ¾ð±ÞÇϰí ÀÖ´Ù´Â °Í¸¸À¸·Îµµ ²ø¸®´Â ȸ»çÀÔ´Ï´Ù..
  • ¤·¤·
  • 2007-05-03 23:58:06
  • x
  • "hiherod"´Ô, °ø·ÂÀÌ ´ë´ÜÇϽʴϴÙ. ±×·±µ¥, ¸¶Áö¸· Ç÷¹ÀÌÇÑ À§Ä¡ (Á¦°¡ IsWinningMove(... int i, int j)¶ó°í ÇßÀ» ¶§, i, j)¸¦ ¾Ë¸é ¸ðµÎ °Ë»çÇÒ ÇÊ¿ä¾øÀÌ board[i][j]ºÎÅ͸¸ °Ë»çÇÏ¸é ÆíÇÒ °Í °°½À´Ï´Ù. ±×·¯¸é, O(1)µµ °¡´ÉÇÒ °ÍÀÔ´Ï´Ù. ÈåÀ½... Á¤½Ä¸éÁ¢¿¡¼­ ÀÀÇØº¸½Ç »ý°¢ ¾ø¾î¿ä?

    ±×¸®°í, 2¹øÀº random Á¶°Ç¿¡ ´ëÇØ ¾à°£ ¿ÀÇØ°¡ ÀÖÀ¸½Å µíÇÕ´Ï´Ù. ±Ù»çÄ¡¸¦ ãÀ» ÀÌÀ¯¸¦ ¸ð¸£°Ú°Åµç¿ä. ¿¹¸¦ µé¾î, ¼ýÀÚ°¡ "¼Òµæ"¶ó°í Çϰí, óÀ½ 1000°³°¡ °ø±³·Ó°Ôµµ 3õ¸¸¿ø ÀÌÇÏÀÇ °ªµéÀÌ ³ª¿Ô´Ù°¡ 1001¹øÂ° Bill Gates°¡ ³ª¿Í 40Á¶(¸Â³ª¿ä?)¶ó¸é, ±Ù»çÄ¡¸¦ ã¾Æ ¾ø¾Ø´Ù´Â °ÍÀº ¾î¶»°Ô ÇÑ´Ù´Â °ÍÀÎÁö? Âü°í·Î, ¹«ÀÛÀ§ÀÇ Æ¯¼ºÀº ¾î´À ¼ýÀÚµç ¼±ÅÃµÈ 1000°³¿¡ ³²¾Æ ÀÖ´Â È®·üÀÌ °°¾Æ¾ß ÇÑ´Ù´Â ¶æÀÔ´Ï´Ù.
  • ±èÆòö
  • 2007-05-04 00:13:31
  • x
  • "ÈÄ´Ï"´Ô, ±â¹ßÇÑ ¾ÆÀ̵ð¾îÀÔ´Ï´Ù¸¸, ¿ª½Ã ´Ô²²¼­ ÁöÀûÇϽŴë·Î ÈĹݺÎÀÇ ¼ýÀÚ°¡ ¸¹ÀÌ ¼±ÅõǴ ½ò¸²Çö»óÀÌ ÀÖ½À´Ï´Ù. ¹®Á¦Á¡À» ¹Ù·Î ã¾Æ³»½Ã´Â °Íµµ °ø·ÂÀÌÁö¿ä. ^^
  • ±èÆòö
  • 2007-05-04 00:19:31
  • x
  • ^^; Á¦°¡ ³Ê¹« ¼Ò±ØÀûÀÌ µÇ¾ú³×¿ä.
    È­ÀÌÆÃ!
  • kenu
  • 2007-05-04 00:19:36
  • x
  • 1000°³ÀÇ ¿ä¼Ò¸¦ °®´Â ¹è¿­À» »ý¼ºÇÑ´Ù.
    ½ºÆ®¸²¿¡¼­ 1000°³°¡ µÉ ¶§±îÁö ¼øÂ÷ÀûÀ¸·Î ä¿ö³Ö´Â´Ù.
    µÎ¹øÂ° 1000°³ÀÇ ¿ä¼Ò´Â 1/2ÀÇ È®·ü·Î »ýÁ¸ÇÏ°Ô µÇ°í ·£´ýÇÏ°Ô ¹è¿­¿¡ »ðÀÔÇÑ´Ù.
    ¼¼¹øÂ° 1000°³ÀÇ ¿ä¼Ò´Â 1/3ÀÇ È®·ü·Î »ýÁ¸ÇÏ°Ô µÇ°í ·£´ýÇÏ°Ô ¹è¿­¿¡ »ðÀÔÇÑ´Ù.
    ½ºÆ®¸²ÀÌ ³¡³¯ ¶§±îÁö À̰ÍÀ» ¹Ýº¹ÇÑ´Ù.

    ´ÜÁ¡: (½ºÆ®¸²ÀDZæÀÌ % 1000)°¡ 0ÀÌ ¾Æ´Ï¶ó¸é ¸¶Áö¸· ¿ä¼ÒµéÀÇ »ýÁ¸È®·üÀÇ º¸Á¤ÀÌ ÇÊ¿äÇÏ´Ù.
  • ¹Ù¶÷µû¶ó..
  • 2007-05-04 00:25:55
  • x
  • "¹Ù¶÷µû¶ó"´Ô... ¹«¼­¿î °ø·Â. ¸éÁ¢ÇÏ´Ù°¡ ÀÌ·± ºÐ ¸¸³ª¸é µî°ñÀÌ Â¥¸´ÇÔÀ» ´À³§´Ï´Ù. ^^
    °¹¼ö°¡ 1000ÀÇ ¹è¼ö°¡ ¾Æ´Ñ °æ¿ì´Â Á¤½Ä¸éÁ¢¿¡¼­ º¸¿©ÁÖ½Ç ¼ö ¾ø³ª¿ä? ½ÇÀº, ¼öÇÐÀûÀ¸·Î ¸Â´ÂÁö Áõ¸íÇÏ´Â °Íµµ ¹°¾îº¸°í ½ÍÀºµ¥. ½Ã°£µÇ¸é 1000°³¾¿ ó¸®ÇÏÁö ¾Ê°í 1°³¾¿ ó¸®Çϸ鼭 °°Àº È¿°ú¸¦ °°´Â ¹æ¹ýÀÌ ÀÖ´ÂÁöµµ ¹¯°í ½Í°í...
    ÈåÀ½... °á±¹, ¿ì¸®³ª¶ó¿¡ À¯´ÉÇÑ °³¹ßÀÚ ¾ø´Ù´Â °ÍÀº Çê¼Ò¸® °°½À´Ï´Ù. ´ÜÁö, ÀÌ·± ºÐµé¿¡°Ô °æ·Â°æ·Î¸¦ º¸ÀåÇØÁÙ ¼ö ¾ø´Â ¾÷°èÇö½ÇÀÌ ¹®Á¦À̰ÚÁö¿ä. ³ë·ÂÇϰڽÀ´Ï´Ù.
  • ±èÆòö
  • 2007-05-04 00:48:11
  • x
  • "ÈÄ´Ï"´Ô, Àúµµ ÀÌÁ¦ Á¹·Á¼­ ÈÄ´Ï´ÔÀÇ º¹ÀâÇÑ(?) ¾Ë°í¸®µëÀ» ÀÌÇØÇÒ ¼ö ¾ø±º¿ä. ^^ ±×·¯Áö ¸»°í, ȸ»ç¿¡ ´Ù½ÃÇѹø Áö¿øÇϽÃÁö¿ä. ÀÌÁ¤µµÀÇ ¿­Á¤À» ÀúÈñ°¡ ÀüÈ­¸éÁ¢¸¸À¸·Î Å»¶ô½ÃÄ×´Ù´Â °ÍÀÌ ½Ç¼ö¿´À»Áö ¸ð¸¨´Ï´Ù. (Á¦°¡ ÀüÈ­¸éÁ¢ÇÑ °Í ¾Æ´ÏÁö¿ä? ¼³¸¶...).
  • ±èÆòö
  • 2007-05-04 00:53:55
  • x
  • °³¹ßÆÀ2¹øÀº ¼öÇÐÀûÀ¸·Î ´ÙÀ½ ¹®Á¦·Î Ãà¼ÒÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.

    ÀÓÀÇÀÇ ¼ýÀÚ ¿¬¼Ó S¿¡¼­ ÀÓÀÇÀÇ ¼ýÀÚ Ak¸¦ »Ì¾Æ¾ß ÇÕ´Ï´Ù.

    ¹æ¹ýÀº weighted random samplingÀ» ÇÏ¸é µË´Ï´Ù.

    A1, A2 µÎ°³ Áß¿¡¼­ ÀÓÀÇÀÇ ¼ýÀÚ Çϳª¸¸ °ñ¶ó¼­ ±×°É ÀúÀåÇÕ´Ï´Ù. ±× ¼ýÀÚ¸¦ A(2)¶ó°í ÇϰڽÀ´Ï´Ù. ÀÌ ¼ýÀÚ°¡ ¼±ÅÃµÈ È®·üÀº 1/2ÀÔ´Ï´Ù. ÀÌÁ¦ A3¶ó´Â ¼ýÀÚ¿Í A(2) Áß¿¡¼­ Çϳª¸¦ °í¸£´Âµ¥, ±×³É °í¸£Áö ¾Ê°í weight¸¦ ÁÖ°í °í¸¨´Ï´Ù. A(2)´Â 2¸¦ ÁÖ°í A3Àº 1À» ÁÝ´Ï´Ù. weight´Â ·ê·¿ ÈÙ¿¡ È­»ìÀ» ½ò ¶§ Ÿ°Ù ¸éÀûÀÇ °³³äÀ¸·Î º¸¸é ½±½À´Ï´Ù -- ¿¹¸¦ µé¾î 0ºÎÅÍ 1»çÀÌÀÇ ·£´ý ¸®¾ó ³Ñ¹ö¸¦ ±¸Çϰí [0,2/3)´Â A(2)¼±ÅÃ, [2/3,1)Àº A3¼±ÅÃÀ¸·Î ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé ÀÌ °úÁ¤À» ÅëÇØ ¾ò¾îÁø ¼ýÀÚ¸¦ A(3)¶ó°í Çϸé A(3)°¡ ¼±ÅÃµÉ È®·üÀº 1/3ÀÌ µË´Ï´Ù.

    ÀÌÁ¦ A(3)¿Í A4 Áß¿¡¼­ Çϳª¸¦ °ñ¶ó¾ß ÇÕ´Ï´Ù. A(3)´Â 3¸¸Å­ weightÀ» ÁÖ°í A4´Â 1¸¸Å­ weightÀ» ÁÝ´Ï´Ù. ±×·¯¸é ¿ª½Ã ÀÌ °úÁ¤¿¡¼­ ¼±ÅÃµÈ ¼ýÀÚ A(4)´Â ¹«Á¶°Ç 1/4ÀÇ È®·ü·Î »ÌÈ÷°Ô µË´Ï´Ù.

    ÀÌ °úÁ¤À» ¼ö¿­ÀÇ ³¡±îÁö ¹Ýº¹ÇÕ´Ï´Ù.

    ÀÌ ±¸Á¶¸¦ 1000°³¸¦ »Ì´Â ¹®Á¦·Î È®ÀåÇÏ´Â °ÍÀº "left as an exercise for the reader".

    http://agile.egloos.com
  • ±èâÁØ
  • 2007-05-04 01:00:04
  • x
  • Ãâ±ÙÀÇ ¾Ð¹ÚÀ¸·Î Z z .
  • ÈÄ´Ï
  • 2007-05-04 01:12:18
  • x
  • "±èâÁØ"´Ô, "¹Ù¶÷µû¶ó"´ÔÀÌ ³²°Ü ³õÀº loose-end¸¦ ¸ðµÎ ÇØ°áÇϽŠ°Í °°±º¿ä. ¼öÇÐÀû Áõ¸íµµ °ÅÀÇ straigtforwardÇÑ ¼öÁرîÁö µÈ °Í °°½À´Ï´Ù. Àú¶ó¸é ¹Ù·Î ÄÚµùÇØº¸°í ½ÍÀº Ãæµ¿ÀÌ »ý±â´Â±º¿ä. ±×·±µ¥, Ȥ½Ã, multi-thread¸¦ ÀÌ¿ëÇÑ parallel ¹öÀüÀ» ¸¸µé ¼öµµ ÀÖÀ»±î¿ä? ¹¹, ÇÏ½Ç ÇÊ¿ä´Â ¾ø°í, ¸éÁ¢¿¡ ¿À½Å´Ù¸é ±×·¸°Ô ¹°À» °Í °°´Ù´Â °ÍÀÔ´Ï´Ù. ^^
    ¾Æ, ±×¸®°í, ´ÔÀÇ ¾ÖÀÚÀÏÀ̾߱⠺í·Î±×´Â Àß º¸¾Ò½À´Ï´Ù. °³¹ß¼Óµµ´Â ÆÀ°£ Ä¿¹Â´ÏÄÉÀ̼Ç(¿¬°á°í¸®)ÀÌ ÇÙ½ÉÀ̶ó´Â ºÎºÐ¿¡ 100% µ¿ÀÇÇÕ´Ï´Ù. Ȥ½Ã, Å¥ºê¸®µå¿¡ talkÇØÁÖ½Ç ±âȸ¸¦ ÁÖ½Ç ¼ö´Â ÀÖ´ÂÁö¿ä?
  • ±èÆòö
  • 2007-05-04 01:23:08
  • x
  • "ÈÄ´Ï"´Ô... ÀáÀÚ¸® µé±â Àü¿¡ ÇѰ¡Áö ´õ... Å¥ºê¸®µå´Â ÀÚÀ²ÃâÅð±Ù½Ã°£Á¦, ÀçÅñٹ«Á¦¸¦ ½ÃÇàÇϰí ÀÖ½À´Ï´Ù. Ãâ±ÙÀÇ ¾Ð¹ÚÀ» ¾ø¾Ö±â À§ÇØ... ^^
  • ±èÆòö
  • 2007-05-04 01:24:48
  • x
  • ±èÆòö´Ô. ´Ù¸¥ ºÐµéÀÇ ´ä±ÛÀº º¸Áö ¾Ê°í Á¦ ±ÛÀ» ÀÛ¼ºÇؼ­ ¹Ù¶÷µû¶ó´ÔÀÌ ¾î¶² ÇØ¹ýÀ» Á¦½ÃÇß´ÂÁö´Â ¸ð¸£°í ÀÖ¾ú½À´Ï´Ù.

    parallel ±¸ÇöÀ» ÇÒ ¼ö ÀÖ³Ä ¾ø³Ä´Â Å« ¹®Á¦°¡ ¾Æ´Ò °Í °°Àºµ¥(¿¹ÄÁ´ë N°³ÀÇ worker thread°¡ ¼ýÀÚµéÀÇ chunkµéÀ» ó¸®Çϵµ·Ï ÇÏ°í ±× °á°ú¸¦ ¾Ö±×¸®°ÔÀÌÅÍ¿¡°Ô async ¸Þ½ÃÁö ÆÐ½ÌÇÏ°í °á°ú¸¦ joinÇØ¼­ ´Ù½Ã worker¸¦ µ¹¸®°í), optimalÇÑ parallel ±¸ÇöÀ» ÇÏ´Â °ÍÀº °£´ÜÇÑ ¹®Á¦°¡ ¾Æ´Ò °Í °°½À´Ï´Ù.

    »ç½Ç ÀÌ ¹®Á¦¸¦ Ǭ °ÍÀº Å¥ºê¸®µå¿¡ ÀÔ»çÇÒ »ý°¢À¸·Î Ǭ °ÍÀº ¾Æ´Ï°í ¿ì¿¬È÷ okjsp¿¡ µé¾î¿Ô´Ù°¡ Àç¹ÌÀÖ´Â ¹®Á¦ °°¾Æ¼­ ¸Ó¸®¸¦ ½ÄÈ÷·Á°í ÇÑ ¹ø Ç®¾îº» °ÍÀÔ´Ï´Ù. ÀÌ·± ±âȸ¸¦ Áּż­ °¨»çµå¸³´Ï´Ù.

    ¿ø±Û¿¡ ¿Ã¸®½Å Å¥ºê¸®µåÀÇ ÇÁ·Î¼¼½º ppt´Â Àß º¸¾Ò½À´Ï´Ù. ¾ÆÁÖ °ß°íÇÑ ÇÁ·Î¼¼½º °°´Ù´Â »ý°¢ÀÌ µé°í Á¦°¡ ¹è¿ì°í ÃëÇÒÁ¡µµ ¸¹Àº °Í °°½À´Ï´Ù¸¸, ¾Æ½±°Ôµµ °í°´ÀÇ °üÁ¡º¸´Ù engineer-centricÇÏ´Ù´Â ¸éÀÌ Á¶±Ý ¾Æ½±°í cycle-timeÀÌ °í·ÁµÈ dash board°¡ ÀÖÀ¸¸é ¾î¶³±î ÇÕ´Ï´Ù. ±×¸®°í °³¹ßÀÚµéÀÌ "½ÇÁ¦·Î" ÀÏÁÖÀÏ¿¡ Æò±Õ ¸î½Ã°£À» ±Ù¹«ÇÏ´ÂÁöµµ ±Ã±ÝÇÕ´Ï´Ù.

    ²À job¿¡ ´ëÇÑ °ÍÀÌ ¾Æ´Ï´õ¶óµµ ÇÑ ¹ø ºË°í ¿©·¯°¡Áö ¸»¾¸À» ³ª´­ ±âȸ°¡ µÇ¸é ÁÁ°Ú½À´Ï´Ù.

    °¨»çÇÕ´Ï´Ù.
  • ±èâÁØ
  • 2007-05-04 01:46:37
  • x
  • "±èâÁØ"´Ô, ȸ»ç¿¡ Áö¿øÇϱâ À§ÇØ ´äº¯ÇϽаÍÀº ¾Æ´Ï¶ó´Â °Í ¾Ë°í ÀÖ¾ú½À´Ï´Ù. pckim at cubrid.comÀ¸·Î ¿¬¶ô Áּż­ Çѹø ¸¸³¯ ±âȸ¸¦ ÁÖ½Ã¸é °¨»çÇϰڽÀ´Ï´Ù. Àú »Ó¸¸ ¾Æ´Ï¶ó Á¦Ç°ÆÀ Á÷¿ø ¸ðµÎ°¡ ¹è¿òÀ¸·Î ±¾ÁÖ·Á ÀÖ½À´Ï´Ù. ^^
  • ±èÆòö
  • 2007-05-04 01:54:36
  • x
  • Àç¹Ì³­ °Ô ÀÖ¾ú³×¿ä;; ¤¾¤¾;;
  • ÀÓÀºÃµ
  • 2007-05-04 04:19:14
  • x
  • ±èâÁØ´Ô// ¾ÆÁÖ ½±°Ô ÇØ°áµÇ´Â ¹®Á¦¿´±º¿ä.
    Àú´Â ³í¸®º¸´Ü Á÷°üÀÌ ¸ÕÀú ¿òÁ÷ÀÌ´Â ÆíÀ̶ó ³í¸®ÀûÀ¸·Î ÀçÁ¤¸³Çϴµ¥ ´õ ¸¹Àº ³ë·ÂÀÌ ÇÊ¿äÇÕ´Ï´Ù.^^
    Á¦°¡ »ý°¢ÇÑ °É ¾ÆÁÖ ½±°í ¸íÈ®ÇÏ°Ô Ç®¾îÁּ̱º¿ä. ¿ª½Ã °øºÎ°¡ ºÎÁ·ÇÔÀ» Àý°¨ÇÕ´Ï´Ù.

    Á¦°¡ Á¢±ÙÇÑ ¹æ¹ýÀº, '°á°úºí·°'¿¡¼­ ºí·° b(1) ~ b(n)ÀÌ °í¸£°Ô ºÐÆ÷µÇ¾î ÀÖ´Ù¸é b(n+1)ÀÌ 1/(n+1)*ºí·°Å©±â¸¸Å­ ´ëüÇÑ´Ù¸é b(1) ~ b(n+1)ÀÌ °í¸£°Ô ºÐÆ÷µÈ´Ù´Â »ç½Ç¿¡ ±â¹ÝÇÕ´Ï´Ù.

    *ÇϳªÀÇ ºí·°À» ä¿ìÁö ¸øÇÏ´Â ¸¶Áö¸· ¿ä¼ÒµéÀÇ È®·üº¸Á¤¹®Á¦
    ½ºÆ®¸²¿¡¼­ ÀÐÀº ¿ä¼ÒÀÇ ¼ö¸¦ ±â·ÏÇÑ´Ù.
    ³ª¸ÓÁö°¡ 0ÀÌ ¾Æ´Ò ¶§, ¸¶Áö¸· ¿ä¼ÒµéÀº °¢°¢ (ºí·°Å©±â)/(½ºÆ®¸²ÀDZæÀÌ)ÀÇ »ýÁ¸È®·üÀ» °®´Â´Ù.
  • ¹Ù¶÷µû¶ó..
  • 2007-05-04 04:27:05
  • x
  • package kr.ac.sunchon.random;

    import java.util.*;

    public class ConstantRandom implements Iterator<Number> {
    private static final int threshold = 1000;
    public int count = 0;

    public static void main(String[] args) {
    ConstantRandom rand = new ConstantRandom();
    while(rand.hasNext()) {
    System.out.print(rand.count + " : ");
    System.out.println(rand.next());
    }
    }
    public Number next() {
    double rand = new Random().nextGaussian();
    while(rand < 0) {
    rand = new Random().nextGaussian();
    }
    synchronized (ConstantRandom.class) {
    ++count;
    }
    return rand;
    }
    public boolean hasNext() {
    return count != threshold;
    }
    public void remove() {
    }
    }

    ¿©±â¿¡¼­ °í°´ÀÌ ¸¸Á·À» Çϸé, ±×³É µÓ´Ï´Ù. ÇÏÁö¸¸, ¸¸Á·À» ÇÏÁö ¾Ê°í, ¿ì¸® ¸¸ÀÇ ¾Ë°í¸®ÁòÀ» ¸¸µé¾î¾ß °Ú´Ù. ¶ó°í ÇÑ´Ù¸é, ±× ¶§ºÎÅÍ´Â Random °ü·ÃÇÑ ³í¹®°ú ÀÎÅÍ³Ý ÀڷḦ ¼öÁýÇÕ´Ï´Ù. ¿©±â¿¡¼­ ±¸ÇöÇØ¾ß ÇÏ´Â ¹®Á¦´Â new Random().nextGausian() À̰ÚÁÒ. ³í¹®À» ÀÐ°í ³ª¼­ ³í¹®¿¡ ÀÖ´Â °ÍÀ» ±¸ÇöÇÒ °ÍÀÎÁö »ý°¢À» ÇÕ´Ï´Ù. ³í¹®¿¡ ÀÖ´Â °Íº¸´Ù ´õ ÁÁÀº °Ô »ý°¢³ª¸é ±¸ÇöÇÒ °ÍÀ̰í, »ý°¢ ¾È³ª¸é, ÀÏ´Ü ³í¹®¿¡ ÀÖ´Â °ÍÀ» ±¸ÇöÇÕ´Ï´Ù. ´õ ÁÁÀº ¼³°è³ª »ý°¢Àº ¾îÂ÷ÇÇ ½áºÁ¾ß ´À´Â °Å±â ¶§¹®¿¡.. ¹¹ ÀÌ°Ç ¾î·µç ±×³É Á¦ »ý°¢..
  • ÀÓÀºÃµ
  • 2007-05-04 04:56:30
  • x
  • ¾Æ
    ¹«½¼ ¸»¾¸µé ÇϽôÂÁö ¸ð¸£°Ú´Ù
    °øºÎ°¡ ³Ñ ºÎÁ·ÇØ ¤Ð.¤Ð
    ºÎ²ô·¯¹ö¶ó
  • ÈÄ´Ï
  • 2007-05-04 06:47:30
  • x
  • ¾ÆÁ÷ ½ÅÀÔÀÌ¶ó °øºÎ°¡...
    ¾Æ´Ï¸é ³ë·ÂÀÌ ºÎÁ· ¤¾
  • ÈÄ´Ï
  • 2007-05-04 07:59:26
  • x
  • À¯´ÉÇÑ ºÐµéÀÌ Á¤¸» ¸¹À¸½Ã³×¿ä..
    óÀ½¿£ ±¸ÀαÛÀÌ¿´´Âµ¥.. ÇϳªÀÇ ¹è¿ò°ú Åä·ÐÀÇ ÀåÀÌ µÈµíÇÑ ´À³¦ÀÌ¿¹¿ä.
    ÀÌ ¹Ù´Ú¿¡ ¹ß ´ã±ºÁö°¡ ½Ê³âµµ ´õ µÇ¾ú´Âµ¥...
    ¾÷¹«¿¡ ÁöÃÄ ¹«ÁöÇØÁø ÀÚ½ÅÀ» ¹ß°ßÇÏ´Ï Á¤¸» ºÎ²ô·´±º¿ä.
    ÀÚ½ÅÀ» µÇµ¹¾Æ º¸°í ¾ÕÀ¸·Î ³ª¾Æ°¥ ¹æÇâÀ» Á¦½ÃÇØÁּż­ °¨»çÇÕ´Ï´Ù.
    âÀǷ°ú ½ºÅ³À» ¿Ã·Á ³»³âÂë Áö¿øÇغ¸°Ú½À´Ï´Ù ^^
  • hiherod
  • 2007-05-04 08:19:57
  • x
  • Á¦°¡ ¾´ À§ÀÇ ¸®ÇÃÀÌ ¾à°£ ¿ÀÇØÀÇ ¼ÒÁö°¡ ÀÖÀ» ¼ö Àִµ¥¿ä..
    ¸¶Áö¸· ¿ä¼ÒµéÀº °¢°¢ (ºí·°Å©±â)/(½ºÆ®¸²ÀDZæÀÌ) ...
    ==> ¸¶Áö¸· ¿ä¼ÒµéÀº °¢°¢ (ºí·°Å©±â)/(½ºÆ®¸²ÀÇ ÃѱæÀÌ)ÀÇ »ýÁ¸È®·üÀ» °®½À´Ï´Ù.
    ½ºÆ®¸²ÀÇ ÃѱæÀÌ´Â Ä«¿îÆ®ÇØ¼­ µû·Î ±¸Çϰí¿ä.
  • ¹Ù¶÷µû¶ó..
  • 2007-05-04 09:55:03
  • x
  • ±èâÁØ // ½á³õÀº°ÍÀ» Àдٰ¡ Á¦ ³ª¸§´ë·Î ÀÌÇØ¸¦ ÇØº¸´Âµ¥ ¼ø°£ ¾û¶×Çѵ¥·Î ºüÁ® ³ª°¬¾ú½À´Ï´Ù..
    A1,A2 Áß A(1)À» ±¸Çϰí A(1)°ú A3 Áß A(2)¸¦ ±¸Çϴµ¥ weight¸¦ Áشٴ°ÍÀ»..
    3µîºÐµÈ ´ÙÆ®ÆÇ¿¡ [A(1)][A(1)][A3] ÀÌ·±½ÄÀÇ 2:1 ºñÁßÀ¸·Î ±¸¿ªÀ» ÇÒ´çÇÑ »óÅ¿¡¼­ ´ÙÆ®¸¦ ´øÁø´Ù´Â ÀÇ¹Ì·Î ÇØ¼®Çß½À´Ï´Ù. Áï A3´Â A(1) ¿¡ ºñÇØ Àý¹ÝÀÇ È®À², ÀüüÀÇ 1/3 È®À²·Î ¼±Åà µÇ¾îÁú °¡´ÉÀ» °¡Áö°Ô µÇ´Â°ÍÀ̱¸¿ä.. ±×·¸°Ô ±¸ÇØÁø A(2)°¡ ¼±ÅÃµÉ È®À²ÀÌ 1/3ÀÌ µÈ´Ù´Â°Ô ÀÌÇØ°¡ µÇÁö ¾Ê½À´Ï´Ù. A3°¡ ¼±ÅÃµÉ È®À²ÀÌ 1/3°¡ ¾Æ´ÑÁö¿ä?..

    ¶Ç ÇϳªÀÇ ±Ã±ÝÁõÀº µÎ¹øÂ°·Î ±¸ÇØÁ®¾ßÇÒ A(2)ÀÇ °ªÀº A(1)ÀÇ °ªÀÌ µÉ È®À²ÀÌ 2/3°¡ µÇ¸ç ¸¸¾à A(1)ÀÇ °ªÀÌ µÈ´Ù¸é A(2) = A(1) ÀÌ µÇ¾î¼­ Áߺ¹µÇ¾îÁö´Â°Í ¾Æ´ÑÁö¿ä?

    ´Ù¸¥ºÐµé ´äÀ» ¾Èº¸°í Ç®·Á´Ù°¡ ±×¸¸ ±èÆòö´Ô ´ñ±ÛÀ» ºÁ¹ö¸®´Â ¹Ù¶÷¿¡ °°ÀÌ º¸°Ô µÇ¾î¼­ ÀÌ Àǹ®Á¡¿¡ ²ÈÇô¼­ ´äÀ» ¸øÇ®°í ÀÖ½À´Ï´Ù ¤Ð¤Ð
    ÷ºÎÅÍ ´Ù¸¥ÀǹÌÀ̾ú´ø°ÍÀÎÁö ´Ù¸£°Ôµµ »ý°¢Çؼ­ °è¼Ó ÇØ¼®ÇÒ·Á°í ³ë·ÂÁßÀε¥..
    À½..Ȥ½Ã³ª º¸°ÔµÇ¸é ^^ Àǹ̸¦ Çѹø´õ ¼³¸íÇØÁֽǼö ÀÖ´ÂÁö¿ä?..
  • MK.love
  • 2007-05-04 11:10:41
  • x
  • ¹®ÀçÇ®´Ù À볪¼­
    Àá¾ÈÀÚ°í ½Ã°£³»¼­ Ç®¾îºÃ´Âµ¥
    ¾ÆÄ§¿¡ ´Ù¸¥ºÐ ÇØ´äº¸´Ï
    ºÎ²ô·¯¿öÀú¼­ Á¦ ÇØ´äÀº »èÁ¦
    ¾Æ ºÎ²ô·¯¿î ¾ÆÄ§À̾úÀ½´Ù
  • ÈÄ´Ï
  • 2007-05-04 11:21:35
  • x
  • ¹«¼·´Ù..
  • Âñ·¯¾ß
  • 2007-05-04 11:51:24
  • x
  • 2¹ø¹®Á¦´Â
    ¿ì¼± ÃÖÃÊ 1000°³¸¦ ¹Þ°í,
    ±×ÈÄ ÇѰ³¾¿ ¹ÞÀ¸¸é¼­
    1000+1°³Áß ·£´ýÇÏ°Ô ÇѰ³¾¿ ¹ö¸®¸é µÇ°Ú³×¿ä. ¤»¤»
    Àëµû. ¤»¤»¤»¤»
  • skyer9
  • 2007-05-04 12:46:46
  • x
  • ¾Æ´Ñ°¡... 1000+"°¡ÁßÄ¡º¯È­ÁØ1°³"¿¡¼­ ·£´ýÇÏ°Ô ÇѰ³ ¹ö·Á¾ß Çϳª ¤Ñ¤Ñ;;
  • skyer9
  • 2007-05-04 12:51:59
  • x
  • °¡ÁßÄ¡ = 1000/(1000 + n)
    n = ÀԷ¹ÞÀº Àüü ¼ö - 1000
    À§ °¡ÁßÄ¡¿¡ ÀÇÇØ »õ·Î µé¾î¿Â¼ö¸¦ »ç¿ëÇÒ°ÍÀÎÁö ¾Æ´ÑÁö¸¦ °áÁ¤Çϰí
    »ç¿ëÇÒ °æ¿ì
    ÀÌÀü 1000°³Áß ÇѰ³¸¦ ·£´ýÇÏ°Ô Á¦°ÅÇÏ°í ¹è¿­¿¡ Ãß°¡ÇÏ¸é µÉµí Çϳ׿ä.
  • skyer9
  • 2007-05-04 13:05:35
  • x
  • ¹Ù¶÷µû¶ó// Áö±Ýº¸´Ï ´ÔÀÌ ÇѰÅÇÏ°í ¶È°°³×¿ä.
    ´ñ±ÛÀÌ ³Ñ¸¹¾Æ º¸Áöµµ ¾Ê°í ½á¹ö·È³×¿ä. ¤Ñ¤Ñ
  • skyer9
  • 2007-05-04 13:07:31
  • x
  • skyer9´Ô, ¿¹, ±×·¡¾ß ÇÒ °Í °°Àºµ¥¿ä? °á±¹, »õ·Î ¹ÞÀº 1°³°¡ »ýÁ¸ÇÒ È®·üÀº ¾Õ¿¡¼­ "¹Ù¶÷µû¶ó"´Ô°ú "±èâÁØ"´ÔÀÌ Á¤¸®ÇÑ ´ë·Î 1000/<Áö±Ý±îÁö º» °¹¼ö>ÀÏ °ÍÀ̰í, ±×·¸°Ô ÇØ¼­ »ýÁ¸µÈ´Ù¸é ±âÁ¸ÀÇ 1000°³ Áß ¹«ÀÛÀ§·Î Çϳª¸¦ ¹ö¸®¸é µÉ °Í °°½À´Ï´Ù.
  • ±èÆòö
  • 2007-05-04 13:08:47
  • x
  • ³× °¡ÁßÄ¡¿¡ ´ëÇÑ °ËÁõÀº ½ÇÁ¦ ÇÁ·Î±×·¥À» ÀÛ¼ºÇؼ­ È®ÀÎÇØ¾ß °ÚÁö¸¸¿ä. ^^
  • skyer9
  • 2007-05-04 13:17:01
  • x
  • °ËÁõ¹æ¹ýÀº...
    1000°³¸¦ 100°³·Î ¹Ù²Ù°í,
    ÀԷ¹޴¼ö¸¦ ·£´ýÀÌ ¾Æ´Ñ 1-10000 ÀÇ ¼øÂ÷ÀûÀÎ ¼ö·Î ¹Ù²ã¼­
    10000°³±îÁö ¹ÞÀºÈÄ¿¡ ÃÖÈÄ 100°³¸¦ Ãâ·ÂÇØ¼­ ´«À¸·Î È®ÀÎ ¤Ñ¤Ñ;;

    ´Ü¼ø ´Ü¼ø, ³»¸Ó¸®´Â ³Ñ ´Ü¼øÇØ ¤Ñ¤Ñ;;
  • skyer9
  • 2007-05-04 13:22:46
  • x
  • skyer9´Ô, ¾Æ´Ï À§¿¡ ¸ðµç ºÐµé... Å¥ºê¸®µå¿¡ Áö¿øÇÒ »ý°¢ ¾ø¾î¿ä? ¿ø·¡ ä¿ëÇÏ·Á°í ¿Ã¸° ±ÛÀε¥... ^^ ^^
  • ±èÆòö
  • 2007-05-04 13:24:46
  • x
  • ±èÆòö // Èì Á¦°¡ ÀûÀº ´ñ±Û¿¡ ´ëÇØ¼­µµ È®ÀÎÀÌ °¡´ÉÇÒ·¯Áø¿ä?.. ±èÆòö´Ô ²²¼­´Â ±èâÁØ´ÔÀÌ ÇϽЏ»¾¸À» ÀÌÇØÇÏ°í °è½Åµí Çѵ¥.. Á¦°¡ ´Ù¸¥Ãø¸éÀ¸·Î ÇØ¼®À» ÇØ¼­ÀÎÁö ¾Æ´Ï¸é ÃÖÃÊ ¹®Á¦¸¦ À߸ø ÀÌÇØÇØ¼­ÀÎÁö.. ¼±¶æ Àǹ̰¡ ÀÌÇØ°¡ °¡Áú ¾Ê³×¿ä
  • MK.love
  • 2007-05-04 13:25:50
  • x
  • 1¹ø ¹®Á¦ O(1)ÀÎ ¾Ë°í¸®ÁòÀ» »ý°¢ÇغýÀ´Ï´Ù.

    --------------------------------------------------
    »ç¿ëÀÚ¸¶´Ù Å©±â°¡ nÀÎ ¹è¿­ 2°³(X,Y), Å©±â°¡ 2ÀÎ ¹è¿­ 1°³(Z)¸¦ °¡Áö°í ÀÖ°Ô Çϰí...

    Æ÷ÀÎÆ® [i,j]¸¦ ¼±Åà ÇÒ °æ¿ì

    X[i]++, Y[j]++, ¸¸¾à [i,j]°¡ ´ë°¢¼±¿¡ À§Ä¡ÇßÀ¸¸é Z[a]++
    (Z[0]:¿À¸¥ÂÊ »óÇâ, Z[1]:¿À¸¥ÂÊ ÇÏÇâÀ̶ó Á¤ÀÇÇÕ´Ï´Ù.)

    »ó´ë¹æ X[i]--, Y[j]--, ¸¸¾à [i,j]°¡ ´ë°¢¼±¿¡ À§Ä¡ÇßÀ¸¸é Z[a]--

    ³» X, Y, X Áß count°¡ nÀÌ¸é ½Â¸®
    --------------------------------------------------
  • Á¶¿µ¿î
  • 2007-05-04 13:32:25
  • x
  • int[] block = new block[blockSize];
    for (int value, n = 1; (value = stream.getNextNumber()) > -1; n++) {
    int randomValue = (int)(n * Math.random());
    if (randomValue < blockSize) {
    block[randomValue] = value;
    }
    }
  • ¹Ù¶÷µû¶ó..
  • 2007-05-04 13:43:02
  • x
  • °øÁö»çÇ׿¡ ¿Ø [±¸ÀÎ]À̶õ ±ÛÀÌ ¿Ã¾Æ¿ÍÀÖ³ª Çß´õ´Ï..
    ¿À¿Ê +_+.. ÁÁ±º¿ä~
  • ¿·Â÷±â
  • 2007-05-04 14:08:40
  • x
  • Á¦°¡ »ý°¢ÇÑ ´ä¸¸ »êÀ¸·Î °¡´Â°Å °°³×¿ä

    long [] main_array = new long[1000]; // ºÐÆ÷µÈ ¼ö¿­À» ³ÖÀ» ¹è¿­
    long [] temp_array = new long[999]; // Á¶Á¤µÇ´Â ¼ö¿­À» Àӽ÷Π³Ö¾îµÑ ¹è¿­
    int set_point, del_point; // °ªÀ» »ðÀÏÇÒ À§Ä¡¿Í ¹ö¸± À§Ä¡
    long return_num,split_num; // º¹±ÍµÈ ¼ö¸¦ Àӽ÷Π³Ö¾îµÎ´Â º¯¼ö
    Àú´Â 1000¹øÂ°±îÁö´Â main_array¿¡ Â÷°îÂ÷°î ³Ö°í
    10001¹øÂ°ºÎÅÍ return_num¿¡ ³Ö¾îµÎ°í
    java.util.Arrays.binarySearch(main_array,return_num) //ÀÌÇÏ binarySearch()
    ·Î µé¾î°¥ À§Ä¡¸¦ ã¾Æ set_point¿¡ ³Ö½À´Ï´Ù.
    ±×ÈÄ main_array[0]°ª°ú main_array[99]ÀÇ °ªÀÇ ÇÕÀ» 2·Î ³ª´©¾î
    split_num¿¡ ³Ö½À´Ï´Ù.
    ±×°ªÀÇ À§Ä¡¸¦ binarySearch(main_array,split_num)·Î ã¾Æ¼­
    ±× °ªÀ» ±âÁØÀ¸·Î ¾ç ±æÀ̸¦ ºñ±³ÇÏ¿©
    ±äÂÊÀÇ ÃÖ¼Ò°ª°ú ÃÖ´ë°ªÀÇ Æò±ÕÀ¸·Î ´Ù½ÃbinarySearch()¸¦ ¹Ýº¹ÇÕ´Ï´Ù.
    {//¸¸¾à º¹±Í°ªÀÌ split_numÀ» ±âÁØÀ¸·Î ¹Ðµµ°¡ ³ôÀºÂÊÀÌ¸é ½ºÅµ
    (¿¹¸¦µé¾î main_array[30]¶ó¸é Áß°£°ªÀÌ ¾ÕÂÊ¿¡ À§Ä¡
    Áï µÚÂÊÀÇ ¹è¿­ÀÌ ¹Ðµµ°¡ ³ôÀ¸·Î binarySearch¸¦ ¹Ýº¹ÇÏ¿© ¹ö¸± À§Ä¡¸¦ ã½À´Ï´Ù)
    ÃÖÁ¾ÀûÀ¸·Î ã¾ÆÁø°ªÀ» del_point¿¡ ³Ö°í
    main_array[del_point+1]ºÎÅÍ main_array[set_point] ±îÁöÀÇ ¹è¿­À»
    temp_array¿¡ ³ÖÀºÈÄ main_array[del_point]ºÎÅÍ temp_array¸¦ µ¤¾î¾¹´Ï´Ù.
    }
    ±×ÈÄ main_array[set_point = return_num ÈÄ À½¼ö°¡ ³ª¿Ã¶§ ±îÁö¹Ýº¹ÇÕ´Ï´Ù.
    ÀÌ ¹æ¹ýÀÌ ¾ÊÁÁÀº ¹æ¹ýÀΰ¡¿ä?
  • ÈÄ´Ï
  • 2007-05-04 14:37:56
  • x
  • µ¨¸¶´ç¿¡¼­µµ Ȱ¹ßÇÏ°Ô Åä·ÐÁßÀÔ´Ï´Ù(...)

    ¾Æ·¡´Â Á¦°¡ § ÀÇ»ç ÄÚµå. (ÆÄ½ºÄ® ¹®¹ýÀÔ´Ï´Ù--;)

    Const
    ArrayMax = 1000;
    DataCnt = 100000;
    var
    DataArray : Array[1..ArrayMax] of Integer;
    ArrayCnt, I : Integer;
    begin
    ArrayCnt := 1;
    for I := 1 to DataCnt do
    begin
    if ArrayCnt <= Length(DataArray) then
    begin
    DataArray[ArrayCnt] := I;
    end else
    begin
    randomize;
    if Random(ArrayCnt) > (ArrayCnt - Length(DataArray)) then
    begin
    DataArray[Random(Length(DataArray))+1] := I;
    end;
    end;
    inc(ArrayCnt);
    end;
    end;

    ºÐÆ÷¸¦ º¸±â À§Çؼ­ 1ºÎÅÍ 100000 ±îÁö ¼øÂ÷ÀûÀ¸·Î ³Ö¾î ºÃ½À´Ï´Ù.
  • PE
  • 2007-05-04 17:03:15
  • x
  • bool IsWinningMove(int **board, int row, int column)
    1. °¡·Î°è»ê
    row ¹øÂ° °¡·ÎÀÇ Ã¼Å©µÈ °¡·ÎÀ妽ºÀÇ ÇÕ % N ÀÌ == 0 true
    else
    2. ¼¼·Î°è»ê
    column ¹øÂ° ¼¼·ÎÀÇ Ã¼Å©µÈ ¼¼·ÎÀ妽ºÀÇ ÇÕ % N ÀÌ == 0 true
    else
    3. ´ë°¢
    üũµÈ ´ë°¢À妽ºÀÇ ÇÕÀÌ ( °¡·Îµç, ¼¼·Îµç ) == SUM( 1 ~ ( N-1) ) true
    else
    false

    ÀÌ·³ µÉ²¨ °°Àºµ­
  • simz
  • 2007-05-04 17:30:26
  • x
  • simz´Ô//À妽ºÀÇ ÇÕ % N Çϸé...

    nÀÌ 4¸é
    À妽º°¡ 0ºÎÅÍ ½ÃÀÛ ÇÒ °æ¿ì : (0+1+2+3=6)%4 = 2
    À妽º°¡ 1ºÎÅÍ ½ÃÀÛ ÇÒ °æ¿ì : (1+2+3+4=10)%4 = 2

    false

    ÀÌ·¸°Ô µÇ´Â°Å ¾Æ´Ñ°¡¿ä?
  • Á¶¿µ¿î
  • 2007-05-04 17:37:09
  • x
  • À½ °¡·Î°è»ê¶§´Â °¡·Î À妽º ¸¸ ÇÕÇϰí
    ¼¼·Î°è»ê¶§´Â »õ·Î À妽º ¸¸ ÇÕÄ£´Ù ´ÂÀǹ̿´½À´Ï´Ù.
  • simz
  • 2007-05-04 17:44:14
  • x
  • 1. ¹è°
    2. ¹è°
    3. ¹è°
    4. ¹è°
    5. ¹è°
    6. ¹è°
    ¸ðµÎ ÇØ°áÇÏ¿´½À´Ï´Ù. ¿¬ºÀ 1¾ïÁÖ¼¼¿ä
    ¾î´À ÇÃÁ§ÀÌ°Ç ¹è°´Â »ç¶÷ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ^^
    6¿ù´Þ ºÎÅÍ ¹¹ÇÏ¡.....^^ ¹è°,,,,,
  • nettop
  • 2007-05-04 17:51:43
  • x
  • simz´Ô// 4x4°ÔÀÓ¿¡¼­ Áö±Ý [2,3]À» üũÇß´Ù¸é...

    index°¡ 2ÀÎ row¿¡¼­ üũµÈ column index µéÀ» ´õÇϰí,
    index°¡ 3ÀÎ column¿¡¼­ üũµÈ row index µéÀ» ´õÇÑ´Ù´Â Àǹ̽ÃÁÒ?

    ±×·¸´Ù¸é, index°¡ 2ÀÎ row¿¡¼­ ¸ðµç columnÀÌ Ã¼Å© µÇ¾î ÀÖ¾î¾ß ½Â¸®Çϴµ¥...
    ±×·¸´Ù¸é, column À妽ºµéÀÇ ÇÕÀº 0+1+2+3 = 6 À̰í...
    (6 % 4 = 2) != 0 À̱⠶§¹®¿¡ ½Â¸®°¡ ¾Æ´Ò±î ÇÏ´Â Áú¹®À̾ú½À´Ï´Ù.
  • Á¶¿µ¿î
  • 2007-05-04 17:57:24
  • x
  • n=4 À̸é
    [2,3] À̸é
    °¡·Î 2+2+2+2 % 4 == 0 ÀÌ¸é ½Â¸®
    ¼¼·Î 3+3+3+3 % 4 == 0 ÀÌ¸é ½Â¸®
    ´ë°¢ 0+1+2+3 == SUM( 1 ~ ( 1-N ) ) ÀÌ¸é ½Â¸®
    ÀÌ·±¶æÀÔ´Ï´Ù.
  • simz
  • 2007-05-04 18:02:41
  • x
  • simz´Ô// À妽ºÀÇ ÇÕÀ» ÀÌÇØÇß½À´Ï´Ù. ^^
  • Á¶¿µ¿î
  • 2007-05-04 18:06:32
  • x
  • ¿µÈÆ´Ô
    (3,0),(3,1),(3,2),(3,3) À϶§ (3,0)°ú (3,2) ¸¸ üũµÇ¾î°í % 4 == 2 À̱â¶À¿¡ ¸ðµÎ ÇÕÄ¡´Â°ÍÀº ¾ÈµÇ´Â°Í °°¾Æ¿ä.
  • simz
  • 2007-05-04 18:11:28
  • x
  • ƽÅÃÅä´Â... »ç½Ç (2n+2)n ȸ ºñ±³¶ó°í »ý°¢Çߴµ¥ ¼³¸íÀ» Àß Àо´Ï
    ÃÖ´ë 3n ȸ ºñ±³ ¿´³×¿ä
    nÀÌ È¦¼öÀÎ °æ¿ì¿¡´Â ³× ±ÍÅüÀÌ¿Í Á¤ Áß¾Ó¸¸ 3nȸÀÌ°í ³ª¸ÓÁø 2nȸ ºñ±³
    nÀÌ Â¦¼öÀÎ °æ¿ì¿¡´Â ³× ±ÍÅüÀÌ¿Í Áß¾ÓÀÇ ³×°³¸¸ 3nȸÀÌ°í ³ª¸ÓÁø 2nȸ ¿´³×¿ä
    ¿ª½Ã ½ÃÇè¹®Á¦´Â ÀߺÁ¾ß
    ¤Ñ,.¤Ñ
    ´ú··´ú··~
  • ÁÒ½¬
  • 2007-05-04 18:42:07
  • x
  • À½À½... µµ¹èµµ¹è...
    ´Ù¸¥°Ç Àß ¸ð¸£°Ú´Âµ¥... °³¹ß ÇÁ·Î¼¼½º°¡ Àß ÀâÇô Àִ ȸ»ç¶ó´Ï ºÎ·´³×¿ä
    ÇÁ·ÎÁ§Æ® ÀÏÁ¤¿¡ ÂÑ°Ü °³¹ß ÇÁ·Î¼¼½º´Â ´Ã µÞÀüÀε¥
    ºÎ·¯¿ö¿ä~
  • ÁÒ½¬
  • 2007-05-04 18:43:20
  • x
  • À½... 2¹ø¹®Á¦...
    n°³Áß¿¡ 1000°³¸¦ ¼±ÅÃÇÏ´Â ¹®Á¦°¡ ¾Æ´Ï¶ó
    n°³Áß¿¡ 1000°³¸¦ ³²±â°í ³ª¸ÓÁö¸¦ ÂѾƳ»´Â ¹®Á¦¿´´ø°Å °°³×¿ä
    ¿¹¸¦µé¾î 1¹øºÎÅÍ 1000¹ø±îÁö°¡ 100%µé¾î°£´Ù¸é
    1001¹øºÎÅÍ 2000¹ø ±îÁö´Â 50%È®·ü¿¡ ¼ö·ÅµÇ´Â È®·üÀ» °®°ÔÇÏ°í ¹è¿­¿¡ ³ÖÀ¸¸é µÇ°ÚÁÒ
    ±×·³ Àִ³ðµéÀº ´ë·« 1/2000 ¿¡ ¼ö·ÅµÇ´Â È®·ü·Î ÂѰܳ¯°Å°í
    µé¾î°¡´Â ³ðµé ¿ª½Ã 1/2000¿¡ ¼ö·ÅµÇ´Â È®·ü·Î ¹è¿­¾ÈÀÇ Æ¯Á¤À§Ä¡¿¡ ÀÔ¼ºÇÒ ¼ö ÀÖ°ÚÁÒ
    °á±¹ n¹øÂ° ³ðÀÌ ¹è¿­¾È¿¡ µé¾î°¥ È®·üÀº ´ë·« 1000/n ÀÌ µÇ°ÚÁÒ
    ±×¸®°í n¹øÂ° ³ðÀÌ µé¾î°¥¶§ ÀÖ´Â ³ðµéÀº µ¿ÀÏÇÏ°Ô 1/1000ÀÇ È®·ü·Î ÂÑ°Ü ³ª°¥°Ì´Ï´Ù.
    ´Ù½Ã À̾߱â ÇÏÀÚ¸é ¸ÕÀú µé¾î¿Â ³ðÀÌ ÂѰܳ¯ È®·üÀº µÚ·Î °¥¼ö·Ï Á¡Á¡ ³·¾ÆÁö°Ô µÉ°Å±¸¿ä
    ÂѾƳ¾ ³ðÀ» ·£´ýÇÏ°Ô ¼±ÅÃÇÑ´Ù¸é ³ªÁß¿¡ µé¾î¿Â³ðÀº ¸ÕÀúµé¾î¿Â ³ðº¸´Ù ¼ö°¡ ÀûÀ¸´Ï
    ÂѰܳ¯ È®·üÀÌ ¸ÕÀúµé¾î¿Â ³ðº¸´Ü ³·À»°Å±¸¿ä
    ¸ÕÀú µé¾î¿Â ³ðµéµµ ÂѰܳª´Ù º¸¸é ¼ö°¡ Á¡Á¡ Àû¾îÁ®¼­
    °á±¹¿£ ³ªÁß¿¡ µé¾î¿Â ³ðµé°ú °°Àº È®·ü·Î ÂѰܳª°ÚÁÒ
    ÀÌ ¹®Á¦¸¦ ¼öÇаú¿¡ ´øÁ®Áá´õ¶ó¸é ÈξÀ ´õ ¸¹Àº »ç¶÷µéÀÌ Ç®¾úÀ» °Å¶ó´Â »ý°¢À̵å³×¿ä
    ÀÌ·±¹®Á¦¸¦ ¸¹ÀÌ ÇØ°áÇØ¾ß ÇÑ´Ù¸é, ÇÁ·Î±×·¥ ©ÁÙ ¸ð¸£´Â ¼öÇаú¸¦ µ¥·Á´Ù°¡
    ±³À°½Ã۴°͵µ ±¦ÂúÁö ¾ÊÀ»±î ½ÍÀºµ¥¿ä ^^;;
    ÇÁ·Î±×·¡¸Ó¸¦ »Ì±â À§ÇÑ ¹®Á¦·Î´Â ¾à°£ ºÎÀûÀýÇß´Ù¶ó°í »ý°¢µÇ´Âµ¥¿ä
    ¤Ñ,.¤Ñ
    ´Ù½Ã Àо´Ï ¾à°£¾¿ Ʋ·Á¼­ ¼öÁ¤Çϰí, ¶Ç ¼öÁ¤ÇÑ´ÙÀ½¿¡
    ¸Þ¸ðÀåÀ¸·Î ¿Å°Ü¼­ ´Ù½Ã ¼öÁ¤Çؼ­ ¿Ã·È½À´Ï´Ù.
    ´ú··´ú··~
  • ÁÒ½¬
  • 2007-05-04 18:55:49
  • x
  • µÚ´Ê°Ô ±èâÁØ´ÔÀÇ ¾Ë°í¸®ÁòÀ» ºÃ½À´Ï´Ù...
    ¸ÕÀú Ǫ¼Ì±º¿ä ¤Ñ,.¤Ñ ºÎ²ô~
    ±×·±µ¥ "left as an exercise for the reader" <- ÀÌ°Ô ¹º ¶æÀΰ¡¿ä?
    ÇØº¸¶ó´Â °Ç°¡¿ä? ¾Æ´Ô ´Ù¸¥ ¶æÀÌ Àִ°ǰ¡¿ä?
  • ÁÒ½¬
  • 2007-05-04 19:15:55
  • x
  • °³¹ßÆÀ 2¹ø ¹®Á¦ÀÇ ¿äÁö´Â ¸ðµç streamÀÌ °°Àº È®·üÀ» °®µµ·Ï ÇØ¾ßÇÑ´Ù °°½À´Ï´Ù.
    ½ºÆ®¸²ÀÇ °¹¼ö°¡ n°³¶ó¸é ¸ðµç ½ºÆ®¸²ÀÌ ¹è¿­¿¡ µé¾î°¥È®·ü 1000/nÀ» °¡Á®¾ßÇϰÚÁÒ.
    ±×·¸±â À§Çؼ±
    ¸ÕÀú
    1~1000°³ÀÇ ½ºÆ®¸²À» ¹è¿­[1000]¿¡ ³Ö°í
    1000¹øÂ° ÀÌÈÄÀÇ
    n¹øÂ°ÀÇ ½ºÆ®¸²ºÎÅÍ
    1000/nÀÇ È®·üÀ» ºÎ¿©ÇÏ¸é µË´Ï´Ù.

    ±×·¸±â ¶§¹®¿¡ »õ·Î¿î n¹øÂ°ÀÇ ½ºÆ®¸²ÀÌ µé¾î¿À¸é

    ·£´ýÇÔ¼ö¸¦ »ç¿ëÇØ¼­ 1000/n º¸´Ù Ŭ°æ¿ì false ---> »õ·Î¿î ½ºÆ®¸² »ðÀÔ¾ÊÀ½
    ´ÙÀ½ ½ºÆ®¸²À¸·Î ....

    1000/n º¸´Ù ÀÛÀ» °æ¿ì true ---> »õ·Î¿î ½ºÆ®¸² »ðÀÔ

    ±âÁ¸ÀÇ ¹è¿­¿¡¼­ 1/1000 ÀÇ È®·ü·Î 1°³ÀÇ ½ºÆ®¸²À» ¼±ÅÃÈÄ ±×À§Ä¡¿¡ n ¹øÂ° ½ºÆ®¸²À» »ðÀÓÇÏ¸é °¡´ÉÇҰͰ°½À´Ï´Ù.

    ÀÌ·¸°Ô µÇ¸é ¸ðµç ½ºÆ®¸²ÀÇ »ðÀÔ È®·üÀÌ °°¾ÆÁö°ÚÁÒ.
  • È¿ÁØ
  • 2007-05-04 19:51:29
  • x
  • ºÎ²ô·´Áö¸¸ ¼öÇаú Ãâ½ÅÀ̶ó Àú ¹®Á¦ »õº® 4½Ã°æ±îÁö »ý°¢ Çߴµ¥..
    ¾ÆÁ÷µµ Àú ¹®Á¦ ÀÚü¸¦ ÀÌÇØ ¸øÇѰа°½À´Ï´Ù.
    streamÀÇ Æ¯Á¤ Áö¿ª¿¡ ÁýÁßµÇ¸é ¾ÈµÈ´Ù´Â ¸»¿¡... Àü Ç¥ÁØ ÆíÂ÷ÀÇ °ªÀÌ ÀÛ¾Æ¾ß ÇÑ´Ù°í
    »ý°¢ Çß¾ú½À´Ï´Ù.
    1 1000°³ÀÇ °ª Áß¿¡ max, min, avg °ªÀ» ±¸ÇÑ´Ù.
    2 1001¹øÂ° ÀÔ·Â ¹Þ´Â ¼ö°¡ max, min º¸´Ù Å©°Å³ª ÀÛÀºÁö¸¦ °Ë»çÇÑ´Ù.
    3 max °ªº¸´Ù Å©°Å³ª min °ªº¸´Ù ÀÛÀº °ªÀÌ¸é ¹«Á¶°Ç ÀÔ·Â ÇÑ´Ù.
    4 ¹ö¸®´Â ¼ö¿¡ ´ëÇØ¼­´Â Æò±Õ °ªÀ» ±¸Çؼ­ ÀÌÁøÆ®¸® °Ë»öÀ» ÀÀ¿ëÇØ¼­
    Æò±Õ °ªÀ» ±âÁØÀ¸·Î ¾î´ÀÂÊ¿¡ ºÐÆ÷ °¹¼ö°¡ ¸¹À»Áö¸¦ ã¾Æ¼­... ÀÌ°É Àç±Í ¿ë¹ýÀ¸·Î
    ãÀ¸¸é °¡Àå ¹ÐÁ¢ µÇ¾î ÀÖ´Â ±¸°£À» ãÀ»¼ö ÀÖÁö ¾ÊÀ»±î »ý°¢ Çß½À´Ï´Ù.
    5 ¹°·Ð 1000°³ÀÇ µ¥ÀÌÅͰ¡ °°Àº ºÐÆ÷µµ µîÂ÷ ¼ö¿­ °°Àº ºÐÆ÷µµ¸¦ °¡Áú °æ¿ì´Â
    random ¹æ½ÄÀ¸·Î Çϳª¸¦ ¹ö¸°´Ù. ´Ü max,minÀº Á¦¿Ü
    ´ëÃæ ÀÌ·±½ÄÀ¸·Î »ý°¢ Çß½À´Ï´Ù¸¸... À§¿¡ ¹®Á¦ Ǫ½Å ºÐµé°ú ³Ê¹« ´Þ¶ó¼­
    ÂÊÆÈ·Á¼­ Áö¿ü½À´Ï´Ù.
  • ¼öÇаúÃâ½Å
  • 2007-05-04 19:54:04
  • x
  • Èì Àúµµ '¼öÇаúÃâ½Å' ´Ô ¸»Ã³·³ ¹®Á¦ ÀÚü¸¦ ÀÌÇØ¸øÇϰí Ç¥ÁØÆíÂ÷°ªÀÌ ÀÛ¾Æ¾ß ÇÑ´Ù
    ¶Ç´Â 1 ~ 1¾ïÀ̸é 1000°³ÀÇ ¼ýÀÚ´Â °ñ°í·ç ºÐÆ÷ÇØ¾ß µÈ´Ù¶ó°í ¹Þ¾Æµé¿´½À´Ï´Ù.
    ±×·¯´Ù '±èâÁØ'´Ô ¸»À» ¾óÇͺ¸°í Àо´Ù ´ñ±ÛÀÌ ¿ÀŸ°°±âµµ ÇÏ°í °©Àڱ⠾Ƹ®¼ÛÇØÁ®¼­ ¤Ñ.¤Ñ ±ÞÇò°¥¸®±â ½ÃÀÛ -0-;; °¼¿ì¶×ÇÏ´Ù '¹Ù¶÷µû¶ó'´ÔÀÇ ´ñ±ÛÀ̶û ¸î°³ÀÇ ´ñ±ÛÀ» ÇÁ¸°Æ®Çؼ­
    Áý¿¡¿À´Â Àðö¾È¿¡¼­ Àо°í´Â ¹Ù·Î ÀÌÇØ°¡ ¿À´õ±º¿ä ¤Ð¤Ð
    °á±¹ ¸ðµç ½ºÆ®¸²µéÀÌ °°Àº È®·ü·Î ¼±ÅõǾîÁ®¾ß ÇÑ´Ù´Â°Ô ¹®Á¦ÀÇ ¶æÀ̾úÀ½ ¤Ñ¤Ñ;;

    ÀÌÁ¦ ¹®Á¦¸¦ Ç®·Á°í ÇØµµ ´äÀ» ¾Ë¾Æ¹ö·Á¼­ -0-;; Ç®±âµµ Èûµå³×¿ä ¤Ð¤Ð
    ¿ÏÀü »ö ´Ù¸¥¹æ¹ýÀ» ¿¬±¸Çصµ ¿ø¸®´Â °°À»°Å °°°í ¤¾
    °í¼öºÐµé ¸¹À¸½Ã³×¿ä ¤¾¤¾ ¹Ù·Î¹Ù·Î ´äÀÌ ³ª¿À½Ã°ø ¤¾¤¾
    ³»°øÀ» ´õ ½×¾Æ¾ß °Ú½À´Ï´Ù ^^
  • MK.love
  • 2007-05-04 20:32:08
  • x
  • ¼öÀÇ ºÐÆ÷°¡ ¾Æ´Ñ ½ºÆ®¸²ÀÇ ºÐÆ÷µµ À̱º¿ä.
    ¤Ð.¤Ð ¿ÏÀü ÁÂÀý ¸ðµå³×¿ä.
    ¹®Á¦ ÀÚüµµ ÀÌÇØ¸¦ ¸øÇÏ´Ù´Ï.. ¾ðÁ¦ Ãʺ¸¸¦ ¹þ¾î ³¯Áö... ºÎ²ô·´³×¿ä.
  • ¼öÇаúÃâ½Å
  • 2007-05-04 20:45:01
  • x
  • ¿À 2¹ø ¹®Á¦ Àç¹Õ½À´Ï´Ù. È­Àå½Ç¿¡ ¾É¾Æ¼­ »ý°¢Çߴµ¥ °¡ÁßÄ¡ ºÎºÐÀÌ ÇÙ½ÉÀ̱º¿ä. °ªÀ» °í·ç ºÐÆ÷½Ã۱â À§Çؼ± ¹Ýµå½Ã °¡ÁßÄ¡°¡ ÇÊ¿äÇϱº¿ä. óÀ½¿£ weightÀÌ ¹ºÁö ÇÑÂü »ý°¢Çß´Ù´Â...^^ ´Ù¸¸ ½ºÆ®¸²ÀÇ ±æÀ̸¦ ¾Ë ¼ö ÀÖ´Ù¸é ¹Ì¸® °¡ÁßÄ¡¸¦ ¼³Á¤ÇÒ ¼ö ÀÖÁö¸¸ ¸ð¸£±â ¶§¹®¿¡ ±èâÁØ´Ô ´äº¯°°ÀÌ 1¾¿ Áõ°¡ÇÏ´Â °¡ÁßÄ¡¸¦ Àû¿ëÇØ¾ß Çϳ׿ä. n¹øÂ° 1000°³ ½ºÆ®¸²ÀÏ ¶§, Ÿ°ÙÀÌ µÇ´Â 1000°³ÀÇ °¡ÁßÄ¡´Â n, ¹Ù²Ü ¼Ò½º ½ºÆ®¸²ÀÇ °¡ÁßÄ¡´Â 1... ¿ª½¬~ °¡ÁßÄ¡´Â ¹ß»ý½ÃŲ ³­¼ö°ª¿¡ ¹è¼ö·êÀ» Àû¿ëÇÏ¸é µÅ°Ú³×¿ä.
    À§¿¡ µÎºÐ~ ¼öÁ¤Çϴµ¥ À¢ ¸®¾ó´ñ±Û? ^^
  • Èû³»ÀÚ!
  • 2007-05-04 20:47:13
  • x
  • °ø°í ¿Ã¸°Áö ÀÌÆ²¸¸¿¡ Á¶È¸¼ö 2õ µ¹ÆÄ, ´ñ±Û 70 µ¹ÆÄ... Á¦°¡ À̰ÍÀ» ¾î¶»°Ô ÇØ¼®ÇØ¾ß ÇÒÁö... ¾îÁÝÀÝÀº ¹®Á¦¶ó »ý°¢Çߴµ¥, ÀÌ·¸°Ô ¸¹Àº °³¹ßÀÚµéÀ» ÀÚ±ØÇÒ ÁÙÀº ¸ô¶ú½À´Ï´Ù. ±× ¸¸Å­ ±¹³»¿¡´Â ½Ç·Âµµ ÁÁ°í ¿­Á¤µµ ¸¹Àº °³¹ßÀÚ°¡ ¸¹´Ù´Â ¶æÀ̰ÚÁö¿ä? ±×·³¿¡µµ ºÒ±¸ÇÏ°í ±¹³»SW»çÀÇ °³¹ßÀÚ Á¶Á÷¹®È­´Â °ÉÀ½¸¶ ¼öÁØ... ´Ù½Ã Çѹø Ã¥ÀÓÀ» ´À³¢´Â±º¿ä. ¸¹Àº °ü½É¿¡ ±íÀº °¨»çµå¸³´Ï´Ù. Àú´Â ¿ù¿äÀÏ ¿Â¶óÀÎ ÀÔ»çÁö¿øÀÌ ¸î°ÇÀ̳ª ¿Ô´ÂÁö ±â´ëÇϰí ÀÖ°Ú½À´Ï´Ù. ¤¾¤¾¤¾
    ÁÁÀº ÁÖ¸» µÇ½Ê½Ã¿ä.
  • ±èÆòö
  • 2007-05-04 22:09:37
  • x
  • ¾Æ¸¶ Á¶È¸¼ö 2~300°³´Â Á¦°¡ ¿Ã¸°°Å¶ó »ý°¢ÀÌ ¤Ñ¤Ñ;; ¹®Á¦ÀÇ ¶æ¿¡ °ü·ÃµÇ¼­ Áú¹®µå·Á³õ°í..
    ´äº¯ÀÌ ³ª¿À±æ ±â´ëÇÏ¸ç °è¼ÓÇØ¼­ ¸®ÇÁ·¹½¬ ÇÑÁö¶ó..
    (»ç¼³·Î.. Àúµµ ÀúÈñ ȸ»ç ¸ðÁý°ø°í ¿Ã·Á³õ°í ¾öû³­ Á¶È¸¼ö¿Í ´ñ±Û¿¡ ¾öû ´çȲÇß½À´Ï´Ù..¤¾)
    µþ¸®´Â ½Ç·ÂÀ¸·Î ¾îµð Çѹø °ú°¨È÷ Áö¿øÇغ¼±îÇÏÁö¸¸.. ÀÌÁ÷ÇÑÁö ¸î´ÞµÇÁö¾Ê¾Æ¼­..°í¹ÎÀÌ ¸¹ÀÌ µÇ±äÇϳ׿ä^^ µýȸ»çµéÀº ¿À~±¦Âú³× ÇÏ°í ³Ñ¾î°¬´Âµ¥.. ±èÆòö´ÔÀÇ ´ñ±Û¿¡¼­ ¼ÖÁ÷È÷ °³¹ßÀÚµéÀ» ÀÎÁ¤ÇØÁÖ°í Á¦´ë·Î ´ë¿ìÇØÁٰͰ°Àº Æ÷½º°¡ ´À²¸Áö´Âµ¥´Ù °³¹ßÀ» Áñ±â¸é¼­ ÇÒ ¼ö ÀÖ´Ù´Â ¸»¿¡µµ µé¶á ¸¶À½ °¡¶ó¾ÉÈ÷Áö ¸øÇϰí ÀÖ±¸¿ä..~^^
    ÁÁÀº »ç¶÷ ¸¹ÀÌ ±¸ÇÏ½Ã°í ¹ßÀüÇÏ½Ã¾î ±¹³»SW»çÀÇ ÇϳªÀÇ ÆÄµ¿À» ÀÏÀ¸ÄÑÁֽñæ~^^
  • MK.love
  • 2007-05-04 23:04:40
  • x
  • ¾Æ Åð±ÙÈÄ ¿©Àû È¥ÀÚ »ðÁúÇϸ鼭
    Á¦°¡ »ý°¢ÇÑ ¹æ¹ýÀ¸·Î ÄÚµùÇØ¼­ ÇØ´äÀ» ã¾ÆºÃ´Âµ¥
    ºÐÆ÷°¡ ¾ç³¡ÂÊÀ¸·Î ¹ÐÁýÇÏ´Â °æÇâÀÌ Àֳ׿ä
    ¼öÁ¤ÇÏ´Ù°¡ À̹æ¹ýÀ¸·Ð ¾ÈµÉ°Å °°¾Æ¼­ ¤¸¤¸
  • ÈÄ´Ï
  • 2007-05-05 00:23:14
  • x
  • ÁÒ¿¤Å×½ºÆ® 12Á¡¸¸Á¡À̶ó´Ï ºÎ·´½À´Ï´Ù.^^
    Àú¹ø ÄÚ¿¢½º ¹ßÇ¥ ¶§ °³¹ß ¹× °ü¸® ÇÁ·Î¼¼½º¸¦ º¸¿©Á̴ּµ¥...
    Á¤¸» ÁÁ¾Æ º¸¿´½À´Ï´Ù. (ƯÈ÷ ¹ßÇ¥ óÀ½¿¡ ÇØ¿Ü À¯¸í º¥´õµé ¸¶Å©¸¦ ±ú¹ö¸±¶§ Á¤¸» Â¥¸´..¤»¤»)
    À̹ø 7.0Àº ³Ê¹« ¸¸Á·½º·¯¿ü½À´Ï´Ù.
    OracleÀÌ Á¡·ÉÇÑ ´ë¿ë·® DBMS½ÃÀå¿¡ ÆÄ¶õÀ» ÀÏÀ¸ÄÑÁÖ¼¼¿ä~!!
    ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îµéÀÌ ´ë¿ì ¹ÞÀ» ¼ö ÀÖ°í
    Çѱ¹»ê °íǰÁú ¼ÒÇÁÆ®¿þ¾î°¡ ¸¹ÀÌ »ý°åÀ¸¸é ÁÁ°Ú½À´Ï´Ù.
    ´ëÇѹα¹ °³¹ßÀÚ È­ÀÌÆÃ~!!
  • Log4J
  • 2007-05-05 00:45:02
  • x
  • ¾Æ ¼öÀÇ ºÐÆ÷°¡ ¾Æ´Ï°í ½ºÆ®¸²ÀÇ ºÐÆ÷Àΰ¡¿ä
    ¿Ö ÇØ´äÀÌ »êÀ¸·Î °¬³ªÇߴµ¥
    ¹®ÀçºÎÅÍ ÀÌÇØ¸¦ ¸øÇ߳׿ä
  • ÈÄ´Ï
  • 2007-05-05 02:34:47
  • x
  • 2Â÷½Ãµµ ¾ÆÀã
  • ÈÄ´Ï
  • 2007-05-05 05:31:50
  • x
  • 1¹ø ¹®Á¦´Â ÇöÀç À§Ä¡¸¦ ±âÁØÀ¸·Î, °¡·Î/¼¼·Î/´ë°¢¼±À» °Ë»çÇØ ÁÖ¸é µÉ °Í °°½À´Ï´Ù.
    Áߺ¹ Æ÷¹®ÀÌ ¾øÀ¸¹Ç·Î O(1)À̶ó°í ÇÏ¸é ¸ÂÀ»¶ó³ª ¸ð¸£°Ú³×¿ä ;;

    bool IsWinningMove(int** board, int row, int column)
    {

    // save value of cell;
    int currentValue = board[row][column];


    // check column
    int count = 0;
    for(int i=0; i<N; i++)
    {
    if(board[row][i] == currentValue)
    count++;
    }

    if(count == N)
    return true;
    else
    count = 0; // reset



    // check row
    for(int i=0; i<N; i++)
    {
    if(board[i][column] == currentValue)
    count++;
    }

    if(count == N)
    return true;
    else
    count = 0; // reset



    // check diagonal
    for(int i=0, j=0; i< N; i++, j++)
    {
    cout << board[i][j];
    if(board[i][j] == currentValue)
    count++;
    }

    if(count == N)
    return true;
    else
    count = 0; // reset


    for(int i=N, j=N; i>0; i--, j--)
    {
    if(board[i][j] == currentValue)
    count++;
    }

    if(count == N)
    return true;

    return false;
    }

    2¹ø ¹®Á¦ÀÇ ÇÙ½ÉÀº ³¡À» ¸ð¸£´Â µ¥ÀÌÅÍ(½ºÆ®¸²) ¿¡¼­ºÎÅÍ ¾î¶»°Ô °í¸¥ ºÐÆ÷(¸ðµç µ¥ÀÌÅ͸¦ ´Ù Æ÷ÇÔÇÒ ¼ö ÀÖ´Â)ÀÇ Ç¥º»À» ¾ò´À³Ä ¶ó°í ÇØ¼®Çߴµ¥ ¸Â°Ô ÇØ¼®À» ÇѰÇÁö ¸ð¸£°Ú³×¿ä ..

    ³¡À» ¸ð¸¥´Ù¸é °á±¹ ÀÏÁ¤ÇÑ Å©±â·Î Àß¶ó¾ß ÇÒ °Í °°½À´Ï´Ù.

    °¡Á¤Ä¡.
    #µ¥ÀÌÅÍÀÇ Å©±â = 2,500
    #¹öÆÛÀÇ Å©±â = 1,000

    À§¿Í °°ÀÌ °¡Á¤ÇÒ¶§.

    ¸ÕÀú ¹öÆÛ¸¦ 2°³ µÓ´Ï´Ù.

    First. °ªÀ» Àо ù¹øÂ° ¹öÆÛ¸¦ ¸ÕÀú ä¿ó´Ï´Ù.
    Second. °ªÀ» Àо µÎ¹øÂ° ¹öÆÛ¸¦ ¸¶Àú ä¿ó´Ï´Ù.

    µÎ ¹öÆÛ°¡ ¸ðµÎ °¡µæ Â÷°Ô µÈ´Ù¸é(µ¥ÀÌÅͰ¡ ´õ ³²¾ÆÀÖ´Ù¸é)

    1. ù¹øÂ° ¹öÆÛ¸¦ °í¸£°Ô ºÐÆ÷½ÃŲ ÈÄ Àý¹ÝÀ» ¹ö¸³´Ï´Ù.
    2. µÎ¹øÀç ¹öÆÛÀÇ °í¸£°Ô ºÐÆ÷½ÃŲ ÈÄ Àý¹ÝÀ» ¹ö¸³´Ï´Ù.
    3. ù¹øÂ° ¹öÆÛ·Î µÎ¹øÂ° ¹öÆÛ¸¦ º¹»ç½Ãŵ´Ï´Ù.(ù ¹öÆÛ´Â 1000°³ À¯Áö)
    4. µÎ¹øÀç ¹öÆÛ¸¦ ´Ù½Ã ä¿öÁÝ´Ï´Ù.

    ¸¸¾à µÎ¹øÂ° ¹öÆÛ°¡ °¡µæ á´Ù¸é 1¹øÀ¸·Î µ¹¾Æ°¡ ¹Ýº¹ÇÕ´Ï´Ù.
    ±×·¸Áö ¾Ê´Ù¸é,

    _1. µÎ¹øÂ° ¹öÆÛ¸¦ °í¸£°Ô ºÐÆ÷½Ãŵ´Ï´Ù.
    _2. ù¹øÂ° ¹öÆÛ¿ÍÀÇ ºñÀ²À» °í·ÁÇÏ¿© µÑÀ» ÇÕÃÄÁÝ´Ï´Ù.

    _3. °á·ÐÀûÀ¸·Î N °³¿¡ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¸ñǥġ Æò±Õ°ª 1000À» ã¾ÆÁÝ´Ï´Ù.


    ¾î° ÇãÁ¢Çϳ׿ä ;;;
    Á¤½ÄÀ¸·Î ¼öÇÐ °øºÎ¸¦ ¾ÈÇØ¼­ÀÎÁö ¸ÚÁö°Ô ¼³¸íÀ» ¸øÇϰڳ׿ä^^;;

    Ç×»ó ¾Ë°í¸®ÁòÀ» °í¹ÎÇϸç Äڵ忡 ¸¸Á·ÇÏ´Â ÇÁ·Î±×·¡¸Ó°¡ µÇ°í ½Í¾ú´Âµ¥ ..
    ½Ç·Â¸¸ µÈ´Ù¸é ²À Áö¿øÇØ º¸°í ½ÍÀº ȸ»ç³×¿ä ..

    ÇÑ 1³â °æ·Â ½×°í µµÀüÀ» ;;

    ¾ðÁ¦ IT ´º½º¿¡¼­ ±¹»ê DBMS ¿À¶óŬÀ» ´©¸£´Ù!
    ´º½º Çѹø ±â´ëÇØ º¸°Ú½À´Ï´Ù.
  • blueiur
  • 2007-05-05 06:47:39
  • x
  • ÁøÇà °úÁ¤À» »ìÆìº¸°í ÀÖ½À´Ï´Ù.

    Àú´Â ´ä¿¡ ¹®Á¦ ÇØ°áÀÇ ½Ã¹ßÁ¡À¸·Î½á JavaÀÇ RandomŬ·¡½º¸¦ WrappingÇÏ´Â °ÍÀ¸·Î Àâ¾Ò½À´Ï´Ù.
    ÀÌ·± Ã¥À» Âü°íÇÒ ¼ö ÀÖ°Ú´õ±º¿ä.

    http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=0521474655

    ÆÐ·¯·²¿¡ ´ëÇÑ ´äÀº ÀûÁö ¾Ê¾Ò´Âµ¥, »ç½Ç Á¦°¡ ÀûÀº ´ä¿¡´Â °á°ú¸¦ ÀúÀåÇÏ´Â °ø°£À» ¸¸µéÁö ¾Ê¾Ò½À´Ï´Ù. ÀÌ´Â ÆÐ·¯·² ¶§¹®ÀÌÁÒ. ÆÐ·¯·²À» ó¸®Çϱâ À§Çؼ­´Â ´ÜÀÏ ³ëµå ÄÄÇ»ÅÍ¿¡¼­´Â Àǹ̰¡ ¾ø°í, linuxÀÇ MPI API¿Í °°Àº ±¸ÇöÀ» ÇØ¾ß ÇÕ´Ï´Ù. Áï, Àüü ³ëµåÀÇ Áß°£¿¡¼­ ½ºÄÉÁÙ¸µ°ú ¶ôÀ» °ü¸®ÇØÁÖ´Â ¸Þ½ÃÁö ó¸®ÀÚ¸¦ µÎ°í, ¿©·¯ ³ëµå °£ÀÇ ÀڷḦ ÇÕ»êÇØ¼­ °á°ú¸¦ ÇÕÃÄÁÖ´Â ½ÄÀÇ API°¡ Á¸ÀçÇØ¾ß ÇÑ´Ù´Â ¶æÀÔ´Ï´Ù. À̰ÍÀº Àúµµ ¾ÆÁ÷ Çϵå¿þ¾î¿Í OS¿¡ ±×¸® ÀÚ½ÅÀÌ ¾ø¾î¼­ ½±°Ô ÇÏÁö´Â ¸øÇϰڽÀ´Ï´Ù.

    ±èâÁØ ´Ô²²¼­´Â ½±´Ù°í Çϼ̴µ¥, ³»°øÀÌ ´ë´Ü ÇϽŠ°Í °°³×¿ä. Á¦ Áö±Ý ¼öÁØÀ¸·Î´Â ¼ÖÁ÷È÷ ¾î·Æ±º¿ä. 5³â µÚ¶ó¸é ¾î´À Á¤µµ °¡´ÉÇÒ °Í °°½À´Ï´Ù.

    ¼­ºñ½º¸¦ »ý°¢ÇÑ´Ù¸é, ¾Ë°í¸®Áò ¸¸À¸·Î¸¸ µûÁú °ÍÀÌ ¾Æ´Ï¶ó ½ÇÁ¦ Çϵå¿þ¾î¿Í OS Ãø¸éµµ °í·Á ÇØ¾ß ÇϰÚÁÒ. ¾Ë°í¸®ÁòÀ» ¸¸µå´Â °Í ÀÚü°¡ ¼­ºñ½ºÇϱâ À§Çϱ⠶§¹®¿¡, SOA ÀûÀÎ °üÁ¡¿¡¼± ±×·¯ÇÕ´Ï´Ù. À§ÀÇ Áú¹®Àº DBMS¸¦ ¸¸µé±â À§ÇÑ Áú¹®À̰ÚÁÒ. ƯÈ÷ Á¦°¡ Ç®·Á°í Çß´ø ¹®Á¦´Â DBMS¿¡¼­ »ç¿ëÀÚ¿¡ ´ëÇÑ ÀÀ´äÀ» ÇÒ ¶§ ƯÁ¤ Disk ¿µ¿ª¿¡ IO¸¦ ÁýÁß½ÃŰÁö ¾Ê±â À§Çؼ­ Random ÇÔ¼ö¸¦ ¸¸µé·Á°í ÇÏ´Â °ÍÀ¸·Î º¸ÀÔ´Ï´Ù. ´Ù¸¸, ½ºÆ®¸²À̶ó´Â °ÍÀº ¹öÆÛ¸¦ »ç¿ëÇÏ°Ô µÉ °ÍÀ̰í, ÀÌ ¾È¿¡¼­ RandomÀ» Àâ´Â´Ù´Â °Ô ¼­ºñ½º °üÁ¡¿¡¼­ ¾î¶² Àǹ̸¦ µÎ°í ÇÏ´Â °ÇÁö Àß ¸ð¸£°Ú±º¿ä. µð½ºÅ© IO ÂÊÀ̶ó¸é, È®·üÀûÀ¸·Î ¼ö¸¦ °¨¼Ò½ÃÄѰ¡´Â °ÍÀº ³¡À¸·Î °¡¸é¼­ IO¿¡ ´ëÇÑ ÀÀÁýÀÌ ´õ µÉ ¼ö¹Û¿¡ ¾øÁö ¾ÊÀºÁö¿ä.
    Àú¼öÁØ IO¸¦ ÇÏ´õ¶óµµ ¸Þ¸ð¸® ÁÖ¼Ò·Î Á¢±ÙÀ» ÇÒ °ÍÀε¥, RandomÀ» ÅëÇØ ³ª¿Â °ªÀ» ¾î¶»°Ô ÁÖ¼Ò¿¡ MappingÇÏ´Â °ÍÀÎÁö ±Ã±ÝÇÕ´Ï´Ù. Á÷°üÀûÀ¸·Î ¼ö¸¦ ºÐÇÒ ½ÃŰ´Â °úÁ¤Àº ³ª¼±ÇüÀÇ ¸ð¾çÀ» ¸¸µé °ÍÀÌ´Ù¶ó°í ÃßÃøÇÕ´Ï´Ù. ConstantRandom ÇüÅÂÀÔ´Ï´Ù. ¼öÇÐÀû ÇØ°áÀÌ ½Ã½ºÅÛÀû ÇØ°áÀÌ µÉ ¼ö ÀÖ´Â ±â¹ÝÀÌ µÇÁö¸¸, ¿©ÀüÈ÷ ³Ñ¾î¾ßµÉ »êÀº ¸¹±º¿ä..
  • ÀÓÀºÃµ
  • 2007-05-05 13:10:41
  • x
  • ÀÓÀºÃµ´Ô, Å¥ºê¸®µå¿¡¼­ ÀÏÇØ º¸½Ç »ý°¢ ¾øÀ¸½ÅÁö¿ä?
    Âü°í·Î, ÀúÈñ ¸éÁ¢Àº DBMS¿Í ¹«°üÇÏ°Ô ÇÕ´Ï´Ù. À§ÀÇ ¹®Á¦µµ ¹®Á¦ÇØ°á ´É·Â, coding ´É·Â µî ±âÃÊÀûÀÎ °æÀï·ÂÀ» ½ÃÇèÇϱâ À§ÇÑ °ÍÀÌÁö DBMS ȸ»ç¶ó¼­ ¼±ÅÃÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. À¯´ÉÇÏ°í ¿­Á¤ÀÌ ÀÖ´Â °³¹ßÀÚ´Â 6°³¿ù ÈÄ¸é ¾î´À ºÐ¾ßµç Àü¹®°¡ ¼öÁØÀÌ µÇ´Â °ÍÀ» Àú´Â ¼öµµ ¾øÀÌ º¸¾Æ¿Ô½À´Ï´Ù. ½ÇÁ¦·Î Å¥ºê¸®µå ¿£ÁøÀ» ¸¸µå´Â ÇÙ½É °³¹ßÀÚ Áß¿¡´Â DBMS¿Í ÀüÇô °ü°è¾ø´Â Àü°øÀÚµµ ¸¹½À´Ï´Ù. ÀúÈñÀÇ Àη°ü¸® ¸ñÇ¥µµ °³¹ßÀÚÀÇ ¼ºÀåÀÌÁö ¾Æ´Â Áö½ÄÀ» ½á¸Ô´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.
  • ±èÆòö
  • 2007-05-05 19:11:01
  • x
  • ¸»¾¸ °¨»çÇÕ´Ï´Ù. Àúµµ °¡°í ½ÍÁö¸¸.. ´ëÇпø Á¹¾÷ÇÒ ¶§±îÁö´Â ±³¼ö´ÔÀ» µµ¿ì¸é¼­ °æ·Â°ú °æÇèÀ» ´õ ½×°í °³ÀÎÀûÀ¸·Î ÇÏ°í ½ÍÀº °øºÎ¸¦ ÇÑ ÈÄ¿¡ ³ªÁß¿¡ ºËµµ·Ï ÇϰڽÀ´Ï´Ù.
  • ÀÓÀºÃµ
  • 2007-05-05 20:52:30
  • x
  • Àúµµ ÇÔ ÇØºÁ¾ßÁö ÇÏ´Ù°¡,
    °­ÀÇ Áغñ ¶§¹®¿¡ ¹Ì·ç´ø Â÷¿¡ ÀáÀÚ´Ù°¡ °©Àڱ⠻ý°¢³ª¼­ Á¤¸®ÇغýÀ´Ï´Ù.

    Ç®ÀÌ?? Áõ¸íÀº http://ryujt.springnote.com/pages/208012 ¿¡ ¿Ã·Á³ù½À´Ï´Ù.
  • ²Þ²Ù´Â¹Ùº¸
  • 2007-05-06 00:46:46
  • x
  • Å¥ºê¸®µå..ÁÁÀº ȸ»ç¶ó°í µé¾ú½À´Ï´Ù.

    °°ÀÌ ÀÚ¹Ù°øºÎÇÑ Ä£±¸Áß¿¡ Àú±â µé¾î°£ Ä£±¸°¡ Àִµ¥

    ´Ùµé ÃʺÀ 1400~1800ÇÒ¶§ ±×Ä£±º 2700+-·Î µé¾î°¡´õ±º¿ä

    ±×ÈÄ ÁøÂ¥ ¿­½ÉÈ÷ ÀÏÇϰí ȸ»ç¿¡ ´ëÇÑ

    ÀÚºÎ½É ³ÑÃÄ Èê·¯¼­ º¸±âÁÁ´õ±º¿ä.

    ¹¹ °¡²û ¼ú¸Ô´Ù°¡ ȸ»ç°¡ ÄÚ½º´Ú¿ìȸ»óÀå¶§¹®¿¡ À߸øµ·¾´¾Ö±âÇÒ¶© ¿­ºÒ³ª ÇÏÁö¸¸ ±âŸ ȸ»ç³»

    ºÐÀ§±â¶óµç°¡ ºñÀü °°Àº°Å ¾Ö±âÇÒ¶© Âü ÁÁ¾Æº¸¿´½À´Ï´Ù.

    ÃÖ±Ù¿¡ µè±â·Î´Â ³×À̹öµµ ÁßÇÏ´Ü¿¡¼­ »ç¿ëÇÏ´ø ±âÁ¸dbµéÀÌ Å¥ºê¸®µå·Î ¹Ù²ï´Ù°í µé¾ú½À´Ï´Ù.

    ±âŸ °ø°ø±â°ü¿¡¼­µµ ¸¹ÀÌ µé¾î°¡°í ÀÖ´ÂÁßÀ̱¸¿ä

    Àü Áö±Ý ´Ù¸¥ÇÃÁ§ ÇÑâ ÁøÇàÁßÀÌ¶ó ¾Æ½±°Ô Áö¿ø¸øÇÏÁö¸¸

    Á¦°¡ ¾Ë±â·Ð Àú±â¼­ ÀÌ·±½ÄÀ¸·Î »Ì´Â°Íµµ ÷À̶ó°í µé¾ú´Âµ¥

    ´Ù¸¥ºÐµé µé¾î°¡½É ¾îÁß°£ÇÑ si¾÷ü¿¡Àִ°ͺ¸´Ù ÈξÀ ³ªÀ»°Å¶ó°í »ý°¢µì´Ï´Ù.
  • ¿õ
  • 2007-05-06 22:16:34
  • x
  • 6°³¿ù ÈÄ¸é ±×·¸°Ô µÈ´Ù°í Àúµµ È®½ÅÇÕ´Ï´Ù.. CTO´Ô..^@^
  • Log4J
  • 2007-05-07 00:14:33
  • x
  • ¾Æ... Å¥ºê¸®µå...

    À¯´Ïsql¿¡¼­ º¯½ÅÀ» ½ÃµµÇÑ ÀÌ·¡ ÁÁÀº ¸ð½ÀÀ» º¸¿©ÁÖ´Â°Í °°½À´Ï´Ù.

    Àúµµ DB¿Í ºñ½ÁÇÑ (Æ®·£Àè¼ÇÀÌ ºüÁø) Á¦Ç°±º(°Ë»ö¿£Áø)À» °³¹ßÇÏ´Â °³¹ßÀڷμ­...

    °³¹ßÀÚÀÇ ·Î¸ÁÀ» ²Þ²Ù´Â ȸ»ç°¡ Å¥ºê¸®µå°¡ ¾Æ´Ñ°¡ »ý°¢ÀÌ µË´Ï´Ù.

    (¼ÖÁ÷È÷ Ƽ¸Æ½º´Â ·Î¸ÁÀÌ ¾Æ´Ï¶ó ¿å¸ÁÀ¸·Î ´À²¸Áö´Â ȸ»çÀÔ´Ï´Ù...)

    ÁÁÀººÐ ¸¹ÀÌ Áö¿øÇßÀ¸¸é ÁÁ°Ú±º¿ä...

    ¿ÀÇÂµÈ °ÍÀ» ½áº» ÀÔÀå¿¡¼­ Á» ¾Æ½¬¿îÁ¡Àº...

    ±¹»êÀº ǰÁúÀÌ ¶³¾îÁø´Ù´Â ¼±ÀÔ°ßÀ» ±ý ¼ö ÀÖ´Â...

    Á»´õ ¼¼¹ÐÇÑ Ä÷¸®Æ¼¸¦ ¿Ã¸®´Â°Ô ¹«¾ùº¸´Ù Áß¿äÇÑ°Í °°½À´Ï´Ù.

    Á¦Ç°±âȹ/°³¹ßÀÚÀÇ ±ÍÂ÷´ÏÁò Çϳª°¡ »ç¿ëÀÚ¿¡°Ô´Â Å« ¾ÆÇÄÀÌ µÈ´Ù´Â°Å... ³Ê¹« »ÀÀú¸³´Ï´Ù...
  • ¼¼¿µ¾Æ¹ü
  • 2007-05-07 01:06:33
  • x
  • °³ÀÎÀûÀ¸·Î...
    ³×À̹ö¿¡ ´ÔÀÇ À̸§À» °Ë»öÇØºÃ´Ù´Â ¤Ñ¤Ñ¤»
    ¼ÖÁ÷È÷ ¸»Çؼ­... ³Ñ ±â´ë ¸¶¼¼¿ä. Áö±ÝÀÇ ¼ö·¡±â°°Àº »óȲ¿¡
    ÁÁÀº °³¹ßÀÚµéÀº ¸¹ÀÌ »ç¶óÁ³¾î¿ä.(´Ù¸¥ ºÐ¾ß·Î)

    ±×·³¿¡µµ ½Å±Ô °³¹ßÀÚµéÀº °è¼Ó ÃæÀüµÇ°í ÀÖ°í(°³¹ßÀÇ ¸Å·Â!!)
    ±× ½Å±Ô °³¹ßÀÚµéÀ» Àß ¹ß±¼ÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.
    ¾Æ... ¹°·Ð Áö±ÝÀÇX°°Àº »óȲÀ» Âü°í °è¼Ó °³¹ßÀ» Çϰí ÀÖ´Â ºÐµéµµ
    ÀÖ°í¿ä.

    ¿©Æ° °³ÀÎÀûÀ¸·Î ÁÁÀººÐ°ú ¿Â¶óÀÎ »óÀ¸·Î¶óµµ ´ëÈ­ÇѰÅ
    °¨»çÈ÷ »ý°¢ÇÕ´Ï´Ù. ^^
  • skyer9
  • 2007-05-07 01:40:38
  • x
  • ¿À·§¸¸¿¡ ÄÚµùÀÇ Áñ°Å¿ò¿¡ ºüÁ® ºÃ³×¿ä, ¸Ç³¯ ±×¸²¸¸ ±×¸®´Ùº¸´Ï ÄÚµùÀÌ Áñ°Å¿ü´Ù´Â »ç½Ç ÀÚü¸¦ Àؾî¹ö¸®°í ÀÖ¾ú´Âµ¥... ÀÌ·±±âȸ¸¦ ¸¶·ÃÇØÁֽŠ(ÀǵµÀûÀÌµç ¾Æ´Ïµç) ±èÆòö´Ô²² °¨»çµå¸³´Ï´Ù.
  • ÁÒ½¬
  • 2007-05-07 08:36:17
  • x
  • Àúµµ °¨»çµå¸³´Ï´Ù.
    Àúµµ ÄûÁîǪ´Â ¸¾À¸·Î ±Ý¿äÀϳ¯ Åð±ÙÈÄ 2½Ã±îÁö
    ÀúÀÇ ¾öÇÑÇØ´äÀ¸·Î ±¸ÇöÀ» ÇØºÃ½À´Ï´Ù.
    °£¸¸¿¡ ¸Ó¸®°¡ ÇÎÇÎ µ¹¾Æ°¡´Â ´À³¦ ÁÁ¾Ò½À´Ï´Ù.
  • ÈÄ´Ï
  • 2007-05-07 08:57:10
  • x
  • ±×³É Àú ¹®Á¦ Ç®°í ±¸±Û Áö¿øÇϽʽÿÀ. ±¸±Ûµµ Àú·± ºñ½ÁÇÑ ¹®Á¦·Î ä¿ëÇÕ´Ï´Ù.
    ±Ùµ¥ ±¸±ÛÀº ¿¬ºÀ 1¾ïÀº ÁøÂ¥ ¿ì½À°í ±×º¸´Ù ´õÇÑ È¯»óÀû »ç¹«½Ç ȯ°æÀÌ ±â´Ù¸³´Ï´Ù.
    ¹«ÇÑÀ½½ÄÁ¦°ø, ¹«Çѽð£ÀÚÀ¯, ¹«ÇÑ´ë±Ô¸ð½Ã½ºÅÛµîµî..
  • ±¸±Ûºü
  • 2007-05-07 09:47:38
  • x
  • Àúµµ Áö±Ý ½¬¸é¼­ Ãë¾÷À» ÁغñÁßÀÌ´Ù°¡ ¿ì¿¬Âú°Ô ±ÛÀ» º¸°ÔµÇ¾î ³ªµµ ¸ð¸£°Ô(°³¹ßÀÚÀÇ¿À±â??) »ý°¢À» Çϰí Àֳ׿ä..¤¾¤¾ ±×·±µ¥ À̱ÛÀ» ÀÐÀ¸¸é¼­ Âü ÀÌÁ¦±îÁö Á¦°¡ °³¹ßÀڷμ­ »ì¾Æ¿ÔÁö¸¸(ÇöÀç 7³â?ç³×¿?.¼¼¿ù»¡·¯) ÀÌ·¸°Ô ±í°Ô »ý°¢Çغ¸¸é¼­ ÀÏÀ» ÇØº»ÀûÀº º°·Î ¾ø´Â°Å °°³×¿ä..
    óÀ½½ÃÀÛÇÒ¶§´Â °³¹ß¿¡ ´ëÇÑ Èñ¸Áµµ ÀÖ¾ú°í ¿À±âµµ ÀÖ¾ú´Âµ¥ ¼¼¿ùÀÌ Áö³ª¸é¼­ °³¹ßÀڷμ­ÀÇ È¸ÀǸ¸ ³²À»»Ó..¤Ð¤Ð
    Àú¸¸ ÀÌ·¸°Ô »ì¾Æ¿Â°ÇÁö..Ǫ³ä¸¸ Çϳ׿ä..¤¾¤¾

    50ÀÌ³Ñ¾î °³¹ßÇÒ ¼ö Àִ ȸ»ç¶ó´Ï ±Ã±ÝÇØ Áö±âµµ Çϳ׿ä.

    ¿©±â ±Û³²±â½ÅºÐµé º¸¸é ¿ª½Ã ´ëÇѹα¹ °³¹ßÀÚµéÀÇ Æ÷½º¸¦ ´Ù½Ã Çѹø ´À³¢³×¿ä.
    Àúµµ Ãë¾÷ÁغñÁßÀÌ¶ó µµÀüÇØ º¸°í ½Í±ä Çϳ׿ä..¤¾¤¾
    3½Ã°£ ÀÎÅͺ信¼­ °ú¿¬ ³»°¡ °¡Áø °ÍÀ» ÇÁ·Î±×·¥ÀÌ ¾Æ´Ñ ¸»·Î Ç¥ÇöÀ» ÀßÇÒ ¼ö ÀÖÀ»±î?
    °í¹Î ¸¹ÀÌ µÇ³×¿ä..¤»¤»

    ¿äûÇϽŠÁúÀÇ¿¡ ´ëÇÑ ´äÀÌ ¾Æ´Ï Ǫ³ä¸¸ ÇÏ°í °¡³×¿ä..¤»

    ÀÌÁ¦ ¹®Á¦ Ç®·¯ ¤»¤» ¿À·§¸¸¿¡ ¸Ó¸®±¼·Á°¡¸é¼­ °íµùÇѹøÇϰڳ׿ä..
    ¸Ç¶¥¿¡Çصù¸¸ ÇØ¿Â ÇÁ·Î±×·¡¸Ó¶ó ¤¾¤¾¤¾

    ¸ðµÎµé ´ëÇѹα¹ÀÌ °³¹ßÀڷμ­ ±àÁö¸¦ °¡Áý½Ã´Ù..¾ÆÀÚ È­ÀÌÆÃ
  • mymee
  • 2007-05-07 10:07:04
  • x
  • Èì.. ÷¿¡´Â ÀüÇô ÀÌÇØÇÒ¼ö ¾ø¾ú´Âµ¥....

    ±ÛµéÀ» °è¼Ó Àд٠º¸´Ï Á¶±Ý½Ä ÀÌÇØ°¡ µË´Ï´Ù..

    ¿ì¼± ¹®Á¦ ÀÚü... ±¹¹®À» ÀÌÇØÇÒ¼ö ¾ø´Ù¶ó´Â ÀÌÀ¯·Î... ¿ª½Ã ³­ ÀÌ°Í ºÃ¿¡ ¾ÈµÇ³ª ½Í¾ú½À´Ï´Ù.

    ÈÞ..±×·¡¼­ ½Ã°£ ³¯¶§ ¸¶´Ù.. ´Ù½Ã ÀÐ°í ´Ù½Ã Àаí ÇÏ´Ù º¸´Ï...

    ¹®Á¦°¡ ´Ù½Ã Á¦ ¸Ó¸®¿¡ ±×·Á Áö´õ±º¿ä.. ¾ÆÁ÷ Ãʺ¸¶ó¼­... ÇØ°áÇÒ¼ö ÀÖ´Â°Ô ¾øÁö¸¸.. Àû¾îµµ... ¾Æ.. °³¹ßÀÇ ·Î¸ÁÀÌ Àú·± ¹®Á¦·Î Àú¸¦ ¼³·¹°Ô ÇÏ°í ±×·± °ÍµéÀ» ÇϳªÇϳª½Ä Ç®¾î °¡´Â ¸ð½ÀÀÌ ¾Æ´Ò±î »ý°¢Çغ¸¾Ò½À´Ï´Ù.

    ÁÁÀº ¸ð½À º¸°í °©´Ï´Ù.. ¸ðµÎ ÇູÇϼ¼¿ä.
  • ¾Æ¸§´Ù¿îÀ½¾Ç
  • 2007-05-07 10:40:54
  • x
  • ¿Ö ·£´ýÀ» ¸¸µå´Âµ¥ ·£´ýÇÔ¼ö¸¦ ¾²·Á°í ÇÏ´Â °É±î¿ä..¤Ñ¤Ñ?
  • asdf
  • 2007-05-07 11:59:01
  • x
  • ¿ÀȪ.
  • Àü°üÀå
  • 2007-05-07 17:11:19
  • x
  • °øÁö»çÇ×Àº óÀ½ ºÃ´Âµ¥ ±Ûµµ ÁÁ°í ´äº¯µµ ÁÁ°í..~~
    Àúµµ 2¹øÀ» ºÃ´Âµ¥ ¾î¶»°Ô ±¸ÇöÇÒ Áö´Â °¨ÀÌ ÀâÈ÷´Âµ¥..
    ¼³¸íÀÌ ´õ ¾î·Æ°Ô ´À³¤°Ç Àú »ÓÀΰ¡¿ä..À̳ÑÀÇ ¿ë¾î¿¡ ¾àÇÑ Ãʺ¸ °³¹ßÀÚ ¤Ñ¤Ñ;;
    ¸¹ÀÌ ¹è¿ì°í °©´Ï´Ù..~~
  • °íÈå
  • 2007-05-07 18:33:33
  • x
  • int AVIL_BUF_SIZE; //¹öÆÛ Å©±â
    int arr[1000] //°á°ú°¡ ÀúÀåµÉ 1000°³ÀÇ ¹è¿­
    int* buf; //¹öÆÛ
    int bufsize; //Àоî¿Â ¹öÆÛ Å©±â
    int tmpsize = 0; //»ç¿ëµÈ stream°ª

    (1). buf¿¡ stream¿¡¼­ Àоî¿Â °ªÀ» bufÀÇ AVIL_BUF_SIZE±îÁö, ¶Ç´Â streamÀÇ ³¡±îÁö ³Ö´Â´Ù. (bufsize = Àоî¿Â ¼ö)
    (2). for(i=0;i<1000;i++;) arr[i] = buf[random(bufsize)];
    (3). buf¸¦ ºñ¿ì°í (1).Ç׸ñ ó·³ ÀÌÈÄÀÇ stream¿¡¼­ °ªÀ» Àоî¿Â´Ù. (tmpsize += bufsize)
    (4). t = (1000*bufsize+.5)/(tmpSize+bufsize);
    for(i=0;i<t;i++;) arr[random(1000)] = buf[random(bufsize)];
    (5). (3).ºÎÅÍÀÇ °úÁ¤À» streamÀÌ ³¡³¯¶§ ±îÁö ¹Ýº¹ ÇÑ´Ù.
  • ½Åµ¿¿±
  • 2007-05-08 11:29:52
  • x
  • ¾Æ.. (2).¿¡¼­ ½ºÆ®¸²ÀÌ ³¡³µÀ¸¸é ¹Ù·Î Á¾·á¿Í, t°¡ 0À϶§ ¿¹¿Ü󸮸¦ ¾ÈÇß±º¿ä.
    ¹¹.. À§ºÐµé ³»¿ë°ú Å©°Ô Â÷À̰¡ ¾ø´Âµí.
  • ½Åµ¿¿±
  • 2007-05-08 11:36:32
  • x
  • ¹¹.. °¡¿ë ¹öÆÛ°¡ ¾ø°Å³ª buf¸¦ ²Ë ä¿üÀ»¶§µµ t°¡ 0ÀÌ µÉ¸¸Å­ bufÅ©±â°¡ ÀÛ´Ù¸é.. È¿ÁØ´Ô ¹æ¹ýÀÌ Á¦ÀÏ ÁÁÀ»°Í °°³×¿ä...

    ¿ª½Ã ´äº¸°í ¹®Á¦Ç®±â´Â Àǹ̰¡ ¾ø´Ù´Â.. ^_^
  • ½Åµ¿¿±
  • 2007-05-08 11:41:48
  • x
  • ÁÖ·Î ¾²´Â ·ÎÁ÷¸¸ ¾²´Ùº¸´Ï ½±Áö°¡ ¾Ê³×¿ä^^;
    ¾Ïư ÁÁÀº³»¿ë Àß ¹è¿ü½À´Ï´Ù.
    ±×·±µ¥ °³¹ßÂÊ ¾ê±â¹Û¿¡ ¾ø¾î¼­ PMÂÊ¿¡ ²¿¸®Çϳª ´Þ±îÇÕ´Ï´Ù.
    SI¶ó¸é Á¦Ç°ÀÇ ¹üÀ§°¡ ¸íÈ®ÇÏÁö ¾Ê¾Æ¼­ °í°´ÀÇ ´çȤÇÑ ¿ä±¸»çÇ×ÀÌ ³ª¿Ã¼ö Àִ°æ¿ì°¡
    Çѵΰ¡Áö°¡ ¾Æ´ÏÁö¸¸, DBMS¶ó¸é ¾î´ÀÁ¤µµ Á¦Ç°ÀÇ ¹üÀ§°¡ ¸íÈ®È÷ ¼³Á¤µÇ¾î ÀÖÀ¸¹Ç·Î
    °í°´°ú ÷¿¹ÇÑ ÀǰßÃæµ¹ÀÌ ³ª´Â °æ¿ì´Â Á¦Ç°ÀÇ ¹üÀ§¸¦ ³Ñ¾î¼­´Â ¿ä±¸¸¦ °í°´ÀÌ ÇßÀ»°æ¿ì¿Í
    Á¦Ç°¼³°è ±âÃʸ¦ Èçµå´Â ¿ä±¸»çÇ×ÀϰŶó »ý°¢µË´Ï´Ù.
    ÀüÀÚÀÇ °æ¿ì´Â °í°´À» ¾î¶»°Ô ¼³µæ½Ãų°ÍÀΰ¡¸¦ Áß½ÉÀ¸·Î Á¢±ÙÇÏ´Â°Ô ÁÁÀ» °Í °°°í,
    ÈÄÀÚ¶ó¸é ºñ¿ë´ëºñ °í°´°ú Á¦Ç°ÀÌ ¾òÀ»¼ö ÀÖ´Â À̵æ°ú ¼Õ½Ç¿¡ ´ëÇØ¼­ µûÁ®º¸°í
    Á¢±ÙÇϴ°ÍÀ» ÁÁÀ»°Í °°½À´Ï´Ù.
    ¹®Á¦¸¦ ÀνÄÇϰí, °ÅÀýÇÒ°ÍÀÎÁö ŸÇùÇÒ°ÍÀÎÁö ¼ö¿ëÇÒ°ÍÀÎÁö ÆÇ´ÜÇϰí,
    ´ëÀÀÀ» ÇÕ´Ï´Ù.
    ´ëÀÀÀº ¾ÆÁÖ °í´Ü¼öÀÇ ½É¸®Àû, Á¤Ä¡Àû ±â¼úÀÌ ÇÊ¿äÇϹǷÎ
    ¸¹Àº °æÇèÀ» ÇÊ¿ä·Î ÇÏÁö¿ä^^

    µÎ¹øÂ° ¹®Á¦´Â mssql ÀÇ top Ű¿öµåó·³ rand 5 ¿ä·¸°Ô Çϸé ÁÁ°Ú³×..¤»
  • ¹ÚÁ¾º¹
  • 2007-05-08 17:34:09
  • x
  • ¾Æ, Âü°í·Î, ÀúÈñ°¡ ¸»ÇÏ´Â PMÀº º¸Åë ±¹³» SI¾÷ü¿¡¼­ ¸»ÇÏ´Â PM (project manager)°¡ ¾Æ´Õ´Ï´Ù. Joel on Software¿¡¼­µµ ¾ð±ÞµÇ¾ú°í, ÀúÈñ ȸ»ç °³¹ßÇÁ·Î¼¼½º ÀÚ·á (ȨÆäÀÌÁöÀÇ ITrack ÄÚ³Ê ÂüÁ¶)¿¡¼­ ¾ð±ÞµÈ "program management"ÀÔ´Ï´Ù. PMÀº ÆÀÀå(°ü¸®)ÀÌ ¾Æ´Ï°í, Á¦Ç°°ú »ç¿ëÀÚ°£ÀÇ ÀÎÅÍÆäÀ̽º ¿ªÇÒÀ» ÇÕ´Ï´Ù. Áï, °í°´ÀÇ ¸ñ¼Ò¸®¸¦ Á¦Ç°°³¹ß·Î ²ø¾îµéÀ̰í (½ºÆåÀÛ¾÷), Á¦Ç° ¸±¸®½º¸¦ °ü¸®Çϸç, Á¦Ç°°ü·Ã ´ë ³»ºÎ(¿¹, ±â¼úÁö¿ø, ¸¶ÄÉÆÃ), ¿ÜºÎ(°í°´) Ä¿¹Â´ÏÄÉÀ̼ÇÀ» ´ã´çÇÕ´Ï´Ù. ÇÙ½É °æÀï·ÂÀº Ä¿¹Â´ÏÄÉÀÌ¼Ç (ÇÁ¸®Á¨Å×À̼Ç, ¼³µæ, ŸÇù, Çù¾÷), ¹®Á¦Çذá, ¿ì¼±¼øÀ§ÀÇ ÀÏÁ¤°ü¸®, ÆÇ´Ü·Â, °á°úÁß½ÉÀÇ ¾÷¹« µîÀ̰í, ÀÔ»ç ½Ã¿¡´Â ÇÊ¿äÇÏÁö ¾Ê¾Æµµ Á¶¸¸°£ Á¦Ç°ÀÇ ´ëÇÏ¿© ´©±¸º¸´Ù Àß ¾Ë°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. PM Æ÷Áö¼ÇÀº ¹Ì±¹¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ºÐ¾ß¿¡ µµÀÔµÈÁö 10¿©³â Áö³µ°í, ÀÌÁ¦´Â ¸ðµç ÆÐŰÁö SWȸ»ç°¡ °¡Áö°í ÀÖ´Â Æ÷Áö¼ÇÀÔ´Ï´Ù. ¿ì¸®³ª¶óÀÇ °æ¿ì, ¸¹Àº °æ¿ì ÆÀÀå(Àη°ü¸®)ÀÌ ±× ¿ªÇÒÀ» °°ÀÌ ¼öÇàÇϰí ÀÖ´Â °Í °°½À´Ï´Ù¸¸, Å¥ºê¸®µå´Â À̸¦ ºÐ¸®Çϰí ÀÖ½À´Ï´Ù.
  • ±èÆòö
  • 2007-05-08 18:36:25
  • x
  • µåµð¾î ¸®ÇÃÀÌ 100°³°¡ ³Ñ¾ú³×¿©
    ¶ß°Å¿î °¨ÀÚÀÔ´Ï´Ù.

    ·Î¶Ç óÀ½»ê ½ÉÁ¤À¸·Î ±â´Ù¸®´ÂÁßÀÔ´Ï´Ù. ^^;
  • ÈÄ´Ï
  • 2007-05-08 19:20:02
  • x
  • ±× µ¿¾È ¿Â¶óÀÎÀ¸·Î ÀÔ»ç Áö¿øÀ» ÇØÁֽЏ¹Àº ºÐµé²² °¨»ç µå¸³´Ï´Ù. À̹ø ÁÖºÎÅÍ °ËÅäÇÏ¿© ¿¬¶ôµå¸®µµ·Ï ÇϰڽÀ´Ï´Ù. »ó½Ã ä¿ëÀ̴ϸ¸Å­ (ÃÖ¼ÒÇÑ ÀÛ³â 2¿ù â¾÷ ÈÄ ÇöÀç±îÁö´Â °è¼Ó ä¿ë ÁßÀÔ´Ï´Ù), ¸¶°¨³¯Â¥ ¾øÀÌ ¾ðÁ¦µçÁö °ü½ÉÀÖÀ¸½Å ºÐµéÀº ȸ»ç ȨÆäÀÌÁö (http://www.cubrid.com)¿¡¼­ ¿Â¶óÀÎÀ¸·Î ÀÔ»çÁö¿øÇÏ¿© Áֽñ⠹ٶø´Ï´Ù.
  • ±èÆòö
  • 2007-05-08 23:10:50
  • x
  • ¿Í ³Ê¹« ´Ê°ÔºÁ¼­ @_@

    Ãâ±ÙÇØ¾ßµÇ´Âµ¥ Àç¹ÌÀÖ°Ô ?f½À´Ï´Ù

    2¹ø¿¡ 1¹ø ¹®Á¦ °°Àº°æ¿ì

    ¸¶Áö¸·À¸·Î µ¹Àº µÐ ÁÖº¯ºÎÅÍ °Ë»çÇÏ´Â°Ô ÆÛÆ÷¸Õ½º¿¡ ÁÁÀ»²¨ °°½À´Ï´Ù.

    nÀÌ ´Ã¾î³ª´Â°Å¿¡ ºñÇØ ·çÇÁ¸¦ Á¶±Ý µ¹ °¡´É ¼ºÀÌ Å©±â ¶§¹®ÀÔ´Ï´Ù ( ¹°·Ð °ÔÀÓÀÇ ½Â¸® ÆÐÅÏ¿¡ ´ëÇØ¼­ ºÐ¼®ÈÄ À̸¦ ±â¹ÝÀ¸·Î °Ë»öÇÏ´Â°Ô Á¶±Ý´õ ÁÁ½À´Ï´Ù.)

    2¹ø¿¡ 2¹ø¹®Á¦´Â ¸¹Àº ºÐµéÀÌ ´äº¯ÇØÁּż­ »ý°¢¿¡ ¸¹Àº µµ¿òÀÌ µÇ¾ú½À´Ï´Ù ¸ÚÁ®¿ä ^_^¤»
  • ¿íÀÌ
  • 2007-05-15 08:10:56
  • x
  • //¼öÇаúÃâ½Å
    Àúµµ ´ÔÀ̶û °°Àº Ç®À̹æ½ÄÀ¸·Î Á¢±ÙÇߴµ¥
    âÇÇÇØ¼­ Áö¿üÀ½´Ù ¤»¤»¤»
    ¼öÀÇ ºÐÆ÷°¡ ¾Æ´Ï°í ½ºÆ®¸²¿¡ ºÐÆ÷ ¤Ð.¤Ð
  • ÈÄ´Ï
  • 2007-05-15 08:17:31
  • x
  • ¾î·Æ³×..¶ó°í ÆäÀÌÁö¸¦ ´Ý¾ÒÁö¸¸, °è¼Ó »ý°¢ÇÏ°Ô µÇ´Â°ÍÀÌ;;
    ±èâÁØ´Ô ´ñ±Ûº¸´Ï, ´äÀÌ ³ª¿Ô³×¿ä.
    1, 2 µÑ Áß Çϳª°¡ ¼±ÅÃµÉ È®·üÀº 1/2 ---> ¼±ÅÃµÈ °ª a1
    a1, 3 ÁÙ Áß Çϳª ¼±ÅÃ. ´Ü, È®·üÀº a1==>2/3, 3==>1/3. ---> ¼±ÅÃµÈ °ª a2
    (a1ÀÌ µÇ±âÀ§ÇØ 1/2ÀÇ °æÀïÀ» °ÅÃÆÀ¸¹Ç·Î, a1ÀÌ a2°¡ µÇ±â À§Çؼ­´Â 1/2 * 2/3 = 1/3À¸·Î 3°ú µ¿ÀÏ È®·ü)
    a2, 4 µÑ Áß Çϳª ¼±ÅÃ. ´Ü, È®·üÀº a2==>3/4, 4==>1/4 ---> ¼±ÅÃµÈ °ª a3

    ÀÌ·¸°Ô N¹øÂ° ±îÁö ÁøÇàÈÄ, »óÀ§ 1000°³ ȹµæ. (¹°·Ð 1001¹øÂ°·Î ¹Ð¸®¸é »èÁ¦Çϸ鼭 ÁøÇàÇß¾î¾ß ÇÔ.)

    Àç¹Õ½À´Ï´Ù. ÀÌ·± ¹®Á¦ ÃâÁ¦ÇÏ´Â »çÀÌÆ®¸¦ Çϳª ¸¸µé¾îº¸¸é ¾î¶³±îÇÏ´Â »ý°¢ÀÌ µå³×¿ä. (´©±º°¡ ¸¸µé¾îÁֱ⸦ ±â´ë+_+)

    Àúµµ ÀÚ±Ø ¹Þ¾ÒÀ¸´Ï, ´õ¿í Á¤ÁøÇؾ߰ڽÀ´Ï´Ù.
  • »ðÁúÈÄÇ㸮»ß²ý
  • 2007-05-15 09:15:27
  • x
  • ±×·±µ¥ »ý°¢Çغ¸´Ï 1°³ÀÇ ¼ýÀÚ°¡ ¾Æ´Ñ 1000°³ÀÇ ¼ýÀÚ¶ó´Â°Ô ¹®Á¦°¡ µÉ°Íµµ °°½À´Ï´Ù.
    1À§ÀÇ ¼ýÀÚ´Â È®½ÇÇѵ¥, 2À§~1000À§ÀÇ ¼ýÀÚ¸¦ ¾î¶»°Ô ã¾Æ³¾ °ÍÀΰ¡. ÈåÀ½;
    N¹øÂ° ±îÁö ÁøÇàÇϰí, »ÌÈù ¼ýÀÚ¸¦ Á¦¿Ü, ´Ù½Ã N ±îÁö ÁøÇàÇÏ°í¸¦ 1000¹ø ÇØ¾ßÇϴ°¡ ÇÏ´Â Àǹ®ÀÌ »ý±â³×¿ä. ´õ ÁÁÀº ¹æ¹ýÀº ¾ø´ÂÁö °í¹ÎÇØºÁ¾ß°Ú½À´Ï´Ù.
  • »ðÁúÈÄÇ㸮»ß²ý
  • 2007-05-15 11:03:44
  • x
  • »ðÁúÈÄÇ㸮»ß²ý//
    Àúµµ 1°³À϶§´Â ¾Ë°Ú´Âµ¥ 1000°³À϶§
    ´Â ¹®Àç°¡ µÇ´Â°Å °°¾Ò½À´Ï´Ù.
    ½ÄÀ¸·Î Ç®¾îº¸·ÁÇØµµ Çò°¥¸®°í
    ´ë½Å ÀÌ·± ¹æ¹ýÀ» »ý°¢Çß½À´Ï´Ù.
    1¹øÂ°´Â 1,1001,2001,...1000*n+1¼øÀ¸·Î »ýÁ¸È®·ü°è»ê
    2¹øÂ°´Â 2,1002,2002,...1000*n+2...
    . . . . . .
    1000¹øÂ°´Â 1000,2000,...1000*n+1000 ½ÄÀ¸·Î ÇØ¼­ »ýÁ¸È®·ü°è»ê

    1000Â¥¸® ¹è¿­¿¡ °¢°¢ ÇÑÄ­ À§ÀÇ ½Ä´ë·Î
    »ýÁ¸È®·üÀ» °è»êÇÏ¸é µÉ°Å°°½À´Ï´Ù.
  • ÈÄ´Ï
  • 2007-05-15 12:36:47
  • x
  • ÈÄ´Ï//À½, Àß ¸ð¸£°ÚÁö¸¸ ¾à°£ÀÇ ¹®Á¦°¡ »ý±æ°Í °°½À´Ï´Ù.
    1000*n+1ÀÇ ¹è¼ö°¡ ¹Ýµå½Ã Æ÷ÇԵǾî¾ßÇÏÁö´Â ¾ÊÀ»°Å °°½À´Ï´Ù.
    ¹°·Ð 1000*n+2µµ ¸¶Âù°¡ÁöÀ̰í, ºÐÆ÷°¡ ·£´ýÇÏÁö ¾Ê´Ù´Â Á¡ÀÌ ¹®Á¦°¡ µÉµí ÇÕ´Ï´Ù.
    ¿¹¸¦ µé¾î ·£´ýÇÑ 1000°³ÀÇ ¼ýÀÚ¶ó¸é 1, 1001, 2001ÀÏ ¸ðµÎ µé¾î°¥ ¼öµµ Àִµ¥ ÈÄ´Ï´Ô ¸»¾¸Ã³·³ Çϸé ÀÌ°Ç ºÒ°¡´ÉÇϰÚÁÒ.
    ¶ÇÇÑ NÀÇ Ä«¿îÆ®¸¦ ¹Ì¸® ¾Ë ¼ö ¾ø´Â °Íµµ ¹®Á¦°¡ µÉ°Å °°½À´Ï´Ù. ¹Ì¼¼ÇÑ Â÷À̰ÚÁö¸¸, 1000ÀÇ ¹è¼ö°¡ ¾Æ´Ò°æ¿ì¿¡ ¿ÀÂ÷µµ »ý°¢ÇÒ ¼ö ÀÖ°ÚÁÒ.
    ¿À·§¸¸¿¡ »ý°¢À» ¸¹ÀÌ Çϳ׿ä ^^
  • »ðÁúÈÄÇ㸮»ß²ý
  • 2007-05-15 13:48:07
  • x
  • À½ Á¦°¡ ¼³¸íÀ» ÀÌ»óÇÏ°Ô ½è³×¿ä
    ¾î¶µç °á°úÀûÀ¸·Î 1000ÀÇ ¹è¼ö°¡ ¾Æ´Ò°æ¿ì°¡
    ¿ÀÂ÷°¡ »ý±â´Â°Ç ¹®Àç³×¿ä
  • ÈÄ´Ï
  • 2007-05-15 13:54:15
  • x
  • ÈÄ´Ï´Ô Áö¿øÇϽŰŠ°°Àºµ¥.

    ¸éÁ¢ Àß º¸¼Ì³ª¿ä? ±Ã±Ý.. ^^
  • t_chart
  • 2007-05-16 10:48:33
  • x
  • t_chart//
    ??
    ¸Õ»ê
    ¹ö·°!!
  • ÈÄ´Ï
  • 2007-05-16 13:40:43
  • x
  • ¸Õ»ê À̶ó´Â°Ô ¹«½¼¶æÀΰ¡¿ä?
    Áö¿øÇÏ½Å°Ô ¾Æ´Ï¶õ ¶æÀΰ¡¿ä?
    ÈåÈå;
  • t_chart
  • 2007-05-16 19:10:22
  • x
  • »ðÁúÈÄÇ㸮»ß²ý//
    À½ °á±¹ ¹®Àç°¡ ½ºÆ®¸²À̶ó´Â°É ¾Ë°í
    óÀ½ »ý°¢ÇÑ°Ô ´äÀΰŠ°°³×¿ä.
    3°¡Áö ÄÉÀ̽º¸¦ °í¹ÎÇØ ºÃ´Âµ¥
    1. 1000/n·Î °è¼Ó »ýÁ¸·üÀ» ´©ÀûÇØ¼­ nÀÌ -1ÀÌ º¹±ÍµÉ¶§
    Àüü È®·üÀ» °°°Ô ÇØÁÖ´Â ¹æ¹ý
    2. 1000°³ ¹è¿­ 2°³(a,b)¿¡ a¿¡´Â °Á ³Ö°í
    b¿¡´Â 1/(n/1000)ÀÇ È®·ü¿¡ °¢ ÀÚ¸®¿¡ ³Ö°í 1000°³ ¸¦ È®ÀÎÇϰí
    ´Ùµ¹¸é ´ëÀÀ´ë´Â aÀÇ ÀÚ¸®¿¡ ³Ö´Â½ÄÀ» ¹Ýº¹Çϴ°Å
    3. ¹è¿­ a¿¡ 1000°³¸¦ ³Ö°í
    1001¹øÂ°´Â a[0]¿¡ 1001ÀÇ ¹è¼ö¸¦ ÃâÇö¼ö n/1000¸¸Å­ 1000/nÀÇ È®·ü·Î
    10002 a[1]
    ..... .....
    2000¹øÂ°´Â a[999] 2000ÀÇ ¹è¼ö¸¦ ÃâÇö¼ö n/1000¸¸Å­ 1000/nÀÇ È®·ü·Î
    °¢ ¹øÁö¸¶´Ù µû·Î °è»êÇÏ´Â ¹æ¹ý

    »ý°¢³¯¶§¸¶´Ù a4Áö¿¡ °ø½ÄÀ» Àû¾î°¡¸é¼­ Çߴµ¥

    2,3¹øÂ° ¹æ¹ýÀº °¢°¢ 1000ÀÇ ¹è¼ö°¡ ¾Æ´Ò°æ¿ìÀÇ ¼öÁ¤Ä¡¸¦ ¸ø±¸Çß°í
    1¹øÂ° ¹æ¹ýÀº ¼ö½Ä»óÀ¸·Î ¸Â°í
    À̽´°¡ ¸ÕÀú ¼±Åõȳ༮ÀÇ »ýÁ¸ È®·ü¿¡ ´ëÇÑ Àǹ®À̾ú´Âµ¥
    °á±¹ ¸ÕÀú ¼±ÅÃµÈ ¼ö´Â ³¡±îÁö °£´Ù¸é 1000/nÀº ¼ö½ÄÀ¸·Î Áõ¸íµÇ¾ú°í
    Áß°£¿¡ ¹ö¸°´Ù¸é 1000/nº¸´Ù ūȰ·üÀ϶§ ¹ö·ÁÁø°Å¹Ç·Î
    °á°úÀûÀ¸·Î 1000/nÀÇ È®·ü¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê³×¿ä.
    ³»ÀÏÀº ½Ã°£ÀÌ ³ª¸é ½ÇÁ¦·Î Â¥¼­
    n=100000000Á¤µµ·Î Àâ°í
    100¹øÁ¤µµ ÇØºÁ¼­ ºÐÆ÷µµ º¸°í
    ÀÏÁ¤Ä¡ ¾ÊÀ¸¸é random()¸Þ¼­µå¸¦ ´Ù½Ã ¸¸µå´Â°É °í¹ÎÇØºÁ¾ß
    µÉµíÇØ¿ä
  • ÈÄ´Ï
  • 2007-05-17 01:45:26
  • x
  • ´©±¸ÀÇ ¿¹±âÀÎÁö ¸ð¸£°ÚÁö¸¸.... À§¿¡ Áß¿¡ ¾Æ·¡ÀÇ °ÍÀÌ ºÐÆ÷´Â °í¸£°Ô µÇ³»¿ä....
    ½Å±âÇØ...¤¾¤¾¤¾
    ·£´ýÀ̶ó¸é ÇѰ÷ÀÌ ÁýÁßµµ µÇ¾ß µÇÁö¾ÊÀ»±î¿ä...¤¾¤¾¤¾
    <script type="text/javascript">
    var steam = new Array(1000);
    var n = 10000;
    var start_time = new Date();
    var end_time;
    var return_time;
    var j;
    for(var i=0;i < 1000; i++){
    steam[i]=i+1;
    }
    j=1;
    for(var i=1001;i <= n; i++){
    if(Math.round(Math.random()*j) == Math.round(j/2))
    steam[Math.round(Math.random()*1000)] = i;
    if(i%1000 == 0)
    j++;
    }

    for(var i=0;i < 1000; i++){
    for(var j = i+1;j < 1000; j++){
    if(steam[j] < steam[i]){
    tmp = steam[j];
    steam[j] = steam[i];
    steam[i] = tmp;
    }
    }
    }

    end_time=new Date();
    return_time = end_time.getTime() - start_time.getTime();
    document.write(return_time +" : ¹Ð¸®ÃÊ");
    document.write("<br>");
    for(var i=1;i < 1001; i++){
    document.write(steam[i-1]+", ");
    if(i%20 == 0)
    document.write("<br>");
    }
    </script>
  • asdf
  • 2007-05-19 02:14:08
  • x
  • ·£´ýÀ» »ç¿ëÇÏ¸é ÆíÂ÷µµ ·£´ýÇØ¼­
    ÀÏÁ¤ÇÑ ÆíÂ÷¸¦ º¸ÀåÇÏ´Â°É ´Ù½Ã ¸¸µé¾îºÃ½À´Ï´Ù.

    import java.util.Arrays;
    public class StreamDistribute
    {
    static int array_range = 1000;
    static int stream_range = 200000;
    static long min_mid = -1;
    static int min_pos = -1;
    static long num_stream = 0;
    static long num_array [] = new long[array_range+1];
    static long mid_array [] = new long[array_range-1];

    public static void main(String[] args)
    {
    System.out.println("Hello World!");
    distribute();
    // printNum();
    // printMid();
    averageMid();
    }
    static long getNum(long num){
    return ++num;
    }
    static void distribute(){
    long temp_num = 0;
    num_array[0] = num_stream;

    for (int i=1;i<array_range+1 ;i++)
    {
    num_stream = getNum(num_stream);
    num_array[i] = num_stream;
    }
    num_stream=getNum(num_stream);
    initMid(-1, -1);
    //printMid();;
    for (int i = (int)num_stream;i<stream_range+1 ;i++ )
    {
    //System.out.println(i+"¹øÂ° ÀÔ·Â,ÀԷ¼ö: " + num_stream+" ");
    temp_num = num_stream - num_array[num_array.length-2];
    //System.out.println("temp_num = num_stream - num_array[num_array.length-2] : "+temp_num+" = "+num_stream+" - "
    //+num_array[num_array.length-2]);
    //System.out.println("temp_num>min_mid " + temp_num+">"+min_mid+" "+(temp_num>min_mid));
    if (temp_num>min_mid)
    {
    initArray(num_stream,temp_num);
    }

    for(int j = 1;j<num_array.length;j++)
    {
    //System.out.print(num_array[j]+",");
    }
    //System.out.println();
    //printMid();;
    //System.out.println();
    num_stream=getNum(num_stream);
    }
    }
    static void initMid(int pos,long min){
    if(pos<0){
    for (int i = 0;i < num_array.length-2;i++ )
    {
    mid_array[i] = num_array[i+2]-num_array[i];
    }
    min_mid = 2;
    min_pos = array_range-1;
    }
    else{
    for (int i = pos-2;i < num_array.length-2;i++)
    {
    if(i>-1){
    mid_array[i] = num_array[i+2]-num_array[i];
    //System.out.println(i+": "+ mid_array[i]+",");
    }
    }
    //System.out.println("min : "+min);
    long ll_temp = num_array[num_array.length-1];
    for(int y = mid_array.length-1;y>-1;y--){
    if(mid_array[y]<min){
    min_pos = y+1;
    min_mid = mid_array[y];
    break;
    }
    else if(mid_array[y]>=min&&mid_array[0]>=min){
    //System.out.println(ll_temp);
    if(mid_array[y]>ll_temp){
    for(int z = y;z>-1;z--)
    {
    if(min_mid>mid_array[z]){
    min_pos = z+1;
    min_mid = mid_array[z];
    ll_temp = min_mid;
    //System.out.println("gg");
    continue;
    }
    }
    break;
    }
    else if(mid_array[y]==ll_temp){continue;}
    else {
    min_pos = y+1;
    min_mid = mid_array[y];
    ll_temp = min_mid;
    //System.out.println("gg");
    }
    //break;

    }
    }
    //System.out.println("min : "+(min)+", min_pos : "+min_pos+", min_mid : "+min_mid);
    for(int z = mid_array.length-1;z>-1;z--)
    {
    if(min_mid>mid_array[z]){
    //System.out.println(z);
    //printMid();;
    System.exit(1);
    }
    }


    }
    }
    static void initArray(long num,long temp){
    int pos = min_pos;
    //System.out.println("min_pos : "+min_pos);
    for (int i = min_pos;i < num_array.length -1 ; i++)
    {
    num_array[i] = num_array[i+1];
    }
    num_array[array_range] = num;
    initMid(pos,temp);
    }
    static void printMid(){
    for(int j = 0;j<mid_array.length;j++)
    {
    System.out.print(j+":"+mid_array[j]+", ");
    }
    System.out.println(" mid_array");
    }
    static void printNum(){
    for(int j = 0;j<num_array.length;j++)
    {
    System.out.print(j+":"+num_array[j]+", ");
    }
    System.out.println(" num_array");
    }
    static void averageMid(){
    long avg = 0;
    for(int j = 0;j<mid_array.length;j++){
    avg+=mid_array[j];
    }
    avg = avg/mid_array.length;
    System.out.println("Æò±Õ ÆíÂ÷ : "+avg+", ±â´ë ÆíÂ÷ : "+ (stream_range/array_range*2));
    Arrays.sort(mid_array);
    System.out.println("ÃÖ¼Ò ÆíÂ÷ : "+mid_array[0]+", ÃÖ´ë ÆíÂ÷ : "+mid_array[mid_array.length-1]);
    }
    }
  • ÈÄ´Ï
  • 2007-05-29 18:58:01
  • x
  • ·£´ý¾²¸é ÆíÂ÷µµ ·£´ý>.<b
    import java.util.Arrays;
    public class StreamDist {
    static int array_range = 100;
    static int stream_range = 2000;
    static long num_array [] = new long[array_range+1];
    static long mid_array [] = new long[array_range-1];
    static long num_stream;

    public static void main(String[] args) {
    run();
    java.util.Arrays.sort(num_array);
    for (int i = 0;i < num_array.length-2;i++ )
    {
    mid_array[i] = num_array[i+2]-num_array[i];
    }
    printNum();
    printMid();
    averageMid();
    }
    static long getNum(long num){
    return ++num;
    }
    static void run(){
    num_stream=0;
    num_array[0]=num_stream;
    for(int i = 1; i<array_range-1;i++){
    num_stream=getNum(num_stream);
    num_array[i]=num_stream;
    }

    for(int j = array_range;j < stream_range+1;j++){
    long pos=(long) (java.lang.Math.random()*j+1);
    //System.out.println(pos+"/"+j);
    num_stream=getNum(num_stream);
    if(array_range>=pos){
    num_array[(int) pos]=num_stream;
    java.util.Arrays.sort(num_array);

    //printNum();
    }
    }


    }
    static void printMid(){
    for(int j = 0;j<mid_array.length;j++)
    {
    System.out.print(j+":"+mid_array[j]+", ");
    }
    System.out.println(" mid_array");
    }
    static void printNum(){
    for(int j = 1;j<num_array.length;j++)
    {
    System.out.print(j+":"+num_array[j]+", ");
    }
    System.out.println(" num_array");
    }
    static void averageMid(){
    long avg = 0;
    for(int j = 0;j<mid_array.length;j++){
    avg+=mid_array[j];
    }
    avg = avg/mid_array.length;
    System.out.println("Æò±Õ ÆíÂ÷ : "+avg+", ±â´ë ÆíÂ÷ : "+ (stream_range/array_range*2));
    Arrays.sort(mid_array);
    System.out.println(" ÃÖ¼Ò ÆíÂ÷ : "+mid_array[0]+", ÃÖ´ë ÆíÂ÷ : "+mid_array[mid_array.length-1]);
    avg = 0;
    for(int j = 1;j<mid_array.length-1;j++){
    avg+=mid_array[j];
    }
    avg = avg/(mid_array.length-2);
    System.out.println("¾ÈÁ¤ Æò±Õ ÆíÂ÷ : "+avg+", ±â´ë ÆíÂ÷ : "+ (stream_range/array_range*2));
    System.out.print("ÆíÂ÷ ¿ÀÂ÷ : " +(-mid_array[0]+mid_array[mid_array.length-1]));
    System.out.println(", ¿ÀÂ÷ ºÐÆ÷ : +"+((stream_range/array_range*2)-mid_array[0])+" "+
    ((stream_range/array_range*2)-mid_array[mid_array.length-1]));
    }
    }


  • ÈÄ´Ï
  • 2007-05-29 21:02:43
  • x
  • È£±â½É õ±¹ ³¡>.<b
  • ÈÄ´Ï
  • 2007-05-29 21:04:18
  • x
  • 2¹ø¹®Á¦¸¦ ±èâÁØ´ÔÀÌ ¸»¾¸ÇÑ weighted_random_samplingÀ» Àû¿ëÇØ¼­ Çѹø Ç®¾î ºÃ´Âµ¥
    Á¦´ë·Î ±¸Çö Çß´ÂÁø Á¤È®È÷ ¸ð¸£°Ú³×¿ä.^^
    ÇÏÁö¸¸ ÃßÃâµÇ´Â °ªµéÀÌ ÀÏÁ¤ÇÏ°Ô ÃßÃâµÇ´Â°Å °°³×¿ä

    PerlÄÚµå ÀÔ´Ï´Ù.

    sub weight_to_dist {
    my %weights = @_;
    my %dist = ( );
    my $total = 0;
    my ($key, $weight);
    local $_;

    foreach (values %weights) {
    $total += $_;
    }

    while ( ($key, $weight) = each %weights ) {
    $dist{$key} = $weight/$total;
    }

    return %dist;
    }


    sub weighted_rand {
    my %dist = @_;
    my ($key, $weight);

    while (1) {
    my $rand = rand;
    while ( ($key, $weight) = each %dist ) {
    return $key if ($rand -= $weight) < 0;
    }
    }
    }



    sub getNextNumber {
    #¾Ë¼ö¾ø´Â streamÅ©±â
    my $size = int(rand(10000));
    my $idx = 0;
    my @stream = (1..$size);
    print "stream size: ", scalar @stream, "\n";
    return sub { # this is a closure
    return $stream[$idx++];
    };
    }

    my %sample_weights = ();
    sub weighted_random_sampling {

    my($oldValue, $at, $newValue) = @_;
    my %weights = ($oldValue => $sample_weights{$at} || 1,
    $newValue => 1);

    my $result = weighted_rand(weight_to_dist(%weights));
    $sample_weights{$at}++ if ($result == $newValue);
    return $result;
    }


    my $stream = getNextNumber();
    my @random = ();
    my $randomSize = 1000;
    while (my $nv = &$stream()) {
    if(scalar @random < $randomSize) {
    push @random, $nv;
    } else { #weighted random sampling
    my $randomIdx = int(rand($randomSize));
    my $old = $random[$randomIdx];
    $random[$randomIdx] = weighted_random_sampling($old, $randomIdx, $nv);
    }
    }

    print "result ", scalar @random, "\n";
    my $div=1;
    for(@random) {
    print "$_\t";
    print "\n" if($div++ % 10 == 0);
    }
  • goeasylife
  • 2007-06-13 15:29:00
  • x
  • ±Ùµ¥,
    ´äµéÀÌ ÀԷ½ºÆ®¸²ÀÌ white noizeÀΰÍÀ» °¡Á¤ÇѰŠ¾Æ´Ñ°¡¿ä?
    ¹°·Ð, ÀԷ½ºÆ®¸²ÀÌ ¸¹¾ÆÁö¸é ¼ö·ÅÇϰÚÁö¸¸..
  • permedia
  • 2007-07-10 16:16:57
  • x
  • ±Û½ê¿ä Á¤¸» ÈǸ¢ÇÑ ´ë´äµéµµ ¸¹ÀÌ ÀÖ°í Àú¿¡°Õ ÄÚµùÀÇ ¾Ð¹ÚÀÌ ¿À´Â ´À³¦À̳׿ä ^^; ¾ÆÁ÷ ½ÅÀÔÀÌ¶ó ¹®Á¦°¡ ¹ºÁö ¾î¶²½ÄÀ¸·Î Ç®¾î¾ß ÇÒÁö ÀüÇô ¸ð¸£°Ú½À´Ï´Ù.

    ¿¬ºÀÇÏ´Ï »ý°¢ÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù¸¸...

    Çѱ¹¿¡´Â Àڱ⠻ç¾÷À» ÇÏ·Á´Â »ç¶÷µéÀÌ Á¡ÃþÀûÀ¸·Î ÁÙ°í ÀÖ´Ù°í ÇÕ´Ï´Ù. ´Ùµé °ø¹«¿ø ½ÃÇ踸 º¸·Á°í ÇÏ°í ¾ÈÁ¤ÀûÀÎ Á÷À常 ãÀ¸·ÁÇϰí ÀþÀº ½ÃÀý¿¡ ¸ðÇèÀ̶óµçÁö ¹º°¡ µµÀüÇÏ·Á´Â Á¤½ÅÀº ¾ø´Â °Í °°½À´Ï´Ù. Àú¸¸Çصµ µµÀüÀÌ ½È¾î ´ëÇнÃÀý Àá±ñÇß´ø ÇÁ·Î±×·¡¹Ö¿¡ ¸öÀ» ´ãÀº °ÅÁÒ. ³ª¸§´ë·Î ¹«¿ª°ú ¿µ¾÷¿¡ ÀÚ½ÅÀÌ Àִµ¥µµ ºÒ±¸ÇÏ°í ºÒ¾ÈÀüÇÑ »ýȰÀÌ ½È¾î ¶§·ÁÄ¡°í ÇÁ·Î±×·¡¹Ö¿¡ ¸öÀ» ´ã¾Ò½À´Ï´Ù¸¸ ¿äÁòµé¾î »ý°¢ÇÏ´Â °ÍÀº Àú¿¡°Ô 1³â Á¤µµÀÇ ¾ÈÁ¤ÀûÀÎ »ýȰ ÀÚ±ÝÀÌ ÀÖ´Ù¸é ÇѹøÂëÀº µµÀüÇØº¸°í ½Í´Ù ÀÔ´Ï´Ù.

    ¸Ô°í»ì±â ¹Ù»Û ¿ÍÁß¿¡ Áß¿äÇÑ °ÍÀÌ ¹«¾ùÀÎÁö ÀØ°í »ç´Â °Å °°½À´Ï´Ù. À§¿¡ ´ñ±Û·Î ÇØ´ç ¹®Á¦¸¦ ¿­½ÉÈ÷ Ǫ½Å ºÐµéÀº Á¤¸» À¯ÄèÇÑ µµÀüÀ» ÇØ º¸½Å°Å °°½À´Ï´Ù. ÇÏÁö¸¸ Àú´Â ±× µµÀü À̶ó´Â °Í ÀÚüµµ ÀÌ¹Ì »ý°¢À» ÀÒÀº °Í °°½À´Ï´Ù.
  • ¶ùÃ÷
  • 2007-07-13 11:54:26
  • x
  • ¿À·§¸¸¿¡ ¹®Á¦³ª Ç®¾î¾ß °Ú´Ù.
  • ´ÄÀºÀÌ
  • 2007-10-22 19:27:58
  • x
  • ³»°¡ ¹º¾ê±â¸¦ ½á³í°ÅÁö-_-;;
  • ÈÄ´Ï
  • 2008-04-21 16:49:05
  • x
  • //
    // row,column ÆÄ¶ó¸ÞÅÍ´Â »õ·Î ÂïÈù ÁÂÇ¥·Î ÀÌÇØÇÔ
    // N = °¡·Î,¼¼·Î ±æÀÌ
    // board[][]ÀÇ °ª: ÃʱⰪ=0, O=1,X=-1
    //
    bool IsWinningMove(int **board, int N, int row, int column)
    {
    int val = board[row][column];
    int sum1 = 0;
    int sum2 = 0;
    int sum3 = 0;
    int sum4 = 0;

    for(int i = 0; i < N; i ++)
    {
    sum1 += board[i][row]; //°¡·ÎÇÕ
    sum2 += board[column][i]; //¼¼·ÎÇÕ
    sum3 += board[i][i]; //´ë°¢¼±ÇÕ
    sum4 += board[N-i-1][i]; //´ë°¢¼±ÇÕ(¹Ý´ë)
    }

    if((sum1 == (N * val)) || (sum2 == (N * val)))
    return true;


    if(column == row)
    {
    if((sum3 == (N * val) || (sum4 == (N * val))
    return true;
    }

    return false;
    }
  • ¿ì³úÇü°³¹ßÀÚ
  • 2008-05-29 12:54:22
  • x
  • ½á³õ°í ³¯Â¥¸¦ º¸´Ï ÀÛ³â°Å³×...
  • ¿ì³úÇü°³¹ßÀÚ
  • 2008-05-29 12:58:23
  • x
´ÙÀ½±Û [ÀüÀڽŹ®±³À°¼¾ÅÍ]Node.js¿¡ ÁÖ¸ñÇ϶ó!! ¼­¹öÃø ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ß Ç÷§Æû Node.js
>> 498 [±¸ÀÎ-Å¥ºê¸®µå] ÀÌ·± ¼öÁØÀÇ °³¹ßÀÚ ¾ø³ª¿ä?  [124] ±èÆòö 12916 2007-05-03 16:54:14
ÀÌÀü±Û [¼¼¹Ì³ª]okjsp ºÎ»ê ¼¼¹Ì³ª - 2007/05/19