锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲欧美久久久久9999,日本人妻丰满熟妇久久久久久,国产成人久久777777http://www.shnenglu.com/MatoNo1/archive/2011/06/25/149425.htmlMato_No1Mato_No1Sat, 25 Jun 2011 03:21:00 GMThttp://www.shnenglu.com/MatoNo1/archive/2011/06/25/149425.htmlhttp://www.shnenglu.com/MatoNo1/comments/149425.htmlhttp://www.shnenglu.com/MatoNo1/archive/2011/06/25/149425.html#Feedback1http://www.shnenglu.com/MatoNo1/comments/commentRss/149425.htmlhttp://www.shnenglu.com/MatoNo1/services/trackbacks/149425.html錛?錛塕obotic Sort錛?a title="HDU1890" >HDU1890銆?a title="ZJU2985" >ZJU2985錛?br />鏈涓昏鑰冨療鐨勬槸瀵規綾婚棶棰橈紝搴忓垪涓粰瀹氬肩殑绱㈠紩闂銆?br />褰揝play Tree鐢ㄦ潵澶勭悊涓涓簭鍒楃殑鏃跺欙紝鍏跺叧閿瓧灝辨槸搴忓垪涓厓绱犵殑涓嬫爣錛岃屼笉鏄厓绱犵殑鍊箋傝繖鏍鳳紝濡傛灉瑕佹煡鎵懼簭鍒椾腑緇欏畾鐨勫肩殑浣嶇疆錛堝亣璁懼簭鍒椾腑浠繪剰涓や釜鍏冪礌鐨勫間笉鐩哥瓑錛夌湅璧鋒潵灝辨棤娉曞疄鐜般傚叾瀹炰篃鏄湁鍔炴硶瀹炵幇鐨勶細鍥犱負鍏冪礌鍦ㄦ爲涓殑涓嬫爣鏄案榪滀笉鍙樼殑錛佷篃灝辨槸錛岃榪欎釜搴忓垪涓篈錛屽鏋淎[i]鍦ㄦ彃鍏play Tree鏃剁殑涓嬫爣涓簀錛岄偅涔堝湪A[i]琚垹闄や箣鍓嶏紝鍏朵笅鏍囦竴鐩存槸j錛屾案榪滀笉浼氬彉錛堟敞鎰忓厓绱犲湪搴忓垪涓殑涓嬫爣鍜屽湪鏍戜腑鐨勪笅鏍囨槸涓嶅悓鐨勶級銆傚埄鐢ㄨ繖涓鎬ц川鍙互瑙e喅緇欏畾鍊肩殑绱㈠紩闂銆?br />瀵逛簬鏈錛屾瘡嬈″皢浠庡簭鍒椾腑絎琲灝忕殑鍏冪礌鍒板簭鍒椾腑絎琲涓厓绱狅紙榪欓噷鍋囧畾鍏冪礌涓嬫爣鏄粠1寮濮嬬殑錛岃屼笉鏄粠0寮濮嬶級涔嬮棿鐨勬墍鏈夊厓绱犲弽杞紝騫惰緭鍑虹i灝忕殑鍏冪礌鍦ㄥ弽杞箣鍓嶇殑鍦ㄥ簭鍒椾腑鐨勪笅鏍囥傝B[i]涓虹i灝忕殑鏁扮殑鍒濆浣嶇疆錛孲[i]涓?span style="color: #ff0000">鍒濆浣嶇疆鍦ㄧi浣嶇殑鍏冪礌鐨勪笅鏍囷紝B[i]鍜孲[i]閮藉彲浠ラ氳繃棰勫鐞嗗緱鍒般傜劧鍚庯紝姣忔浜ゆ崲鍓嶏紝姹傚嚭S[B[i]]鍦ㄦ爲涓殑鎺掑悕錛堝熀鏈搷浣滐級錛屽啀鍑?錛堝洜涓烘湁杈圭晫緇撶偣錛夊氨鏄鍏冪礌鐩墠鐨勪綅緗紝鑰屽簭鍒椾腑絎琲涓厓绱犲氨鏄爲涓(i+1)灝忕殑鍏冪礌錛屽啀鎵ц浜ゆ崲鍗沖彲銆?br />涓嶈繃闇瑕佸崈涓囨敞鎰忕殑鏄湰棰樼殑鏍囪闂錛屽湪姹係[B[i]]鍦ㄦ爲涓殑鎺掑悕鏃訛紝鏈夊彲鑳藉叾紲栧厛緇撶偣涓婃湁鏍囪錛岄渶瑕佸厛閬嶅巻鍏舵墍鏈夌殑紲栧厛緇撶偣錛屽啀閫嗗悜涓嬫斁鏍囪錛堟爣璁板彧鑳借嚜欏跺悜涓嬩紶錛夈傚彟澶栧湪浜ゆ崲鐨勬椂鍊欓渶瑕佹眰鍑篠[B[i]]鐨勫悗緇э紝鍦ㄦ眰鍚庣戶鐨勮繃紼嬩腑闇瑕佹煡鎵撅紝姝ゆ椂鍗冧竾鍒繕浜嗕笅鏀炬爣璁幫紙鎬葷殑璇達紝鍑℃槸鏈夋煡鎵劇殑鍦版柟錛屽氨鏈塪m錛?br />浠g爜錛堟湰娌欒尪澶急浜嗭紝鏄妱鍒漢鐨勶紝鍥犳鍏剁畻娉曞拰涓婇潰鎬葷粨鐨勫彲鑳芥湁宸埆錛岀鐘囦笉瑕侀剻瑙嗭級
錛?錛塖uperMemo錛?a title="PKU3580" >PKU3580錛?br />鏈鐨?涓搷浣滀腑錛宎dd銆乺everse銆乮nsert銆乨elete銆乵in閮戒笉闅炬悶錛岃宺evolve鎿嶄綔闇瑕佹秹鍙婂埌鍖洪棿浜ゆ崲銆?br />鍙互鍙戠幇錛屾墍璋撶殑鏃嬭漿鍏跺疄灝辨槸浜ゆ崲涓や釜鐩擱偦鍖洪棿錛岃繖瀵逛簬鍔熻兘鏋佸己鐨凷play Tree鏉ヨ鏍規湰涓嶉毦鎼炪?br />璁捐繖涓や釜鐩擱偦鍖洪棿涓篬x, y]涓嶽y+1, z]錛屽亣璁懼畠浠潎闈炵┖錛堜篃灝辨槸x<=y<z錛屽洜涓鴻嫢鍏朵腑鑷沖皯鏈変竴涓尯闂存槸絀哄尯闂達紝鍒欎氦鎹㈡病鏈夋剰涔夛級錛屽厛鎵懼埌鏍戜腑x鐨勫墠瓚婸涓巣鐨勫悗緇錛堣繖閲寈銆亃絳夋寚鐨勯兘鏄搴旂殑緇撶偣錛屼笅鍚岋級錛屽皢P浼稿睍鍒版牴銆佸皢S浼稿睍鍒版牴鐨勫彸瀛愮粨鐐瑰錛屽垯S鐨勫乏瀛愭爲灝辮〃紺哄尯闂碵x, z]銆傜劧鍚庯紝璁維鐨勫乏瀛愭爲鐨勬牴緇撶偣錛堜篃灝辨槸S鐨勫乏瀛愮粨鐐癸級涓篘錛屽湪榪欐5瀛愭爲涓壘鍒扮1灝忕殑緇撶偣P0涓庣(y-x+2)灝忕殑緇撶偣S0錛堣繖闇瑕佹秹鍙婂埌鎵懼瓙鏍戝唴絎琄灝忕殑鎿嶄綔錛屽彧瑕佹妸鎵炬暣媯墊爲絎琄灝忕殑鎿嶄綔鐨剅oot鏀逛負N鍗沖彲錛夛紝瀹冧滑鍒嗗埆琛ㄧずx涓?y+1)錛岃繖鏍峰皢P0浼稿睍鍒癗澶勶紝灝哠0浼稿睍鍒癗鐨勫彸瀛愮粨鐐瑰錛屾樉鐒禤0鏃犲乏瀛愭爲錛孲0鐨勫乏瀛愭爲T1琛ㄧず鍖洪棿[x+1, y]錛孲0鐨勫彸瀛愭爲T2琛ㄧず鍖洪棿[y+2, z]銆傜劧鍚庯紝鍏堝皢S0浠嶱0鐨勫彸瀛愮粨鐐圭Щ鍔ㄥ埌P0鐨勫乏瀛愮粨鐐癸紝鍐嶅皢T1浣滀負P0鐨勫彸瀛愭爲錛堟敞鎰忕Щ鍔ㄦ槸涓ゆ錛氭彃鍏ュ拰鍒犻櫎錛夈傝繖鏍鋒暣媯靛瓙鏍戠殑涓簭閬嶅巻緇撴灉鍙樻垚浜哠0->T2->P0->T1錛屼篃灝辨槸[y+1, z]∪[x, y]銆?br />鍙﹀鏈鐨勬爣璁版湁鐐歸毦鎼烇紝鍙渶娉ㄦ剰rev鏄嗗悜鏍囪錛屼互鍙婃煡鎵句笌dm鍏卞瓨灝辮浜嗐?br />浠g爜
錛?錛塒lay with Chain(HDU3487)
榪欎釜綾蟲湁紲為┈濂借鐨勶紝閲岄潰鐨勬搷浣滃湪SuperMemo閲岄兘鏈夛紱
浠g爜
錛?錛?a title="AHOI2006 鏂囨湰緙栬緫鍣?editor)" >AHOI2006 鏂囨湰緙栬緫鍣?editor)
榪欓鍦ㄨ繖涓綾婚閲岄潰綆楁按鐨勩傚浜庡厜鏍囷紝鍙鐢ㄤ竴涓兼潵緇存姢灝辮浜嗐?br />鍙﹀娉ㄦ剰鏈鏋佷負鐚ョ悙鐨?鐐癸紙棰樼洰涓背鏈夎鏄庯級錛氫竴鏄渶鍒濈殑鏂囨湰騫朵笉鏄┖鐨勶紝鑰屾槸鏈変竴涓┖鏍鹼紱浜屾槸鎵цGET鎿嶄綔鏃跺厜鏍囧彲鑳戒綅浜庢枃鏈湯灝撅紝姝ゆ椂搴旇緭鍑虹┖鏍鹼紱
浠g爜
錛?錛塇FTSC2011 楂樼簿搴﹁綆楀櫒(apc)錛岄鐩榪欎釜甯栧瓙錛?br />榪欓鍙嶆槧鍑轟簡涓涓緢鍥х殑闂錛氭湁浜涗俊鎭細琚玶ev鏁翠綋鐮村潖銆?br />鏈涓殑鎿嶄綔閮芥槸甯歌鎿嶄綔錛屼絾鏄湰棰樻墍闇瑕佺淮鎶ょ殑淇℃伅鍗翠笉鏄偅涔堝鏄撶淮鎶ゃ傛湰棰樿姹傜淮鎶や竴媯靛瓙鏍戜腑鎵鏈夌粨鐐規墍琛ㄧず鐨勫厓绱犲簭鍒楋紙涓簭閬嶅巻緇撴灉錛夋ā涓涓寚瀹氱殑M鐨勫箋傝F[i]涓篟^i mod M鐨勫鹼紙榪欓噷R鏄繘鍒訛紝涔熷氨鏄鐩腑鐨凨錛夛紝鍒欐湁錛?br />T[x].mod = (T[T[x].c[0]].mod * F[T[T[x].c[1]].sz + 1] + T[x].v * F[T[T[x].c[1]].sz] + T[T[x].c[1]].mod) % M;
榪欎釜寮忓瓙鍏跺疄鏄緢濂界悊瑙g殑銆?br />鍏抽敭鏄紝鏈鐨勭尌鐞愪箣澶勫茍涓嶅湪姝ゃ傛敞鎰忔湰棰樼殑rev鎿嶄綔錛屽畠浼氭暣浣撴敼鍙樻爲涓墍鏈夌粨鐐規墍璁板綍鐨刴od鍊鹼紝榪欐椂錛屽鏋滃啀鐢ㄤ笂闈㈣繖涓紡瀛愭潵緇存姢T[x].mod錛屽氨浼氬嚭閿欙紝鍥犱負姝ゆ椂寮曠敤鍒扮殑T[T[x].c[0]].mod鍜孴[T[x].c[1]].mod閮芥槸榪囨椂鐨勩傝В鍐寵繖涓闂鍙湁涓縐嶆柟娉曪細璁板綍“閫唌od”(rmod)錛屾剰鎬濇槸灝嗘暣涓厓绱犲簭鍒楀弽杞悗鐨刴od錛屽嵆錛?br />T[x].rmod = (T[T[x].c[1]].rmod * F[T[T[x].c[0]].sz + 1] + T[x].v * F[T[T[x].c[0]].sz] + T[T[x].c[0]].rmod) % M;
榪欐牱錛屽湪鍙嶈漿鏌愬簭鍒楃殑鏃跺欙紝鐩存帴灝嗘牴緇撶偣鐨刴od鍊煎拰rmod鍊間氦鎹㈠氨琛屼簡銆?br />鍍弇od榪欐牱浼氳鍙嶈漿鎿嶄綔鏁翠綋鐮村潖鐨勪俊鎭繕鏈夊緢澶氾紝姣斿NOI2005 sequence閲岄潰鐨刲max鍜宺max銆傚鏋滅湡鐨勯亣鍒拌繖綾諱俊鎭紝鍙湁閲囩敤涓婇潰鐨勬柟娉曘?br />鍙﹀錛屾湰棰樼6銆?銆?0涓偣鏈夎銆?br />浠g爜

鐜板湪Splay Tree宸笉澶氬紕瀹屼簡錛屾帴涓嬫潵榪樻湁N澶氱煡鍚嶇殑銆佷笉鐭ュ悕鐨勯珮綰ф暟鎹粨鏋?#8230;…鏃墮棿MS鏈変簺涓嶅鐢ㄤ簡鍥?#8230;…


Mato_No1 2011-06-25 11:21 鍙戣〃璇勮
]]>
姹傛湁鍚戝浘鏈澶ч棴鍚堝瓙鍥劇殑鏈灝忓閲忥紙PKU2987銆丠FTSC2011 絎?棰?profit錛?/title><link>http://www.shnenglu.com/MatoNo1/archive/2011/03/27/142797.html</link><dc:creator>Mato_No1</dc:creator><author>Mato_No1</author><pubDate>Sun, 27 Mar 2011 09:57:00 GMT</pubDate><guid>http://www.shnenglu.com/MatoNo1/archive/2011/03/27/142797.html</guid><wfw:comment>http://www.shnenglu.com/MatoNo1/comments/142797.html</wfw:comment><comments>http://www.shnenglu.com/MatoNo1/archive/2011/03/27/142797.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/MatoNo1/comments/commentRss/142797.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/MatoNo1/services/trackbacks/142797.html</trackback:ping><description><![CDATA[銆愯繖嬈″競閫夋垜鎸傚緱寰堟儴……鍓?棰樺叏閮ㄧ垎0錛堥獥鍒嗛兘綾抽獥鍒幫級……灝辮繖縐嶇儌鎴愮嘩榪樿兘榪涘競闃燂紝鍙鍚堣偉浜轟箣娌欒尪……銆?br>鏈涓嶈鎸傜殑鏄涓棰樸傜涓闂氨鏄釜瑁哥殑鏈澶ч棴鍚堝瓙鍥撅紝鍏抽敭灝卞嚭鍦ㄧ浜岄棶涓婏紝瑕佹眰鏈澶ч棴鍚堝瓙鍥劇殑鏈灝忓閲忋傛湰娌欒尪鍚庢潵鎵嶅彂鐜拌繖绔熺劧鏄疨KU鍘熼錛侊紙PKU2987錛夛紝鍥犱負錛屾渶澶ф祦姹傚嚭鏉ョ殑鏈澶ч棴鍚堝瓙鍥句竴瀹氭槸瀹歸噺鏈灝忕殑錛佹晠絎簩闂彧瑕佸湪姹傚嚭鏈澶ф祦鍚庢潵涓嬈¢亶鍘嗭紝鎵懼埌S鍙揪鐨勭粨鐐逛釜鏁板嵆鍙?br><br>璇︾粏璇佹槑錛堣漿緗戜笂鏌愮鐘囩殑錛夛細<br>鈥斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺?span style="COLOR: #ffffff">鏈澶ф潈涓嶅彲鑳芥槸璐熸暟錛屽綋鏄?鐨勬儏鍐碉紝鑷劧鏄竴涓偣涓嶉夋渶浼橈紝涓嬮潰鎺㈣蹇界暐0鐨勬儏鍐點?br><br>         1錛氶鍏堟垜鍋囪鏈変袱涓棴鍚堝瓙鍥鵑兘鎷ユ湁鐩稿悓鐨勬渶澶ф潈錛屽茍涓旀病鏈夊叡鍚岀偣錛?span style="COLOR: red">寰堝鏄撹瘉鏄庝笉浼氬嚭鐜拌繖縐嶆儏鍐碉紝鍥犱負濡傛灉鎴戜滑鎶婁袱涓棴鍚堝瓙鍥鵑兘閫夋嫨涓婏紝閭d箞鏈澶ф潈浼氬彉澶с?/span><br><br>         2錛氫粛鐒跺亣璁炬湁涓や釜闂悎瀛愬浘閮芥嫢鏈夌浉鍚岀殑鏈澶ф潈錛屼絾鏄湁鍏卞悓鐐癸紝鍗抽噸鍙犵殑鎰忔濄傛牴鎹棴鍚堝浘鐨勭壒鐐癸紝榪欎簺鍏卞悓鐐逛笉鏄殢鎰忕殑錛屽彲浠ョ煡閬擄紝鍙鏈変竴涓偣鐩稿悓錛岄偅涔堣繖涓偣鐨勮兘鍒拌揪鐨勬墍鏈夊悗緇偣閮藉繀瀹氭槸鍏卞悓鐐廣傛墍浠ヤ細寰楀嚭涓涓粨璁猴紝<span style="COLOR: red">涓や釜闂悎瀛愬浘閲嶅彔錛岄噸鍙犵殑閮ㄥ垎蹇呯劧鏄?涓垨鑰呭涓笉閲嶅彔闂悎鍥俱?br></span><br><br>    鐒跺悗鎴戜滑鑰冭檻涓嶉噸鍙犵殑閮ㄥ垎錛岃繖閮ㄥ垎鐨勭偣鏉冨拰鍙互璇佹槑涓瀹氭槸闈炶礋銆傛垜浠彲浠ュ亣璁鵑潪閲嶅彔閮ㄥ垎鐨勭偣鏉冨拰鏄礋鏁幫紝閭d箞鍋囧鎴戜滑鍒犳帀榪欓儴鍒嗭紝鍙夊彇閲嶅彔閮ㄥ垎錛堝洜涓洪噸鍙犻儴鍒嗚偗瀹氭槸闂悎鍥撅級錛岄偅涔堟渶澶ф潈涔熶細鍙樺ぇ錛岀煕鐩俱傛墍浠?span style="COLOR: red">闈為噸鍙犻儴鍒嗙偣鏉冨拰涓瀹氭槸闈炶礋鏁般?br></span>    涓嬮潰緇х畫鎺㈣闈為噸鍙犻儴鍒嗙殑鎬ц川銆備笂闈㈢殑璇佹槑宸茬粡寰楀嚭浠栦滑鐨勭偣鏉冨拰涓瀹氭槸闈炶礋銆備笅闈㈠厛鎶涘紑鐐規潈鍜岀瓑浜?鐨勬儏鍐碉紝鍏堣璁烘鏁扮殑鎯呭喌銆?br>鍋囪涓や釜闂悎瀛愬浘鐨勯潪閲嶅彔閮ㄥ垎閮芥槸姝f暟錛岄偅涔堟妸榪欎袱涓儴鍒嗗姞璧鋒潵閲嶆柊鏋勬垚闂悎鍥撅紝鏈澶ф潈蹇呯劧浼氬彉澶э紝涓庡亣璁劇殑涓や釜鍚屼負鏈澶ф潈鐨勯棴鍚堝浘鐭涚浘銆傚浐鍙互璇佹槑<span style="COLOR: red">闈為噸鍙犻儴鍒嗙殑鐐規潈鍜岃偗瀹氭槸0銆?br></span><br>    鎺㈣鍒拌繖閮ㄥ垎錛屾垜浠凡緇忓彲浠ュ垵姝ュ緱鍑轟竴涓粨璁猴紝灝辨槸涓涓渶澶ф潈闂悎瀛愬浘鐨勭偣鏁板灝戦棶棰樺彧鑳藉彈鍒頒竴浜?鏉冨拰瀛愬浘錛堟墍鏈夌偣鏉冨姞璧鋒潵絳変簬0鐨勫瓙鍥撅級鐨勫共鎵般?br><br>    閲嶇偣鏉ュ埌榪欎簺0鏉冨拰瀛愬浘涓娿備笅闈㈡垜浠張鏉ュ仛涓涓亣璁撅紝灝辨槸鍋囪鎴戜滑姹傚嚭浜嗕竴涓渶澶ф潈闂悎瀛愬浘錛屽茍涓旈噷闈㈡湁鍖呭惈鍒頒竴浜?鏉冨拰瀛愬浘銆傝屾垜浠繖鏃跺欓渶瑕佸仛鐨勫氨鏄壘鍒伴偅浜涘彲浠ュ垹鍘葷殑0鏉冨拰瀛愬浘錛屽綋鎴戜滑鍒犲幓浜嗘墍鏈夌殑榪欎簺瀛愬浘錛岄偅涔堢偣鏁板氨鍙互杈懼埌鏈灝忋?br><br>    鍏抽敭鏉ヤ簡銆傚埌搴曞摢浜?鏉冨拰瀛愬浘鏄彲浠ュ垹鍘葷殑錛屽摢浜?鏉冨拰瀛愬浘鏄笉鍙互鍒犲幓鐨勫憿錛?br><br>    鏍規嵁闂悎鍥劇殑鎬ц川錛屾垜浠鍒犻櫎涓涓偣錛岄偅涔堝繀欏繪妸鎵鏈夎兘鍒拌揪榪欎釜鐐圭殑鐐瑰垹鍘匯傞偅涔堝緢娓呮櫚鐨勭湅鍒拌鍒犻櫎涓涓瓙鍥撅紝蹇呴』淇濊瘉鍦ㄨ繖涓瓙鍥懼娌℃湁浠諱綍涓涓偣鎸囧悜榪欎釜瀛愬浘銆備篃灝辨槸璇?span style="COLOR: red">榪欎釜瀛愬浘鏄皝闂殑錛屽彧鏈夊嚭杈癸紝娌℃湁鍏ヨ竟銆?br></span><br><br><br>    鏈鍚庝竴姝ワ紝鍋囧鎴戜滑鑳借瘉鏄庡湪姹傝В鏈澶ф潈闂悎鍥劇殑榪囩▼涓繚璇佷笉浼氶変笂榪欎簺0鏉冨拰瀛愬浘錛岄偅涔堣繖涓瘉鏄庡氨鍙互緇撴潫浜嗐?br>閫氳繃鏈澶ф祦姹傝В鏈澶ф潈闂悎瀛愬浘錛屾垜浠妸姝g偣鏉冨拰婧愮偣寤鴻竟錛岃竟鏉冧負鐐規潈鍊鹼紝璐熺偣鏉冨拰姹囩偣寤鴻竟錛岃竟鏉冧負鐐規潈緇濆鍊箋備粩緇嗗垎鏋愭眰瑙f渶澶ф祦鐨勮繃紼嬶紝浼氬彂鐜頒竴浜涗笢瑗褲?br><br>    鐢變簬閭d簺鍙夊彲涓嶉夌殑0鏉冨拰瀛愬浘鏄皝闂殑錛屾病鏈夊叆杈圭殑錛岄偅涔堝湪姹傝В鏈澶ф祦鐨勮繃紼嬩腑錛屼笉鍙兘鏈夊閮ㄦ祦琛ュ厖錛屾墍浠?span style="COLOR: red">榪欎簺0鏉冨拰瀛愬浘鐨勬瘡涓偣涓庢簮鎴栬呮眹鐨勮竟閮芥槸婊℃祦鐨勩?br><br></span><br><br><br><br>    鏈鍚庢眰鏈澶ф潈闂悎瀛愬浘鐨勭偣錛屾柟娉曟槸浠庢簮鐐瑰紑濮嬮氳繃闈炴弧嫻佽竟鎼滅儲涓涓仈閫氬浘錛屽浘鍐呯殑鐐癸紙闄や簡婧愮偣錛夊氨鏄眰鍑烘潵鐨勬渶澶ф潈闂悎瀛愬浘鐨勭偣銆傝屼笂闈㈣瘉鏄庡埌0鏉冨拰瀛愬浘鐨勭偣鍜屾簮姹囬兘鏄弧嫻侊紝騫朵笖娌℃湁鍏ヨ竟錛屽嚭杈逛篃娌℃湁嫻侊紝閭d箞鑲畾鏃犳硶浠庢簮鐐規悳绱㈠埌銆傞偅涔堝湪姹傝В鐨勮繃紼嬩腑榪欎簺0鏉冨拰瀛愬浘鐨勭偣鏄偗瀹氭病鏈夐変笂鐨勩?br><br>   灝辨璇佹瘯銆?br>   緇撹錛?span style="COLOR: red">閫氳繃鏈澶ф祦姹傝В鏈澶ф潈闂悎瀛愬浘鐨勯棶棰橈紝姹傚嚭鏉ョ殑闂悎瀛愬浘鐐規暟涔熸槸鏈灝戠殑銆?br></span></span><br>鈥斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺斺?br>浠g爜錛?br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">iostream</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br>#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000">stdio.h</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br>#include </span><span style="COLOR: #000000"><</span><span style="COLOR: #0000ff">string</span><span style="COLOR: #000000">.h</span><span style="COLOR: #000000">></span><span style="COLOR: #000000"><br></span><span style="COLOR: #0000ff">using</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">namespace</span><span style="COLOR: #000000"> std;<br></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> re(i, n) for (int i=0; i<n; i++)</span><span style="COLOR: #000000"><br></span><span style="COLOR: #0000ff">#define</span><span style="COLOR: #000000"> re1(i, n) for (int i=1; i<=n; i++)</span><span style="COLOR: #000000"><br></span><span style="COLOR: #0000ff">const</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> MAXN </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">10002</span><span style="COLOR: #000000">, MAXM </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">120000</span><span style="COLOR: #000000">, INF </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">~</span><span style="COLOR: #000000">0U</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">>></span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #0000ff">struct</span><span style="COLOR: #000000"> edge {<br>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> a, b, f, next;<br>    edge () {}<br>    edge (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> _a, </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> _b, </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> _f) : a(_a), b(_b), f(_f), next(</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">) {}<br>} ed[MAXM </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> MAXM];<br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n, m </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, s, t, hd[MAXN], tl[MAXN], st[MAXN], lev[MAXN], pr[MAXN], hs[MAXN], q[MAXN], now, res </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, res_num </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> vst[MAXN];<br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> add_edge(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> a, </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> b, </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> f)<br>{<br>    ed[m] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> edge(a, b, f);<br>    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (hd[a] </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">) tl[a] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[tl[a]].next </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> m</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">; </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> hd[a] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> tl[a] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> m</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br>    ed[m] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> edge(b, a, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">);<br>    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (hd[b] </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">) tl[b] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[tl[b]].next </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> m</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">; </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> hd[b] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> tl[b] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> m</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">;<br>}<br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> init()<br>{<br>    freopen(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">profit.in</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">r</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, stdin);<br>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> n0, m0, a0, b0, x;<br>    scanf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%d%d</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">n0, </span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">m0);<br>    n </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> n0 </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">; s </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">; t </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> n </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br>    memset(hd, </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">, n </span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">); memset(tl, </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">, n </span><span style="COLOR: #000000"><<</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">);<br>    re1(i, n0) {<br>        cin </span><span style="COLOR: #000000">>></span><span style="COLOR: #000000"> x;<br>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (x </span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">) {add_edge(s, i, x); res </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> x;}<br>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (x </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">) add_edge(i, t, </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">x);<br>    }<br>    re1(i, m0) {<br>        scanf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%d%d</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">a0, </span><span style="COLOR: #000000">&</span><span style="COLOR: #000000">b0);<br>        add_edge(a0, b0, INF);<br>    }<br>    fclose(stdin);<br>}<br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> aug()<br>{<br>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> z </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> hs[t], i </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> t, p;<br>    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000"> (i </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> s) {<br>        hs[i] </span><span style="COLOR: #000000">-=</span><span style="COLOR: #000000"> z; p </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> pr[i]; ed[p].f </span><span style="COLOR: #000000">-=</span><span style="COLOR: #000000"> z; ed[p </span><span style="COLOR: #000000">^</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">].f </span><span style="COLOR: #000000">+=</span><span style="COLOR: #000000"> z; i </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].a;<br>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">ed[p].f) now </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> i;<br>    }<br>    res </span><span style="COLOR: #000000">-=</span><span style="COLOR: #000000"> z;<br>}<br></span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> dfs()<br>{<br>    q[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> s; memset(vst, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, n); vst[s] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; lev[s] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i, j, f0;<br>    </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> front</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, rear</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">; front</span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000">rear; front</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">) {<br>        i </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> q[front];<br>        </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">hd[i]; p </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ed[p].next) {<br>            j </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].b; f0 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].f;<br>            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">vst[j] </span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000"> f0) {vst[j] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; lev[j] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> lev[i] </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; q[</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">rear] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> j;}<br>        }<br>    }<br>    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">vst[t]) </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br>    now </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> s; memset(vst, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, n); hs[s] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> INF;<br>    re(i, n) st[i] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> hd[i];<br>    </span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000"> ff;<br>    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">vst[s]) {<br>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (now </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> t) aug();<br>        ff </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br>        </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">st[now]; p </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ed[p].next) {<br>            j </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].b; f0 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].f;<br>            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (lev[now] </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">==</span><span style="COLOR: #000000"> lev[j] </span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">vst[j] </span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000"> f0) {st[now] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> pr[j] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> p; hs[j] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> hs[now] </span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000"> f0 </span><span style="COLOR: #000000">?</span><span style="COLOR: #000000"> hs[now] : f0; now </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> j; ff </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; </span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;}<br>        }<br>        </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">ff) {<br>            vst[now] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br>            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (now </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> s) now </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[pr[now]].a;<br>        }<br>    }<br>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br>}<br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> solve()<br>{<br>    </span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000"> (dfs()) ;<br>    q[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> s; memset(vst, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, n); vst[s] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> i, j, f0;<br>    </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> front</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, rear</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">; front</span><span style="COLOR: #000000"><=</span><span style="COLOR: #000000">rear; front</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">) {<br>        i </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> q[front];<br>        </span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000"> (</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">hd[i]; p </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ed[p].next) {<br>            j </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].b; f0 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ed[p].f;<br>            </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">vst[j] </span><span style="COLOR: #000000">&&</span><span style="COLOR: #000000"> f0) {vst[j] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">; res_num</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">; q[</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">rear] </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> j;}<br>        }<br>    }<br>}<br></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> pri()<br>{<br>    freopen(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">profit.out</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">w</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, stdout);<br>    printf(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%d\n%d\n</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, res, res_num);<br>    fclose(stdout);<br>}<br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> main()<br>{<br>    init();<br>    solve();<br>    pri();<br>    </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br>}<br><br></span></div> <img src ="http://www.shnenglu.com/MatoNo1/aggbug/142797.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/MatoNo1/" target="_blank">Mato_No1</a> 2011-03-27 17:57 <a href="http://www.shnenglu.com/MatoNo1/archive/2011/03/27/142797.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.rvyq.cn" target="_blank">激情伊人五月天久久综合</a>| <a href="http://www.top-cc.cn" target="_blank">久久精品国产国产精品四凭</a>| <a href="http://www.shgdb.cn" target="_blank">国产香蕉久久精品综合网</a>| <a href="http://www.o-led.com.cn" target="_blank">人妻精品久久久久中文字幕</a>| <a href="http://www.starlight-caraccessories.cn" target="_blank">国产综合成人久久大片91</a>| <a href="http://www.iqyyh.cn" target="_blank">亚洲国产高清精品线久久 </a>| <a href="http://www.xuezang.cn" target="_blank">91精品国产综合久久久久久</a>| <a href="http://www.6ird.cn" target="_blank">久久精品中文字幕久久</a>| <a href="http://www.nmgr.net.cn" target="_blank">日韩精品无码久久一区二区三</a>| <a href="http://www.fnmqw.cn" target="_blank">亚洲精品国产美女久久久</a>| <a href="http://www.pk9777.cn" target="_blank">久久e热在这里只有国产中文精品99</a>| <a href="http://www.hxinfocom.cn" target="_blank">一级做a爰片久久毛片看看</a>| <a href="http://www.songshuidaojia.cn" target="_blank">久久精品中文无码资源站</a>| <a href="http://www.91hid.cn" target="_blank">四虎亚洲国产成人久久精品</a>| <a href="http://www.rdyly1688.cn" target="_blank">久久一日本道色综合久久</a>| <a href="http://www.carmap.com.cn" target="_blank">久久久久亚洲精品无码网址</a>| <a href="http://www.liuzirui597.cn" target="_blank">97热久久免费频精品99</a>| <a href="http://www.cq928.cn" target="_blank">久久久久久精品成人免费图片</a>| <a href="http://www.aktg.com.cn" target="_blank">A级毛片无码久久精品免费</a>| <a href="http://www.shdad.cn" target="_blank">亚洲欧美日韩久久精品第一区</a>| <a href="http://www.beiju123.cn" target="_blank">久久久国产精品福利免费</a>| <a href="http://www.eca2000.cn" target="_blank">奇米影视7777久久精品</a>| <a href="http://www.zkduo.cn" target="_blank">亚洲精品99久久久久中文字幕</a>| <a href="http://www.eaglehr.com.cn" target="_blank">国产成人综合久久久久久 </a>| <a href="http://www.ampv.cn" target="_blank">热综合一本伊人久久精品</a>| <a href="http://www.33759gov.cn" target="_blank">99久久中文字幕</a>| <a href="http://www.xhcedu.cn" target="_blank">精品久久久噜噜噜久久久</a>| <a href="http://www.licaidazhong.com.cn" target="_blank">亚洲欧洲久久久精品</a>| <a href="http://www.yue88.cn" target="_blank">久久人人爽人爽人人爽av</a>| <a href="http://www.theys.cn" target="_blank">国产精品一区二区久久精品无码 </a>| <a href="http://www.xinashop.cn" target="_blank">久久国产精品无码网站</a>| <a href="http://www.jsmyy.cn" target="_blank">久久99国产亚洲高清观看首页 </a>| <a href="http://www.92625.cn" target="_blank">亚洲伊人久久大香线蕉苏妲己</a>| <a href="http://www.vcexpress.cn" target="_blank">久久久久AV综合网成人</a>| <a href="http://www.ccco.org.cn" target="_blank">亚洲va国产va天堂va久久</a>| <a href="http://www.gnjb.net.cn" target="_blank">伊人久久大香线焦AV综合影院</a>| <a href="http://www.hlbelss.org.cn" target="_blank">色偷偷91久久综合噜噜噜噜</a>| <a href="http://www.shangzhew.cn" target="_blank">久久精品夜色噜噜亚洲A∨</a>| <a href="http://www.xiangzen.cn" target="_blank">久久99精品久久久久久水蜜桃</a>| <a href="http://www.itshirts.cn" target="_blank">成人午夜精品久久久久久久小说</a>| <a href="http://www.grzzc358.cn" target="_blank">91麻精品国产91久久久久</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>