ÉÏÒ»Ò³ 1 2 3 4 5 6 7 8 9 10 ¡¤¡¤¡¤ 16 ÏÂÒ»Ò³
ÕªÒª£º ºÃ¾Ãûд \(dp\) ÀÏʦȴ¿ªÁËÒ»³¡ \(dp\) »ù´¡³¡ ¹ÒµÄºÜ²Ò¡­¡­ T1 Acwing271 ¹Û²ìµ½ \(k\) µÄ·¶Î§ºÜС¡£ÄÇôa56爆大奖在线娱乐ÃÇ¿ÉÒÔ°Ñÿһ²ãµÄ״̬ȫ²¿a56爆大奖在线娱乐³öÀ´£º Éè \(dp_{i,j,k,l,m}\) a56爆大奖在线娱乐Îå²ã °´Ë³Ðò ·Ö±ð·ÅÁË \(i,j,k,l,m\) ¸öÈ˵ķ½°¸Êý¡£ ÓÉÓÚa56爆大奖在线娱乐ÃÇÒÑ ÔĶÁÈ«ÎÄ
posted @ 2021-07-06 17:04 Refined_heart ÔĶÁ(63) ÆÀÂÛ(1) ÍƼö(0) ±à¼­
ÕªÒª£º [¹ú¼Ò¼¯Ñµ¶Ó]middle \(\text{Solution:}\) ¿¼ÂÇÒ»¸ö¶¨Çø¼äÔõôÕÒÖÐλÊý¡£ ÓÐÒ»¸öÌ×·£º¶þ·ÖÒ»¸ö´ð°¸ \(mid\) ,½«´óÓÚµÈÓÚ \(mid\) µÄÊýÉèΪ \(1,\) ÆäËûÉèΪ \(-1.\) ÄÇÖÐλÊýÒ»¶¨ÊÇÈÃÇø¼äÄÚµÄÊýºÍΪ \(0\) µÄÊý¡£ ¹ØÓÚÕâÀïµÄ±ß½ç£¬¸ù¾ÝÌâÄ¿Òª ÔĶÁÈ«ÎÄ
posted @ 2021-07-04 21:34 Refined_heart ÔĶÁ(60) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º [SCOI2016]ÃÀζ \(\text{Solution:}\) µÚa56爆大奖在线娱乐¸Ð¾õÊǿɳ־û¯ Trie µÄÑù×Ó¡£µ«ÊÇÈç¹ûÕâÑù×ö£¬ \(x\) µÄÏÞÖÆÊÇûÓа취ÏûÈ¥µÄ¡£ ÕâÀïÏÝÈëÁËijÖÖ´íÎóµÄ˼¿¼×´Ì¬£¬·¢ÏÖ Trie ÉÏ·ÖÀàÌÖÂÛÎÞ¹û£¬´ÓÌâ½âÖÐѧµ½ÁËÁía56爆大奖在线娱乐×ö·¨£º Trie Ê÷µÄ±¾ÖÊÊÇÿһ¸ö½ÚµãϵÄ×ÓÊ÷¶¼´ú±íÁË ÔĶÁÈ«ÎÄ
posted @ 2021-07-03 11:34 Refined_heart ÔĶÁ(28) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Count on a tree \(\text{Solution:}\) ¾ÍÊÇÒ»¸öÊ÷ÉϾ²Ì¬µÚ \(k\) С¡£ ¿¼ÂǶÔÓÚÒ»¸öµã \(x\) ά»¤Ò»¿ÃÖ÷ϯÊ÷£¬ËüµÄÐÅÏ¢ÊÇ \([root,x].\) ÕâÑù¶ÔÓÚÒ»Ìõ·¾¶ \(<s,t>\) £¬ËüµÄÐÅÏ¢¿ÉÒÔÓÃÊ÷Éϲî·ÖµÄ˼ÏëÀ´Í³¼Æ£º \(cnt=root[s] ÔĶÁÈ«ÎÄ
posted @ 2021-07-03 08:48 Refined_heart ÔĶÁ(28) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ÕâÌâΨһÐèҪѧϰ or ¸´Ï°µÄµã¾ÍÊÇËüµÄ²éѯÁË¡£ ÕⶫÎ÷Ò»ÑÛµÄά»¤×óÓÒ×Á¬ÐøµÄ \(0\) µÄ³¤¶È¾Í×öÍêÁË¡£±ê¼ÇʲôµÄ¶¼ºÜ¼òµ¥¡£´úÂëÁ¿ÂÔ΢´óÒ»µã¡£ ×¢ÒâÔÚѯÎʵÄʱºò£º Èç¹ûÍêÈ«ÔÚ×óÓÒÇø¼ä£¬¾Í·Ö±ðµÝ¹é¡£ ·ñÔò£¬a56爆大奖在线娱乐ÃÇ»¹ÐèÒª¿¼ÂÇ¿çÔ½Çø¼äµÄ×îÖµ¡£ÄÇ ÔĶÁÈ«ÎÄ
posted @ 2021-07-02 23:42 Refined_heart ÔĶÁ(34) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ¿¼ÂÇÓà fhq_treap À´ÊµÏÖÕâ¸ö¶«Î÷¡£ ÿ´ÎµÄн¨°æ±¾£¬a56爆大奖在线娱乐ÃÇ¿ÉÒÔн¨Ò»¸ö¸ù£¬²¢Ö±½ÓÀûÓà merge ºÍ split ²Ù×÷ÔÚÉÏÒ»¸ö°æ±¾ÉÏÀûÓÃÐÅÏ¢¡£ ×¢Òâ split ºÍ merge Öж¼ÐèҪн¨½Úµã£¬·ñÔò»áÓ°Ïì֮ǰ°æ±¾µÄ½á¹¹¡£ #incl ÔĶÁÈ«ÎÄ
posted @ 2021-07-02 23:38 Refined_heart ÔĶÁ(50) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º [CTSC2018]»ìºÏ¹ûÖ­ \(\text{Solution:}\) ÌâÄ¿ÓÐÈý¸öÏÞÖÆ£ºÒûÁÏÌå»ýµÄÏÞÖÆ¡¢ÒªÇóµÄÒûÁÏ×ÜÌå»ýÏÞÖÆ¡¢×ܼ۸ñÏÞÖÆ¡£ Ê×ÏÈ£¬ÃÀζ¶È×î´óÊÇa56爆大奖在线娱乐ÃÇÒ»¶¨ÒªÂú×ãµÄÌõ¼þ¡£¿¼ÂÇÈçºÎÈÃËü±äµÃºÃά»¤£º ½«ÒûÁÏ°´ÕÕÃÀζ¶ÈÅÅÐò£¬²¢°´Ë³Ðò½¨Á¢Ö÷ϯÊ÷¡£ ÕâÑù£¬\(root_i\) Ëù¶ÔÓ¦µÄÇø¼ä \([1 ÔĶÁÈ«ÎÄ
posted @ 2021-07-02 23:31 Refined_heart ÔĶÁ(39) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
¸ÃÎı»ÃÜÂë±£»¤¡£ ÔĶÁÈ«ÎÄ
posted @ 2021-07-02 23:22 Refined_heart ÔĶÁ(0) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) Èç¹ûÒ»¸ö×Ö·û´®ÖØÅÅ¿ÉÒÔ¹¹³É»ØÎÄ´®ÄÇôÆäÖгöÏÖ´ÎÊýΪÆæÊý´ÎµÄ×Ö·ûÒ»¶¨²»³¬¹ýÒ»¸ö¡£ µÚa56爆大奖在线娱乐˼·£º¶Ôÿһ¸öµã£¬Ã¿a56爆大奖在线娱乐ÑÕÉ«·Ö±ðά»¤Ò»¸öȨֵÏ߶ÎÊ÷£¬ÒÔÉî¶ÈΪÐò½¨Á¢£¬Ã¿´Î \(|E|\) ´Î²éѯ¼´¿É¡££¨ \(|E|\) ÊÇ×Ö·û¼¯´óС£© Õ½¼¨£º \(\co ÔĶÁÈ«ÎÄ
posted @ 2021-07-02 09:24 Refined_heart ÔĶÁ(36) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º 1. Çø¼ä×î´ó×Ӷκͣ¬Çø¼ä³Ë \(-1,n,m\leq 10^5.\) ¿¼ÂÇά»¤´Ó×ó±ß¿ªÊ¼¡¢´ÓÓұ߿ªÊ¼µÄ×î´ó¡¢×îС×ӶκÍÒÔ¼°Çø¼ä×î´ó¡¢×îС×Ӷκ͡£ ³ËµÄʱºòÏà³Ë½»»»¼´¿É¡£ 2. µ¥µãÐ޸ģ¬ÇóÇø¼äµ¥µ÷Õ»´óС¡£ Â¥·¿Öؽ¨ µÄ¼ÓÇ¿°æ£ºÇø¼äѯÎÊ¡£ ¿¼ÂÇά»¤Çø¼äÐÅÏ¢£¨ºÏ²¢ÐÅÏ¢£©£ºÀà±ÈÂ¥·¿Öؽ¨µÄ pushup ÔĶÁÈ«ÎÄ
posted @ 2021-07-01 16:02 Refined_heart ÔĶÁ(73) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ÌâÒâºÜÇå³þ£ºÎ¬»¤ÓÐÐòÈýÔª×é \((a,b,c),a,k\) ÒÑÖª£¬Ê¹µÃ \(a,b\in ancestor_c,\text{dis(a,b)}\leq k.\) ¹Û²ìµ½ \(c\) µÄ×æÏÈÒ»¶¨ÔÚÒ»ÌõÁ´ÉÏ¡£·ÖÀàÌÖÂÛһϣº Èô \(dep_b<d ÔĶÁÈ«ÎÄ
posted @ 2021-07-01 09:35 Refined_heart ÔĶÁ(35) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ÕⶫÎ÷µÄÊäÈëÓÐЩÐÂÆ棬дһ¸öµÝ¹éº¯Êý¼´¿É¡£ ¹Û²ìµ½ÌâÄ¿ÒªÇóµÄÊÇ×ÓÊ÷½»»»£¬Ã»ÓÐÐ޸ġ£¶øÇÒ£¬ÏÔÈ»µØ£¬ÕâÑùµÄ½á¹¹±ØȻҪÂú×ã¶ÔÓÚËüÿһ¸ö×ӽṹ¶¼´ïµ½×îÓÅ¡£¶øÇÒÈa56爆大奖在线娱乐âÒ»¿Ã×ÓÊ÷ÄÚ²¿½»»»¶Ô´ð°¸µÄÓ°ÏìÊǶÀÁ¢µÄ¡£ ¿¼ÂÇ´ÓÏÂÍùÉÏά»¤´ð°¸£¬Ã¿´ÎÐèÒªºÏ²¢Á½¿Ã×ÓÊ÷µÄÐÅÏ¢ ÔĶÁÈ«ÎÄ
posted @ 2021-06-30 19:08 Refined_heart ÔĶÁ(23) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ²Ë¼¦Ì«²ËÁËÏëÁ˺þÃûÓÐ˼·¡­¡­Ö»ÖªµÀÒªÇóÊ÷ÉÏÁ´µÄ²¢¼¯µ«²»ÖªµÀÕ¦Õû¡­¡­ËäÈ»ÌâÄ¿Ëã·¨Ï߶ÎÊ÷ºÏ²¢ºÍÊ÷Éϲî·Ö¿´µ½Ìâ¾ÍÄÜÏëµ½¡­¡­µ«ÊÇÔõô×ö»¹ÊÇÓÐ˼άÄѶȡ­¡­£¨¶Ô±ÊÕßÀ´Ëµ£© ¿´Á˺þõÄÌâ½â¶¼Ã»Óп´¶® Õâ´ÎдµÄÏêϸһµã¡£ Ëùν¾ØÕóÃæ»ý²¢ ijЩÌâ½âÖÐ˵ÁËÒ»¾ä ÔĶÁÈ«ÎÄ
posted @ 2021-06-29 19:22 Refined_heart ÔĶÁ(39) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ÕâÌâ¿´×ÅºÍ HHµÄÏîÁ´ ºÜÏñ¡£»ØÒäһϣº ÏîÁ´ÄÇÌâa56爆大奖在线娱乐ÃÇά»¤ÁËÒ»¸öÑÕÉ« ×îÓҶ˳öÏÖµÄλÖà £¬½«Ñ¯ÎÊÀëÏßÅÅÐò£¬Ã¿´ÎÓöµ½Ò»¸öÑÕÉ«¾Í¸üÐÂËüµÄλÖᣠÓÉÓÚѯÎÊÓҶ˵ãÊǵÝÔöµÄ£¬Õâ¸ö×ö·¨ÕýÈ·ÐÔÏÔÈ»¡£ ÄÇôÕâ¸öÌâÄØ£¿a56爆大奖在线娱乐ÃÇÒªÇóÒ»¸öÇø¼äÖÐÑÕÉ«µÄ´ÎÊýÖÁÉÙ³öÏÖÁ½´Î¡£ ÔĶÁÈ«ÎÄ
posted @ 2021-06-28 20:22 Refined_heart ÔĶÁ(33) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ¿ªÊ¼ÓÐa56爆大奖在线娱乐±©Á¦µÄ×ö·¨£º¶ÔÿһÐÐά»¤ \(100\) ¸öÊ÷×´Êý×é¶ÔÓ¦ \(100\) ¸öÑÕÉ«¡£²éѯö¾ÙÐÐÀ´²éѯ¡£ ¸´ÔӶȣº\(O(m\cdot \log n\cdot q)\) ¹ý²»È¥µÄÑù×Ó¡£ ¿¼ÂÇÓöþάÊ÷×´Êý×飬ֱ½Óά»¤¶þά¾ØÕó¡£ÐÞ¸ÄÓë²éѯµÄ ÔĶÁÈ«ÎÄ
posted @ 2021-06-28 15:09 Refined_heart ÔĶÁ(42) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ÌâÄ¿ÇóµÄ¾ÍÊÇÒ»¿Ã×ÓÊ÷ÖдóÓÚ¸ù½ÚµãȨֵµÄ½ÚµãÊý¡£ ÕⶫÎ÷Ò»¿´¾ÍºÜȨֵÏ߶ÎÊ÷¡£ È»ºó·¢ÏÖÕⶫÎ÷ÓÖºÜÏ߶ÎÊ÷ºÏ²¢¡£ ¿¼ÂǶÔÿһ¸öµãά»¤Ò»¿ÃȨֵÏ߶ÎÊ÷¡£ÕâÑù£¬a56爆大奖在线娱乐Ãǽ«×ÓÊ÷µÄÐÅÏ¢ºÏ²¢µ½¸ùµÄȨֵÊ÷ÉÏ£¬¾Í¿ÉÒÔ×öµ½ \(n\log n\) ºÏ²¢ÐÅÏ¢ÁË¡£ È»ºó¶Ôÿ ÔĶÁÈ«ÎÄ
posted @ 2021-06-28 10:41 Refined_heart ÔĶÁ(25) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º ZZ²Ë¼¦·¸ÉµÁË¡­¡­±»Åﱧ gzh ÉñÏÉÃëÁ˲¢ D ÁËÒ»·¬¡­¡­¹ýÀ´Ð´¸öÌâ½â¡£ Problem \(\text{Solution:}\) ÀëÉ¢»¯Ò»Ï£¬°Ñʽ×ÓÍÆһϣº \(\sum (a_i-b_i)^2=\sum a_i^2+b_i^2 +\sum a_i\cdot b_i\) Ç°ÃæÁ½¸öÊǶ¨Öµ£¬Òª´¦Àí×î ÔĶÁÈ«ÎÄ
posted @ 2021-06-28 09:18 Refined_heart ÔĶÁ(46) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ¼Ç \(cnt_x\) a56爆大奖在线娱乐Êý \(x\) µÄ³öÏÖ´ÎÊý¡£ ÄÇô£¬Ò»¸öÊý \(x\) ÄÜɾȥµÄ·¶Î§Ó¦¸ÃÊÇ£º \([x-cnt_x+1,x].\) ¿¼ÂÇÒ»¸öÐòÁÐÄܱ»É¾È¥£¬µ±ÇÒ½öµ±ËüµÄ·¶Î§±»ÍêÈ«¸²¸Çµ½¡£ a56爆大奖在线娱乐×îСÐ޸ĴÎÊý¾ÍÊÇ Ã»Óб»¸²¸ÇµÄÇø¼äµÄ³¤¶È ÔĶÁÈ«ÎÄ
posted @ 2021-06-27 11:20 Refined_heart ÔĶÁ(44) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º Problem \(\text{Solution:}\) ·ÖÎöÌâÄ¿£¬a56爆大奖在线娱乐ÃÇ¿´²»µ½Ò»¸ö·¿×Ó£¬µ±ÇÒ½öµ±ËüµÄбÂÊÑϸñ²»´óÓÚÇ°ÃæµÄ·¿×ÓбÂÊ¡£ ÌâÄ¿ÈÃa56爆大奖在线娱乐ÃÇÇóµÄ¾ÍÊÇ£ºÇ¿ÖÆÑ¡Ôñ³öÑϸñµ¥µ÷µÝÔöµÄÐòÁ㤶È×î´óÖµ£¬È«¾ÖѯÎÊ£¬µ¥µãÐ޸ġ£ ¿´×źÜÏ߶ÎÊ÷£¬µ«ÊÇÇø¼äµÄÐÅÏ¢ÔõôȥºÏ²¢ÄØ£¿ ¿ªÊ¼µÄ˼·£ºÊ×Ïȳ¤¶È±ØÐëҪά»¤£¬È»ºóά»¤Ò» ÔĶÁÈ«ÎÄ
posted @ 2021-06-25 15:11 Refined_heart ÔĶÁ(40) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÕªÒª£º ÕâÖÖÌâµÚÒ»ÑÛ¿´ÉÏÈ¥²»¿É×ö£¬a56爆大奖在线娱乐ÃÇ¿¼ÂÇÖ¤Ã÷Ò»¸ö½áÂÛ£º ¶ÔÓÚÒ»¸öÇø¼äµÄ \(Lipschitz\) ³£Êý \(k\) ,Ó¦Âú×㣺 \(k=\max_{i=l}^{r-1} \left\{\frac{a[i+1]-a[i]}{i+1-i}\right\}\) ¼´ \(k=\max_{i=l}^{r-1} \ ÔĶÁÈ«ÎÄ
posted @ 2021-06-25 14:00 Refined_heart ÔĶÁ(42) ÆÀÂÛ(0) ÍƼö(0) ±à¼­
ÉÏÒ»Ò³ 1 2 3 4 5 6 7 8 9 10 ¡¤¡¤¡¤ 16 ÏÂÒ»Ò³