Ê×Ò³
ѧϰ
»î¶¯
רÇø
¹¤¾ß
TVP
·¢²¼
¾«Ñ¡ÄÚÈÝ/¼¼ÊõÉçȺ/ÓŻݲúÆ·,¾¡ÔÚС³ÌÐò
Á¢¼´Ç°Íù

GitHub½ü10ÍòÐÇ£ºÓ¡¶ÈС¸çÓÃPythonºÍJavaʵÏÖËùÓÐAIËã·¨

½ñÌìÁ½¸öË㷨ʵÏÖµÄÏîÄ¿ÓÖµÇÉÏÁËGitHubÈÈ°ñ£¬Ã¿·êÕÐƸ¼¾±ØÉÏ°ñ£¿´ËÇ°£¬ÕâÁ½¸öÏîÄ¿Ôø¶à´ÎµÇ¶¥£¬·Ö±ðÓÃPythonºÍJavaʵÏÖÁËÃæÊÔÖг£¿¼µÄËã·¨£¬AIÐÐÒµ¾ÍÒµÐÎÊÆÈÕÇ÷ÑϾþ£¬¶øËã·¨¸Ú¸üÊǾºÕù¼¤ÁÒ£¬ÊÇʱºò¸´Ï°Ò»Ï»ù±¾¹¦ÁË£¡

ÓÖµ½ÁËÕÐƸ¼¾¡£ÒßÇ齫ÎÒÃÇȦÔÚ¼ÒÀïÕâô³¤Ê±¼ä£¬ÒÔÖÁÓÚ¶¼Õ¬·ÏÁË£¡

AIµÄËã·¨Ä㻹¼ÇµÃ¶àÉÙ£¿ËûÃǶ¼ÊÇÈçºÎÓÃPythonºÍJavaʵÏֵģ¿¿ÖźܶàÈËÒ»ÏÂ×ӾͻÅÁË¡£

Ëã·¨ºÍÊý¾Ý½á¹¹ÊÇÿ¸öËã·¨¹¤³Ìʦ±Ø±¸µÄ»ù´¡¼¼ÄÜ£¬Ò²ÊÇÃæÊԱؿ¼µÄÄÚÈÝ¡£

×î½üÐÂÖÇÔªÒ²·ÖÎöÁËAIÐÐÒµËã·¨¹¤³ÌʦµÄ¾ÍÒµÇé¿ö£¬Ö»ÄÜ˵ÐÎÊƺÜÑϾþ£¡¶®Ëã·¨¡¢»áËã·¨£¬½«³ÉΪÄãÇóְ·ÉϵÄÒ»¸ö¾Þ´óÓÅÊÆ¡£

½ñÌìΪ´ó¼ÒÍƼöµÄÕâÁ½¸öÏîÄ¿£¬·Ö±ðÓÃPythonºÍJavaÀ´ÊµÏÖÁ˳£ÓõÄËùÓÐËã·¨£¬×ÜÐÇÊý¼ÓÆðÀ´¿ì10ÍòÁË£¡¸ã¶¨ËüÃÇ£¬Ëã·¨ÃæÊÔ»·½ÚÒ»¶¨Äܹ»ÎªÄã¼Ó·Ö¡£

GitHub³¬10ÍòÐÇ£ºAIËã·¨µÄPythonºÍJavaʵÏÖ

Õâ¸öÏîÄ¿Ö÷Òª°üÀ¨Á½²¿·ÖÄÚÈÝ¡£

Ê×ÏÈÊÇÓйØËã·¨µÄ»ù±¾Ô­Àí½²½â¡£

Õⲿ·Ö°üÀ¨Á˳£¼ûµÄËùÓÐËã·¨£¬ÈçÅÅÐòËã·¨¡¢ËÑË÷Ëã·¨¡¢²åÖµËã·¨¡¢ÌøÔ¾ËÑË÷Ëã·¨¡¢¿ìËÙÑ¡ÔñËã·¨¡¢½û¼ÉËÑË÷Ëã·¨¡¢¼ÓÃÜËã·¨µÈ¡£

ÿ¸öËã·¨¶¼¸ø³öÁËÏêϸµÄ×¢ÊͺÍʹÓÃʾÀý¡£±ÈÈçÏÂͼPythonË㷨ʵÏÖµÄÏîÄ¿ÖУ¬ÎÒÃÇÒÔ¿ìÅÅΪÀý¿´Ò»Ï£¬ÓеãPython»ù´¡ÕÕ×ÅÇÃÒ»±é¾ÍÄÜ¿ìËÙÀí½â¡£

ÄÑÄܿɹóµÄÊÇ£¬ÆäÖв»ÉÙËã·¨»¹ÔÚÔ­Àí½²½â²¿·Ö¼ÓÈëÁËÏà¹Ø×ÊÔ´Á´½Ó£¬°üÀ¨Î¬»ù°Ù¿Æ¡¢ÉõÖÁ¶¯»­½»»¥ÍøÕ¾Á´½Ó£¬ÈÃÔ­±¾³éÏóµÄËã·¨±äµÃ¸ü¼ÓÖ±¹Û¡£

±ÈÈçÏÂÃæÕâ¸ö¼¦Î²¾ÆÅÅÐòËã·¨£º

Ñ¡ÔñÅÅÐòËã·¨£º

¶þ·Ö²éÕÒ£º

Æä´Î£¬Ò²ÊDZ¾ÏîÄ¿µÄÖص㣺¸÷ÖÖËã·¨µÄ´úÂëʵÏÖ¡£

ÄãÏëÁ˽âÖ÷Á÷µÄÅÅÐòËã·¨£¿µã¿ªÕâ¸ösorts·ÖÀ࣬¸÷ÖÖÅÅÐòËã·¨Ó¦ÊÕ¾¡ÊÕ¡£

·´Ïò´«²¥

ͼËã·¨£º

ÏîÄ¿¸²¸Ç·¶Î§ºÜ¹ã£¬Æð³õֻһϵÁо­µäËã·¨£¬ÏÖÔÚ¼ÓÈëÁ˸ü¶àµÄÄÚÈÝ£¬±ÈÈçÊý¾Ýץȡ¡¢Çø¿éÁ´¡¢Êý¾ÝѹËõËã·¨£¬»¹ÐÂÔöÁËÁ¿×Ó¼ÆËãµÈÇ°ÑØÁìÓòµÄ·ÖÀà¡£

ÒÔ×÷ÕߵĸüÐÂƵÂʺ͹±Ï×ÕßµÄÔö³¤ËÙ¶ÈÀ´¿´£¬Õâ¸öÏîÄ¿½«³É³¤ÎªAlgorithmÀàÄ¿µÄ¾ÞÎÞ°Ô¡£

Èç¹ûÄã¾õµÃߣÂëÌ«¿ÝÔ﷦棬ÓÖûÕÒµ½¿ÉÊÓ»¯µÄÁ´½Ó£¬ÄÇôÏÂÃæÕâ¸öËã·¨¿ÉÊÓ»¯ÏîÄ¿ÕæµÄ¿ÉÒÔ½â¾ÈÄã¡£

https://github.com/algorithm-visualizer/algorithm-visualizer

Õâ¸öÏîÄ¿Ä¿Ç°Ö§³ÖËùÓÐËã·¨JavaScript¡¢C++¡¢JavaÈýÖÖÓïÑÔµÄʵÏÖ£¬Äã¿ÉÒÔÔÚ×ó±ßËÑË÷ÄãÏëѧϰµÄËã·¨£¬ÔÚÓÒ²à¿ØÖƲ¥·ÅËٶȣ¬»¹ÄÜʵʱ¹Û²ì´úÂëÔËÐе½ÁËÄÄÒ»ÐУ¬µ±È»ÄãÖ»ÏëÁ˽âËã·¨Ô­ÀíµÄ»°¿´ÖмäµÄ¿ÉÊÓ»¯²¿·Ö¾Í¹»ÁË¡£

±ÈÈçÅÅÐòËã·¨ÖеĿìÅźÍ×î¶Ì·¾¶ËÑË÷Ëã·¨Dijkstra¡£

quicksort

Dijkstra

?10ÍòÐDZ³ºó£¬ÊÇһλÏëµ±ÒÚÍò¸»Î̵ÄÓ¡¶È¿ª·¢Ð¡¸ç

ÆäʵȥÄêÕâ¸öʱºò£¬ÕâÁ©ÏîÄ¿¼ÓÆðÀ´Ò²Ã»³¬¹ý3ÍòÐÇ£¬½ñÄêͻȻ¾Í¿ì10ÍòÁË£¡

ÎÒÃǺܺÃÆ棬һÄêÕÇÐÇ5Íò+µÄÏîÄ¿£¬ÊÇË­´´Á¢µÄ£¿ÓÚÊÇÎÒÃǾͰÇÁË°ÇThe Algorithms Õâ¸öÏîÄ¿µÄ´´Ê¼ÈË£ºAnup Kumar Panwar¡£

AnupÊÇÒ»¸ö³ÕÃÔÓÚ¼ÆËã»úµÄÓ¡¶Ètech boy£¬±ÏÒµÓÚÓ¡¶ÈÒ»ËùÓµÓÐ140ÄêÀúÊ·µÄ´óѧ£ºPanjab£¨ÅÔÕÚÆÕ£©´óѧ¡£ÕâÊÇÒ»Ëù±È±±´ó»¹ÒªÄê¼Í´óµÄѧУ¡£

×Ô³ÆÊǼ¼Êõ¡¢´´ÒµºÍ±à³Ì°®ºÃÕß¡£»¹¶ÔÍøÂ翪·¢¡¢»ìºÏÐÍapp¿ª·¢ºÍ´´Ð¸ÐÐËȤ£¬Ôø¿ª·¢¹ýÒ»¿î½Ð×ö¡¸Coupon, vouchers and promo codes¡¹µÄÓÅ»Ýȯapp¡£

¸ßÖÐʱÆھͿÌÒâµÄÅàÑø×Ô¼ºµÄ¿Ú²Å£¬µ±¹ýhead boy£¨¾­³£ÐèÒª×öÑݽ²µÄÄÇÖÖ£©¡¢²¼¹ý¿Æѧչ¡¢²Î¼Ó¹ý±çÂÛ¶Ó¡£

ÉÏÁË´óѧºóÓÖ¿ªÊ¼ÈÈÖÔÓÚÑо¿ÉÌÒµ£¬Ì¹ÑÔ×Ô¼ºµÄÃÎÏëÊdzÉΪһÃûÓÅÐãµÄ³ÌÐòÔ±ºÍÒÚÍò¸»ÎÌ¡£

Ä¿Ç°ÔÚGojek¹«Ë¾µ£ÈβúÆ·¹¤³Ìʦ¡£GojekÊǶ«ÄÏÑÇ°´Ðè¶à·þÎñƽ̨ºÍÊý×ÖÖ§¸¶¼¼Êõ¼¯ÍÅ¡£×î³õÓÚ2009ÄêÔÚÓ¡¶ÈÄáÎ÷ÑdzÉÁ¢£¬ÊÇÒ»¸öºô½ÐÖÐÐÄ£¬ÓÃÒÔ½«Ïû·ÑÕßÓë¿ìµÝºÍÁ½Âֽгµ·þÎñÁªÏµÆðÀ´£¬Ãû×ÖÔ´ÓÚÓ¡Äá¸÷µØ³£¼ûµÄ¡¸Ojek¡¹»òĦÍгµ³ö×â³µ¡£

Óɴ˿ɼû£¬ÃÎÏ뻹ÊÇÒªÓеġ£Ô¤×£¸÷λÕýÔÚÇóÖ°µÄ¶ÁÕߣ¬¿´ÍêÕâЩËã·¨ºóÄܹ»Ë³Àûͨ¹ýÃæÊÔ£¬»ñµÃ×Ô¼ºÏëÒªµÄְλ¡£

  • ·¢±íÓÚ:
  • Ô­ÎÄÁ´½Ó£ºhttp://news.51cto.com/art/202005/616911.htm
  • ÈçÓÐÇÖȨ£¬ÇëÁªÏµ cloudcommunity@tencent.com ɾ³ý¡£

Ïà¹Ø¿ìѶ

ɨÂë

Ìí¼ÓÕ¾³¤ ½ø½»Á÷Ⱥ

ÁìȡרÊô 10ÔªÎÞÃż÷ȯ

˽Ïí×îР¼¼Êõ¸É»õ

ɨÂë¼ÓÈ뿪·¢ÕßÉçȺ
Áìȯ
http://www.vxiaotou.com