çóçìɽˮBBS ¡ú Î人´óѧ ¡ú ¼ÆËã»úѧԺ ¡ú µ¥ÎÄÇøÎÄÕÂÔĶÁ

µ¥ÎÄÇøÎÄÕÂÔĶÁ [·µ»Ø]
·¢ÐÅÈË: tyw (Inter&Ronnie), ÐÅÇø: C.S
±ê  Ìâ: [ºÏ¼¯] ¶ÔѧÉúÅóÓѵÄÒ»µã½¨Òé[zz]
·¢ÐÅÕ¾: çóçìɽˮBBSÕ¾ (Wed Jul 25 16:05:13 2007), Õ¾ÄÚ

¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 bewithu (36.2¡æ·Ðµão0 ºÍÄãÔÚÒ»Æð) ÓÚ  (Mon Jun 11 13:47:10 2007)  Ìáµ½:

¶ÔѧÉúÅóÓѵÄÒ»µã½¨Òé

2007Äê6ÔÂ1ÈÕ ÉÏÎç 11:09:00
·¢±íÕߣºGoogle£¨¹È¸è£©Öйú¹¤³ÌÑо¿Ôº ¹¤³Ìʦ ·½À¤

    ×ÔÈ¥Äê´ºÌì¼ÓÈë¹È¸è£¬ÎÒÔø¶à´ÎËæ¹«Ë¾Ð£Ô°ÕÐÆ¸ÍŶÓÒ»Æð×߷ø÷µØÔºÐ££¬°ïÖú¹«Ë¾·¢¾òÈ˲š£ÀûÓÃÕâÑùµÄ³ö²î»ú»áµ½´¦×ß×ß¿´¿´£¬±¥ÀÀ׿¹ú´óºÃºÓɽ£¬ÊÇÎÒÒ»µãССµÄ˽ÐÄ¡£µ«¸ü¾ßÌôÕ½ÐÔ¡¢¸ü¼¤¶¯ÈËÐĵ쬻¹ÊǺÍÎÒδÀ´µÄͬÊÂÃǹýÕУ¬²»´ò²»ÏàʶÂï¡£Ò»Ïëµ½ÂíÉϾÍÒªºÍÕâÑùÓÅÐãµÄ
»Æð¹¤×÷£¬ÎÒ¾ÍÐ˷ܲ»ÒÑ£¬ÕæºÞ²»µÃÏÖÔÚ¾ÍÂòÒ»Õŵ¥³Ì»úƱ°ÑËû/Ëý×§»Ø±±¾©¡£
 
    È»¶ø£¬ÔÚÃæÊÔ¹ý³ÌÖУ¬ÎÒÒ²Ï൱ÍïϧµØ¿´µ½£¬ÓÉÓÚÖÖÖÖÖ÷¿Í¹ÛÔ­ÒòµÄÏÞÖÆ£¬ºÜ¶àÇà´ºÉØ»ªµÄѧ×ÓδÄܳä·Ö·¢»Ó³öËûÃÇÓ¦ÓеÄDZÁ¦¡£ÕâÀïÎÒ²»½²³É¼¨£¬Ö»°ÑÎÒÓöµ½¹ýµÄһЩÆÕ±éµÄÎÊÌâ¹éÄÉһϣ¬Ï£Íû¶Ô¼´½«Ì¤ÈëÉç»áµÄѧÉúÅóÓÑÃÇÄÜÓÐЩÐí°ïÖú¡£

    ÊµÕ½£¡ÊµÕ½£¡

    Ö½ÉϵÃÀ´ÖÕ¾õdz£¬¾øÖª´ËÊÂÒª¹ªÐС£¶ÔÓÚÒ»¸öδÀ´µÄÈí¼þ¹¤³ÌʦÀ´Ëµ£¬Êµ¼Ê±à³Ì¾­ÑéÊÇÏàµ±ÖØÒªµÄ¡£ÎÒÃÇ»áÒªÇóӦƸÕßÔÚ½ô´ÕµÄʱ¼äÄÚ±àд´óÁ¿µÄ´úÂ룬´ÓÖп¼²ìӦƸÕߵķÖÎöÄÜÁ¦£¬±àÂëËÙ¶È£¬´úÂë¿É¶ÁÐÔ£¬¶ÔËùÓñà³ÌÓïÑÔµÄÕÆÎճ̶ȣ¬¶Ô±ß½çÌõ¼þÓëÒì³£×´¿öµÄ´¦Àí£¬Êý¾Ý½á¹¹Óë
ӿڵ͍Ò壬³ÌÐòÔËÐеÄЧÂʺÍӦƸÕß²é´í¾À´íµÄÄÜÁ¦µÈµÈ¡£

    Ò»¿ÚÆøÁгöÕâô¶àÒªÇó£¬ÌýÉÏÈ¥ËÆºõ¹ýÓÚ¿Á¿Ì£¬ÆäʵֻҪ»ýÀÛÁË×ã¹»µÄʵս¾­Ñ飬ÿһ¸öӦƸÕß¶¼ÍêÈ«¿ÉÒÔÂú×ãÕâЩ×îµÍÏ޶ȵÄÒªÇó¡£

    ÎҼǵÿª¸´¶ÔÓÚÇàÄêѧ×ÓÃÇÓÐÒ»¸ö½¨Ò飬´óѧËÄÄ꣬ÖÁÉÙÒª±àд 10 ÍòÐдúÂë¡£²»ÊÇÿһ¸öÈ˶¼ÆÚÍû½øÈë¹È¸èÕâÑùµÄ¶¥¼¶¼¼Êõ¹«Ë¾£¬µ«¼´Ê¹¶Ô¿ª¸´µÄ½¨Òé´ò¸öÈýÕÛ£¬Ò²»¹ÓР3 ÍòÐÐÄØ£¬²»Å¬Á¦£¬ÄÜÐÐÂǰÀ´Ó¦Æ¸µÄѧÉúÃÇÔÚ±àд´úÂëʱ±©Â¶³öÕâÑùÄÇÑùµÄÎÊÌ⣬´ó¶¼¿ÉÒÔ¹é½áµ½Í¬Ò»¸
£º¶ÍÁ¶Ì«ÉÙ¡£±ÈÈç"for (int i = 0; i < strlen(s); ++i)"£¬Ã»ÓÐʵս¾­ÑéµÄÈË£¬Ôõô¿ÉÄÜÒâʶµ½°µ²ØÆä¼äµÄЧÂÊÏÝÚå¡£ÔÙ±ÈÈçÄÚ´æÐ¹Â©£¬¾ÍºÍ³õÁµÒ»Ñù£¬Ã»ÓÐÇ×Éí¾­Àú¹ýµÄÈË£¬²»»áÓп̹ÇÃúÐĵĸÐÊÜ£¬¶øÒ»µ©¾­Àú£¬ÖÕÉíÄÑÍü£¬¸ù±¾Óò»×ÅÄãÓжà´ÏÃ÷¡£Òź¶µÄÊÇ£¬ÎÒ¿´µ½Ðí¶àÏ൱´ÏÓ
Éúд³öÀ´µÄ´úÂëÖ»ÄÜÓòҲ»È̶ÃÀ´ÐÎÈÝ£¬ÕæÈÃÎÒ»³ÒÉÕâÊDz»ÊǾÍÊÇËûÃǵĵÚÒ»´Î¡£´ó¼Ò²»Òª¹Ö¹È¸èÒªÇó¸ß£¬Ë¡ÎÒÖ±ÑÔ£¬Èç¹û²»ÄܳÖÖ®ÒԺ㣬ϵã¶ù¿à¹¦·ò£¬²»¹â¹È¸èÒ»¼Ò£¬ÆäËü¹«Ë¾¿ÖÅÂÒ²Êǽø²»È¥µÄ¡£
 
    ±±¾©¡¢ÉϺ£µÈµØµÄѧÉú£¬ÍùÍùÓиü¶àʵϰ¡¢¼æÖ°»ú»á£¬½ÓÊܶÍÁ¶Ö®Ó࣬»¹ÄÜÔÜÏÂÒ»±ÊСǮ×÷ÁãÓÃÖ®×Ê¡£ÆäËüһЩµØÇøµÄѧÉúÒ²Ðí¾ÍûÓÐÕâôÐÒÔË£¬Õâ¾ÍÓÈÆäÐèÒª»ý¼«Ö÷¶¯£¬Ñ°ÕÒ»ú»á£¬´´Ôì»ú»á£¬°ÑÎÕ»ú»á¡£ÊÀ½çÕýÔÚ±äÆ½£¬»¥ÁªÍøµÄ·¢Õ¹¸Ä±ä×ŵØÇòµÄÃæÃ²£¬Èò»·¢´ïµØÇøµÄѧÉúÒ²ÄÜ
ÝÒ׵ؽӴ¥µ½·¢´ïµØÇøµÄ×ÊÔ´¡£Ç°²»¾ÃÎÒÔÚÎ÷°²Óöµ½Ò»¸öѧÉú£¬Ëû°ëÄêÀ´Ò»Ö±¼á³ÖÔÚ±±¾©´óѧµÄ ACM ÍøÕ¾ÉϲÎÈü¡¢×öÌ⣬ÎÒ¿´Ëûд³öÀ´µÄ³ÌÐò¾Íȷʵ±ÈËû´ó¶àÊýͬѧ¶¼ÒªºÃһЩ¡£ÎÒÏàÐÅ£¬Ö»ÒªËûÄܹ»³ÖÖ®ÒԺ㣬»¹»áÈ¡µÃ¸ü´óµÄ½ø²½¡£ÎÒÌý˵Õã½­´óѧµÄ ACM ÍøÕ¾¡¢TopCoder ÍøÕ¾Ò²¶¼ÊÇ
ĽÌÓý×ÊÔ´£¬¸ÐÐËȤµÄͬѧ²»·ÁÒ»¿´£»Ëä˵×ö¾ºÈüÌâ¾àÀëÕæÕýµÄÈí¼þ¿ª·¢»¹ÓÐ×ÅÏÔÖø²î±ð£¬µ«Ò²²»Ê§ÎªÒ»¸ö²»´íµÄ³ö·¢µã¡£
 
    ÔÚ»ýÀÛÒ»¶¨±àÂëÁ¿µÄ»ù´¡ÉÏ£¬ÎÒ½¨Òé´ó¼Ò×ܽᾭÑé½Ìѵ£¬²»¶ÏÌá¸ß×ÔÎÒ¡£Èç¹û¼¸ÍòÐдúÂëдÏÂÀ´£¬Ñ§ C++ µÄ²»ÖªµÀ const ÔõôÓã¬Ñ§ python µÄûÌý˵¹ý GIL£¬ÎÒ¿´Ò²Ã»Ê²Ã´Òâ˼¡£µ½ÁËÕâ¸ö½×¶Î£¬ÎÒÍÆ¼ö´ó¼Ò¶ÁһЩ¾­µäµÄ½ø½×Êé¼®£¬ÀýÈç¡¶Effective C++¡·¡¢¡¶Effective Java¡
¼´Ê¹µØ´¦Æ«Ô¶µØÇø£¬Ò²¿Éͨ¹ýÍøÉÏÊéµêÂòµ½¡££¨ÎÒ½¨Òé±àÂëÁ¿Ì«ÉÙµÄͬѧ¾ÍÏȲ»Òª¶ÁÁË£¬»á×ß»ðÈëħµÄ¡£ÎÒ¼û¹ýÓÐѧÉúÁ¬ÒýÓúÍÖ¸Õ붼û¸ãÇå³þ£¬¾ÍÔÚÄÇÀïÖØÔØ²Ù×÷·ûµÄ¡££©½»Á÷Ò²ºÜÖØÒª£¬Èç¹ûÄܹ»ÓëÍøÉÏÍøÏÂ־ͬµÀºÏµÄÅóÓÑ»¥Ïà°ïÖú£¬¹²Í¬½ø²½£¬µ±ÊÕʰ빦±¶Ö®Ð§¡£ÔÚÕâÒ»·½Ã棬¸÷
Google Camp Ò²ÐíÄܹ»Æðµ½Ò»¶¨×÷Óá£
 
    "ÎÒ»áд´úÂëѽ£¬ÎªÊ²Ã´¹È¸è²»ÒªÎÒ£¿"

    Ò»¼ÒÍâ°ü¹«Ë¾»òÐí»áÂú×ãÓÚ¹ÍÓ¶½öÄÜ´Óʼòµ¥µÄ¡¢»úеÐÔµÄÖØ¸´ÀͶ¯µÄÈí¼þÀ¶Á죬¶øÈùȸè¿à¿àѰÃٵģ¬ÄËÊÇ×îÓÅÐãµÄÈí¼þ¹¤³Ìʦ¼æ¼ÆËã»ú¿ÆÑ§¼Ò¡ª¡ªÊǵģ¬Ôڹȸ裬Ñо¿Ó뿪·¢ÈÚΪһÌ壬Èí¼þ¹¤³ÌʦÓë¼ÆËã»ú¿ÆÑ§¼Òµ±È»Ò²ºÏ¶þΪһ¡£¼ÆËã»úÕ⼸ÄêËãÊDZȽÏÈȵģ¬Äܹ»µÃ³¥ËùÔ¸¼·
ã»ú¿ÆÑ§Ïà¹Ø×¨ÒµµÄѧÉú¶¼ÊÇÈ«Öйú¶¥¼âµÄÈ˲ţ¬Èç¹û´óѧËÄÄê»ÄÎßѧҵ£¬Î´ÄÜÈ¡µ½Õæ¾­£¬ÀË·ÑÁËÕâÒ»À´Ö®²»Ò×µÄѧϰ»ú»á£¬ÊDz»ÊÇÌ«¿ÉϧÁËÄØ¡£ ±éÀúÒ»¸öÊý×é»òÁ´±íµÄʱ¼ä¸´ÔÓ¶ÈÊǶàÉÙ£¿¶ÔÓÚÕâÑùÒ»¸ö²»ÊÇÎÊÌâµÄÎÊÌ⣬¾¹È»¸÷µØ¶¼ÓÐÏ൱ÊýÁ¿µÄѧÉú»Ø´ð˵ÊÇ O(logN)£¡ÓÐÒ»´ÎÎÒʵÔÚ
¡ÁË£¬ÌáʾӦƸµÄѧÉú˵£º"ÄãÊÇÈçºÎÀí½â'±éÀú'Ò»´ÊµÄº­ÒåÄØ£¿"ËûÁ¢¿Ì×ö»ÐÈ»´óÎò×´£¬»Ø´ð˵£º"Ŷ£¬¶Ô£¬Ó¦¸ÃÊÇ O(NlogN)"¡£ÎÒµ±Ê±Ê§ÍûµÃÒ»¾ä»°¶¼Ëµ²»³öÀ´¡£ÀàËÆµÄÀý×Ó»¹Óкܶࡣ·»¼äÒ»Ö±´«Ëµ¹È¸èµÄÃæÊÔÌâÓжàÄÑ£¬Æäʵ´ó¶àÊýѧÉú¶¼¿¨ÔÚ×î»ù´¡µÄÎÊÌâÉÏ¡£ÉÙÊýÈ˷Ѿ¡ÆøÁ¦ÒªÊÕ¼¯
ø¾­ÓùýµÄÃæÊÔÌ⣬ÆäʵÎÒÃÇ´ó¶àÊýÌâÄ¿¶¼À´×Ô»ò¸Ä±à×Ô¾­µä¼ÆËã»ú¿ÆÑ§½Ì²ÄµÄϰÌâ¡£
 
    Ë³±ãÌáÒ»¾ä£¬ÉÏÃæÌáµ½µÄÄǸö´ð´íµÄѧÉúÄËÊÇÒ»Á÷´óѧÖгɼ¨ÃûÁÐǰéµÄÓÅÐãÉú£¬ÃÅÃŹ¦¿Î£¨°üÀ¨ËùÓмÆËã»úרҵ¿Î£©¾ùÔÚ 90 ·ÖÒÔÉÏ¡£·´²îºÎÆä´óÒ²£¡

    ³ÏÐÅΪ±¾

    ÎÒÔø·þÎñÓÚ¶à¼Ò¹«Ë¾£¬×¢Òâµ½²»Í¬µÄ¹«Ë¾Ö®¼ä£¬ÄËÖÁͬһ¹«Ë¾ÄÚ²»Í¬µÄÃæÊÔ¹ÙÖ®¼ä£¬¶ÔӦƸÕßµÄÒªÇó¶¼»áÓÐËù²î±ð£¬»ò¿´ÖØÇ±ÖÊ£¬»òÆ«ºÃ¾­Ñ飬»òÇ¿µ÷̬¶È¡£µ«ÓÐÒ»µã´ó¼ÒÊǹ²Í¬µÄ£ºÈç¹ûӦƸÕßÔÚ³ÏÐÅÉÏÓÐÒÉÎÊ£¬Ë­Ò²²»¸ÒÒª¡£ ×ÜÌå¶øÑÔ£¬ÏÖÔÚµÄѧÉúÆä³ÏÐÅ»¹ÊÇÏ൱²»´íµÄ£¬´ó´ó³
ÎÒÃÇµÄÆÚÍû¡£È»¶ø£¬²»ºÍгÒôÒ²»¹ÊÇÓеġ£ÎÒÃÇÔøÔÚijָÃû¸ßУ½øÐбÊÊÔ£¬¾Í·¢ÏÖÓÐѧÉúÑÏÖØ×÷±×£¬ËûÃǻٵô×Ô¼ºµÄ»ú»á²»Ëµ£¬Õû¸öѧУµÄÃûÉùÒ²Êܵ½ÍÏÀÛ¡£ÃæÊÔÖÐż¶ûÒ²ÄÜÓöµ½³ÏÐÅ¿°ÓǵÄѧÉú¡£ÓÐÒ»´ÎÎÒ³öÁËÒ»µÀÌ⣬ǰÀ´Ó¦Æ¸µÄѧÉúÃ÷Ã÷ÒÔǰ¼û¹ýÕâµÀÌ⣬ȴ¸æËßÎÒ˵û¼û¹ý£¬×ÔÒÔΪ
¬¿ÉËûÄÇÒ»×ݼ´ÊŵĽÆ÷ïһЦÄÄÀïÌӵùýÎÒµÄÑÛ¾¦¡£Á½µãÖ®¼äÖ±Ïß×î¶Ì£¬ËµÕæ»°×î¼òµ¥¡£ 

    ×ö×îºÃµÄ×Ô¼º²»ÊÇÿһ¸öÈ˶¼»á¼ÓÈëijһ¼Ò¾ßÌåµÄ¹«Ë¾£¬µ«Ã¿Ò»¸öÈ˶¼¿ÉÒԳɹ¦£¬³ÉΪ×îºÃµÄ×Ô¼º¡£ÎÒÕâÀïËù̸£¬¼È²»ÏµÍ³ÒàÇ·¼òÁ·£¬µ«È·ÊµÊÇÎÒÔÚ¼¸´ÎУ԰ÕÐÆ¸Ö®ÂÃÖз¢ÏÖµÄһЩ¾ßÓй²ÐÔµÄÎÊÌ⣬¹Ê²»±ÜºÃΪÈËʦ֮¼¥£¬ÂÞÁÐÓÚ´Ë¡£ÎÒµ±È»ÖªµÀ£¬±¾ÎĵÄÊ×ҪĿ±ê¶ÁÕß¡ª¡ª´óÒ»ÐÂÉú
ýȰµÄ£¬ËûÃǸüÔ¸Òâ°ÑËùÓеĴíÎóÇ××ÔÖØ·¸Ò»±é¡£»°ËäÈç´Ë£¬Ö»ÒªÄܹ»¶ÔÒ»¸öѧÉúÓÐËùÆôµÏ£¬ÎÒµÄʱ¼ä¾Í²»Ëã°×·Ñ¡£
¡ù ÐÞ¸Ä:¡¤Crimkura ÓÚ Jun 11 18:30:29 Ð޸ı¾ÎÄ¡¤[FROM: 222.20.237.*]
¡ù À´Ô´:¡¤çóçìɽˮBBSÕ¾ http://bbs.whu.edu.cn¡¤[FROM: 222.20.236.*]


¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zaneblue (µÀÐв»¹»||go on working) ÓÚ  (Mon Jun 11 14:16:24 2007)  Ìáµ½:

ºÜÈõÖǵÄÎÊÏÂ: for (int i = 0; i < strlen(s); ++i)"£¬Õâ¾äµÄЧÂÊÏÝÚåÊDz»ÊÇָÿ´Î
Ñ­»·¶¼¼ÆËãstrlen(s)Ëù²úÉúµÄʱ¼ä¿ªÏú°¡...Èç¹û²»ÕâÑù¶øÌáǰ»ñµÃstrlenµÄ»°ÄDz»ÊǵÃ
ÀË·ÑÒ»¸ö±äÁ¿Ã´,»áÓ°Ïì³ÌÐò¿É¶ÁÐÔÒÔ¼°Äڴ濪Ïú°¡,ÕâÁ½¸ö±ÈÆðÀ´,ǰÕßËùÇ¿µ÷µÄʱ¼äЧÂÊ
ÄÇÃ´ÖØÒª°¡,
ÎÞÖªÁË~~~

¡¾ ÔÚ bewithu (36.2¡æ·Ðµão0 ºÍÄãÔÚÒ»Æð) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ¶ÔѧÉúÅóÓѵÄÒ»µã½¨Òé
: 2007Äê6ÔÂ1ÈÕ ÉÏÎç 11:09:00
: ·¢±íÕߣºGoogle£¨¹È¸è£©Öйú¹¤³ÌÑо¿Ôº ¹¤³Ìʦ ·½À¤
: ...................





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 bewithu (36.2¡æ·Ðµão0 ºÍÄãÔÚÒ»Æð) ÓÚ  (Mon Jun 11 14:36:27 2007)  Ìáµ½:

Äã¾õµÃ strlen(s) µÄ¼ÆËã²»ÐèÒªÄÚ´æµÄô
¡¾ ÔÚ zaneblue (µÀÐв»¹»||go on working) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ºÜÈõÖǵÄÎÊÏÂ: for (int i = 0; i < strlen(s); ++i)"£¬Õâ¾äµÄЧÂÊÏÝÚåÊDz»ÊÇÖ¸..
: Ñ­»·¶¼¼ÆËãstrlen(s)Ëù²úÉúµÄʱ¼ä¿ªÏú°¡...Èç¹û²»ÕâÑù¶øÌáǰ»ñµÃstrlenµÄ»°ÄDz»..
: ÀË·ÑÒ»¸ö±äÁ¿Ã´,»áÓ°Ïì³ÌÐò¿É¶ÁÐÔÒÔ¼°Äڴ濪Ïú°¡,ÕâÁ½¸ö±ÈÆðÀ´,ǰÕßËùÇ¿µ÷µÄʱ¼..
: ...................





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zaneblue (µÀÐв»¹»||go on working) ÓÚ  (Mon Jun 11 14:40:34 2007)  Ìáµ½:

Õâ¸öÓ¦¸ÃÓÃÍêºóÁ¢¼´»ÓÊÖÁ˰É
Éè¼ÆstrlenµÄÈËÓ¦¸Ã»á¿¼ÂÇÕâЩ,Ö÷Òª»¹ÊÇʱ¼ä°É
¡¾ ÔÚ bewithu (36.2¡æ·Ðµão0 ºÍÄãÔÚÒ»Æð) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: Äã¾õµÃ strlen(s) µÄ¼ÆËã²»ÐèÒªÄÚ´æµÄô





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zercal (zercal) ÓÚ  (Tue Jun 12 12:06:27 2007)  Ìáµ½:


¡¾ ÔÚ zaneblue (µÀÐв»¹»||go on working) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ºÜÈõÖǵÄÎÊÏÂ: for (int i = 0; i < strlen(s); ++i)"£¬Õâ¾äµÄЧÂÊÏÝÚåÊDz»ÊÇÖ¸..
: Ñ­»·¶¼¼ÆËãstrlen(s)Ëù²úÉúµÄʱ¼ä¿ªÏú°¡...Èç¹û²»ÕâÑù¶øÌáǰ»ñµÃstrlenµÄ»°ÄDz»..
: ÀË·ÑÒ»¸ö±äÁ¿Ã´,»áÓ°Ïì³ÌÐò¿É¶ÁÐÔÒÔ¼°Äڴ濪Ïú°¡,ÕâÁ½¸ö±ÈÆðÀ´,ǰÕßËùÇ¿µ÷µÄʱ¼..
: ...................


for(int i=0;s[i];i++)...
Ò»°ã¶¼ÕâÑùд°É...
for(i=0;i<strlen(s);i++)°ÑO(n)µÄ¸´ÔÓ¶ÈÌáÉýµ½O(n^2)ÁË...




¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zaneblue (µÀÐв»¹»||go on working) ÓÚ  (Tue Jun 12 12:07:35 2007)  Ìáµ½:

¶÷
¡¾ ÔÚ zercal (zercal) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: for(int i=0;s[i];i++)...
: Ò»°ã¶¼ÕâÑùд°É...
: for(i=0;i<strlen(s);i++)°ÑO(n)µÄ¸´ÔÓ¶ÈÌáÉýµ½O(n^2)ÁË...





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zjq (¼øÕæ) ÓÚ  (Tue Jun 12 12:28:49 2007)  Ìáµ½:

Èç¹ûÔÚÑ­»·ÀïÃæsµÄ³¤¶ÈÔڱ仯£¬ÄÇôÕâÑùд¾ÍÊDZØÐèµÄ£¡

¡¾ ÔÚ zaneblue (µÀÐв»¹»||go on working) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ºÜÈõÖǵÄÎÊÏÂ: for (int i = 0; i < strlen(s); ++i)"£¬Õâ¾äµÄЧÂÊÏÝÚåÊDz»ÊÇÖ¸..
: Ñ­»·¶¼¼ÆËãstrlen(s)Ëù²úÉúµÄʱ¼ä¿ªÏú°¡...Èç¹û²»ÕâÑù¶øÌáǰ»ñµÃstrlenµÄ»°ÄDz»..
: ÀË·ÑÒ»¸ö±äÁ¿Ã´,»áÓ°Ïì³ÌÐò¿É¶ÁÐÔÒÔ¼°Äڴ濪Ïú°¡,ÕâÁ½¸ö±ÈÆðÀ´,ǰÕßËùÇ¿µ÷µÄʱ?.
: ...................





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 mmd (mmd) ÓÚ  (Tue Jun 12 13:33:24 2007)  Ìáµ½:

¾ÍËã±ä»¯Ò²²»ÄÜÕâôд


¡¾ ÔÚ zjq (¼øÕæ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: Èç¹ûÔÚÑ­»·ÀïÃæsµÄ³¤¶ÈÔڱ仯£¬ÄÇôÕâÑùд¾ÍÊDZØÐèµÄ£¡




¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zercal (zercal) ÓÚ  (Tue Jun 12 13:36:30 2007)  Ìáµ½:


¡¾ ÔÚ zjq (¼øÕæ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: Èç¹ûÔÚÑ­»·ÀïÃæsµÄ³¤¶ÈÔڱ仯£¬ÄÇôÕâÑùд¾ÍÊDZØÐèµÄ£¡

......²»¹Üʲôʱºò¶¼²»ÄÜÕâÑùд...
Ã÷Ã÷¿ÉÒÔO(n),Äã·ÇÒªO(n^2)...
for(i=0;s[i];i++)¸úÄÇÑùµÄЧ¹ûÊÇÒ»ÑùµÄ...





¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zercal (zercal) ÓÚ  (Tue Jun 12 13:46:35 2007)  Ìáµ½:


¡¾ ÔÚ bewithu (36.2¡æ·Ðµão0 ºÍÄãÔÚÒ»Æð) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: Äã¾õµÃ strlen(s) µÄ¼ÆËã²»ÐèÒªÄÚ´æµÄô


strlenµÄÔ­ÐÍ´ó¸ÅÉÏÓ¦¸ÃÊÇÕâÑùµÄ:
int strlen(char s[])
{
  int i;
  i=0;
  while(s[i])/*µÈͬÓÚs[i]!='\0'*/
  {
    i++;
   }
  return i;
}
Õâ¸öº¯Êý±¾Éí¾ÍÊÇO(n)µÄ,¶ø×Óº¯ÊýÄÚ²¿¶¨Òå±äÁ¿Õ¼ÓõÄÄÚ´æ,»áÔÚreturnʱ½»»¹¸øÏµÍ³µÄ
...


¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 mmd (mmd) ÓÚ  (Tue Jun 12 13:46:44 2007)  Ìáµ½:

Ò»¸ö±äÁ¿Ëã²»ÉÏʲôÄڴ濪Ïú

ÄãÕâ¸öÒ²²»Ï뿪ÏúµÄ»°¾ÍдÔÚforÀïÃæ


¡¾ ÔÚ zaneblue (µÀÐв»¹»||go on working) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ºÜÈõÖǵÄÎÊÏÂ: for (int i = 0; i < strlen(s); ++i)"£¬Õâ¾äµÄЧÂÊÏÝÚåÊDz»ÊÇָÿ´Î
: Ñ­»·¶¼¼ÆËãstrlen(s)Ëù²úÉúµÄʱ¼ä¿ªÏú°¡...Èç¹û²»ÕâÑù¶øÌáǰ»ñµÃstrlenµÄ»°ÄDz»ÊǵÃ
: ÀË·ÑÒ»¸ö±äÁ¿Ã´,»áÓ°Ïì³ÌÐò¿É¶ÁÐÔÒÔ¼°Äڴ濪Ïú°¡,ÕâÁ½¸ö±ÈÆðÀ´,ǰÕßËùÇ¿µ÷µÄʱ¼äЧÂÊ
: ...................



¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 mmd (mmd) ÓÚ  (Tue Jun 12 13:51:15 2007)  Ìáµ½:

ÔÞ
²»¹ýÕâÑùд»¹ÊÇÓеãÂý
ÒòΪ±àÒëÆ÷»á½øÐмӷ¨&&ת»»
»¹ÊÇÖ±½Ó¿ª¸ölenµÄºÃ
for(int i=0,len=strlen(s);i<len;++i);

¡¾ ÔÚ zercal (zercal) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: for(int i=0;s[i];i++)...
: Ò»°ã¶¼ÕâÑùд°É...
: for(i=0;i<strlen(s);i++)°ÑO(n)µÄ¸´ÔÓ¶ÈÌáÉýµ½O(n^2)ÁË...
: ...................



¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 mmd (mmd) ÓÚ  (Tue Jun 12 13:58:00 2007)  Ìáµ½:

ÓÃstrlen»¹ÊÇ»á¶àËãÒ»µã¶«Î÷
×î¿ìµÄ»¹ÊÇÕâÑù:
for(char *p=s;*p;++p);

¡¾ ÔÚ mmd (mmd) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ÔÞ
: ²»¹ýÕâÑùд»¹ÊÇÓеãÂý
: ÒòΪ±àÒëÆ÷»á½øÐмӷ¨&&ת»»
: ...................



¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zercal (zercal) ÓÚ  (Tue Jun 12 13:58:08 2007)  Ìáµ½:


¡¾ ÔÚ mmd (mmd) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ÔÞ
: ²»¹ýÕâÑùд»¹ÊÇÓеãÂý
: ÒòΪ±àÒëÆ÷»á½øÐмӷ¨&&ת»»
: ...................


¶÷,ÿһ´ÎÑ­»·¶¼Òª¼ÆËãÒ»´Îs+i,²»¹ýÕâЩ²î¾à¾Í²»´óÁË,ÀíÂÛÉÏ...ÕæÕýµÄҪдһÏÂÊÔÊÔ²Å
ÖªµÀ...
strlenÕæÕýµÄʵÏÖÊǺܸ´ÔÓµÄ,ËٶȺܿì,µ«ÊǸ´ÔÓ¶ÈÉÏO(n)ÊÇû´íµÄ...


¡î©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤¡î
  
 zercal (zercal) ÓÚ  (Tue Jun 12 14:00:38 2007)  Ìáµ½:


¡¾ ÔÚ mmd (mmd) µÄ´ó×÷ÖÐÌáµ½: ¡¿
: ÓÃstrlen»¹ÊÇ»á¶àËãÒ»µã¶«Î÷
: ×î¿ìµÄ»¹ÊÇÕâÑù:
: for(char *p=s;*p;++p);


¹ûÈ»ÊÇ´óÅ£~ÕâÑùÕâÊÇûµÃ˵ÁË...ËäÈ»¿É¶ÁÐÔÏà¶Ô²îÁ˵ã...²»¹ýЧÂʲÅÊÇÍõµÀ°¢


[·µ»Øµ¥ÎÄÇøÄ¿Â¼]

Î人´óѧBBS çóçìɽˮվ All rights reserved.
wForum , Ò³ÃæÖ´ÐÐʱ¼ä£º13.304ºÁÃë