À´Ô´£º°²È«Å£
»ªÊ¢¶Ù´óѧµÄÊýѧ¼ÒÃÇÉè¼ÆÁËÒ»ÖÖ¼ÓÃÜ´úÂ룬¿ÉÒÔµÖÓùÁ¿×Ó¼ÆËã»úÄÜÁ¦¼¶±ðµÄºÚ¿Í¹¥»÷¡£
ʹÓøߵÈÊýÂÛºÍÃÜÂëѧÔÀí£¬Ñо¿ÕßÃÇÖØÐÂÉè¼ÆÁËÃûΪknapsackµÄÒ»ÖÖÀϾɵIJ»ÖªÃû¼ÓÃÜËã·¨£¬ÒÔ¸øÎ´À´µÄÍøÂ簲ȫÐèÇó´´Ôì¸üºÃµÄ»·¾³¡£Ñо¿³É¹û±»¿¯µÇÔÚThe Fibonacci QuarterlyÆÚ¿¯ÉÏ¡£
Á¿×Ó¼ÆËãʱ´ú¼´½«µ½À´
Á¿×Ó¼ÆËã»ú¹¤×÷ÔÚÑÇÔ×Ó²ãÃæÉÏ£¬´ÓÀíÂÛÉϽ²£¬ÄÜÌṩ°ÙÍò±¶ÄËÖÁǧÍò±¶ÓÚµ±½ñ¹è»ù¼ÆËã»úµÄËãÁ¦¡£°üÀ¨¹È¸èµÄ¼¸¼Ò¹«Ë¾¶¼ÔÚ¾ºÏàÕ¹¿ªÏà¹ØÑо¿¡£
Ñо¿ÏîÄ¿µÄ¸ºÔðÈ˱íʾ£¬Ä¿Ç°µÄÍøÂ簲ȫģʽÍêÈ«²»µÐÁ¿×Ó¼ÆËã»ú¡£Î´À´£¬½øÐÐÍø¹º»òÕßµÚÈý·½Ö§¸¶¶¼ÓпÉÄÜÊܵ½Á¿×Ó¼ÆËã»úµÄÍþв¡£
Á¿×Ó¼ÆËã»úÍêÈ«ÓÐÄÜÁ¦ÆÆ½âµ±½ñµÄ¹«Ô¿ÃÜÂëÌåϵ£º»ùÓÚ´óÊý²»¿É·Ö½âÀíÂÛ»ù´¡ÉϵĹ«Ô¿¼ÓÃÜ¡¢Ë½Ô¿½âÃÜ¡£¹«Ô¿ÃÜÂëѧÖÁ½ñ±íÏÖ²»´í£¬È»¶øÁ¿×Ó¼ÆËã»ú¿ÉÒÔ¼«¿ìµØ·Ö½âÕâЩ´óÊý¡£ÀàËÆknapsackÕâÑùµÄËã·¨ÄÑÌâÓпÉÄÜ»º½âδÀ´µÄÇé¿ö¡£ÁíÍ⣬ÐÒÔ˵ÄÊÇ£¬½üЩÄêµÄÖØ´óÊý¾Ýй¶°¸ÀýÏÔʾ£¬ºÜ¶à¹¥»÷¶¼ÊÇ»ùÓÚÉç»á¹¤³Ìѧ£¬¶ø²¢·ÇÖ±½ÓÆÆ½â¹«Ô¿ÃÜÂë¡£
ÐÂÐ͹«Ô¿
ΪÁ˱£»¤Î´À´µÄÍøÂçÐÅÏ¢£¬Ñо¿ÕßÃÇ·³öÁËÔçÒѱ»ÆúÖõÄknapsackËã·¨¡£ÎªÁ˽«Æä¸ÄÔìµ½Á¿×ÓËãÁ¦²ãÃæÉÏ£¬²¢Ê¹ÓÃÆä×÷ΪδÀ´¹«Ô¿¼ÓÃܵķ½Ê½£¬Ñо¿ÕßÃÇΪËã·¨Éè¼ÆÁËÒ»Ì×еÄÊýѧϵͳ¡£
Ñо¿ÕßʹÓÃÁ˶àÖÖ·½Ê½À´±íʾÊý×Ö£¬ÒÔÌæ´úĿǰÉç»áÒ»³É²»±äµÄ¶þ½øÖƺÍÊ®½øÖƼÆÊýģʽ¡£Í¨¹ýʹÓ÷dz£¸´ÔÓµÄÊý×Ö´®£¬Ñо¿ÕßÃÇÖÆÔìÁËknapsackµÄÒ»ÖÖȫа汾£¬Äܹ»µÖÓù³£¹æµÄÍøÂç¹¥»÷£¬ËûÃÇÏ£ÍûÕâÌ×аæknapsackÄܹ»ÎªÁ¿×Óʱ´úµÄ¹«Ô¿ÃÜÂëÌåϵÌṩеÄÑ¡Ôñ¡£
KnapsackËã·¨
knapsackÊÇÒ»¸öµ®ÉúÓÚ1897ÄêµÄÊýÂÛÄÑÌ⣬ÔÚ»ù±¾ÐÎʽÉϷdz£Äѽ⡣
Ñо¿Õß½âÊͳƣ¬knapsackÄÑÌâµÄÎÊÌâÊÇ£¬Èç¹ûÓÐÒ»¸ö´óÊý£¨knapsack£©ºÍºÜ¶àСÊý£¨objects£©£¬Ð¡Êý¼¯ºÏµÄÄĸö×Ó¼¯Äܹ»ÍêÃÀ¹¹³É´óÊý¡£¸ÃÄÑÌâ±»ÓÃÓÚ¹¹³ÉknapsackËã·¨¡£
ÔÚÉÏÊÀ¼Í70Äê´ú£¬knapsackËã·¨±»Ìá³ö×÷Ϊ¹«Ô¿¼ÓÃܵÄÊֶΣ¬µ«×Ô´ÓËü±»ÓÃÁ½ÖÖ²»Í¬µÄ·½Ê½ÆÆ½âºó£¬ÈËÃǶÔËüɥʧÁËÐËȤ¡£
Ñо¿ÈËÔ±°Ñknapsack´ø»ØÇ°Ì¨ÆðÔ´ÓÚÒ»³¡Ë¼Î¬ÑµÁ·¡£
KnapsackËã·¨¼ò½àÓÅÃÀ£¬µ«ÒѾ±»ÆÆ½â£¬Ñо¿ÈËÔ±ÃÇ×î³õ³¢ÊÔ¶ÔÆä½øÐиĽø£¬ÒÔ»Ö¸´Æä°²È«ÐÔ¡£ËûÃǶÔËã·¨µÄ»ù´¡²ãÃæ½øÐÐÁËÐÞ¸´£¬²¹ÉÏÁ˺ܶàÈõµã£¬±ÈÈçÒÔǰµÄ¸ñÔ¼¼ò©¶´¡£Ñо¿ÈËÔ±ÈÏΪ¸ÃËã·¨ÏÖÔÚÒѾÄܹ»ÌṩÁ¿×Ó²ãÃæÉϵݲȫ±£ÕÏ¡£
¾¡¹Ü¸ÃËã·¨»¹ÐèÒª½øÒ»²½µÄÍⲿ²âÊÔ£¬ÆäÈÔ¾ÉÓпÉÄܳÉΪδÀ´ÍøÂç½»Ò׵Ļù´¡¡£
ÿ´Îͨ¹ý»¥ÁªÍø·¢ËͼÓÃÜÏûÏ¢£¬¾ÍÐèÒªÒ»¸ö¹«Ô¿ÃÜÂ룬´ËËã·¨ÊÇÐÂÐ͹«Ô¿Ëã·¨µÄºòÑ¡ÏîÖ®Ò»¡£