• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    求最小樹的Kruskal算法中無圈判斷的進一步思考

    2021-06-24 08:06宋慧敏孫薇吳建良
    數(shù)學學習與研究 2021年13期

    宋慧敏 孫薇 吳建良

    【摘要】在實際應用中,我們常碰到實現(xiàn)最小連接的問題,這就歸結到最小樹問題.最小樹問題在運籌學、圖論、數(shù)據(jù)結構等課程都有涉及.解決最小樹問題的算法有Kruskal算法和Prim算法等.Kruskal算法的思想是在不構成圈的前提下盡可能選權最小的邊.其中考察邊和已選的邊集是否構成圈是影響算法復雜性的關鍵一步.本文先介紹實現(xiàn)無圈判斷的標號方法,分析其本質需求,進而引入根樹方法,并給出進一步改進的思路.本文從運籌學教學的角度闡述教學內容,有意識地引導學生進行深入思考,提升學生進行自主學習的意識和能力.

    【關鍵詞】最小樹;Kruskal算法;并查集;根樹

    【基金項目】山東大學(威海)重點教改項目《科研反哺教學的研究與實踐》:A201805;山東大學(威海)教研項目《經(jīng)管類探索性數(shù)學實驗案例教學研究》:B201816

    在實際應用中,我們常碰到實現(xiàn)最小連接的問題,例如交通網(wǎng)、電力網(wǎng)、電話網(wǎng)、管道網(wǎng)等網(wǎng)絡設計,這些應用問題簡而言之,即如何用最小的成本將一些對象連接起來.若把這些需要連接的對象對應一個個點(稱為頂點),若兩個對象能夠直接建立聯(lián)系(比如架設電線),則在對應的兩點之間連一條線(稱為邊),兩者建立聯(lián)系的代價(比如架設電線成本)則為對應邊的權.這樣實際問題就以賦權圖(也稱網(wǎng)絡)的形式展現(xiàn)出來,實際需求也就變成在對應網(wǎng)絡里找最小權的連通所有頂點的子圖(稱為連通支撐子圖).最小連接問題可以轉化為最小樹問題,該問題在大學的許多課程中都有涉及,如運籌學、圖論、組合優(yōu)化、數(shù)據(jù)結構等.最小樹問題在運籌學課程中屬于網(wǎng)絡優(yōu)化部分.用網(wǎng)絡分析的語言可以如下敘述該問題:給定一個賦權網(wǎng)絡,找一個最小權的連通支撐子圖.我們知道在所有邊權非負的情況下,一定有一個支撐樹,達到總權值最小.所以找最小權的連通支撐子圖就是找最小權的支撐樹(簡稱最小樹),最小連接問題就是最小樹問題.從算法復雜性的角度而言,最小樹問題是簡單問題,有多項式時間算法.現(xiàn)實中很多問題可以轉化為網(wǎng)絡優(yōu)化問題,對它們的求解常常要用到最小樹算法.最小樹算法因其理論和應用價值,教師對其算法進行研究以及對學生進行知識的傳授都是非常有意義的工作.

    在大部分課程內容中,求解最小樹問題都是貪心算法,如Kruskal算法和Prim算法.這些貪心算法能在多項式時間內找到最小樹.Kruskal算法的時間復雜度為O(mlog n),Prim算法的時間復雜度為O(n2),其中m表示網(wǎng)絡中的邊數(shù),n表示網(wǎng)絡的頂點數(shù).很顯然,在頂點數(shù)大、邊數(shù)相對較小的網(wǎng)絡(即稀疏網(wǎng)絡)中,Kruskal算法更勝一籌.本文就從運籌學教學的角度,介紹Kruskal算法,重點講述其無圈判斷的實現(xiàn)方法,通過算例演示使學生能較容易地掌握知識內容,又通過目的導向,引導學生深入思考,進而激發(fā)學生的研究興趣.

    Kruskal算法是一種貪心算法,其思想很簡單,就是在所選邊不構成圈的前提下依次選擇權值最小的邊.設給定網(wǎng)絡G=(V,E;W),其中E和V分別是圖(即所給網(wǎng)絡)的邊集和點集,W是定義在邊集上的權值函數(shù).令m=|E|,n=|V|,下面算法中,用S存放依次選中的邊,|S|≤n-1.算法結束時,若|S|=n-1,則G[S]為最小樹;否則,G[S]為最小權支撐森林.

    求最小樹的Kruskal算法的步驟如下.

    第1步,把G中的邊按權由小到大排列為a1,a2,…,am,即w(a1)≤w(a2)≤…≤w(am).令i:=0,j:=0,S:=Φ.

    第2步,令j:=j+1.若j>m,則該網(wǎng)絡不連通,網(wǎng)絡的最小樹不存在,算法停止;否則,轉第3步.

    第3步,考察邊aj.若G[S∪{aj}]不含圈,則令ei+1:=aj,S:=S∪{ei+1},i:=i+1.若i=n-1,則G[S]即為所求,算法停止;否則,轉向第2步.

    令T記頂點集為V、邊集為S的圖,運算進程中,T一直是森林.算法開始,T中無邊為空圖.順次考察邊a1,a2,...,am,當考察到aj時,若aj與以前選中的邊不構成圈,即T+aj仍是森林,則選中aj,開始考察下一條邊,接下來T改變,變成T+aj;若aj與以前選中的邊構成圈,即T+aj不是森林,則拋棄aj開始考察下一條邊,接下來T不變.考察G[S∪{aj}]是否含圈,也就是判斷T+aj是不是森林,只需看aj的兩個端點是否包含在T的同一個分支.下面我們用一個簡單的例子說明該算法.

    例1 用Kruskal算法求解圖1所示網(wǎng)絡的最小樹,其中每條邊上的數(shù)表示該邊的權值.

    解 該圖頂點數(shù)n=5,邊數(shù)m=8.按照邊權排序為:a1=(1,2),a2=(1,3),a3=(2,3),a4=(4,5),a5=(2,5),a6=(2,4),a7=(3,4),a8=(3,5).

    先考慮a1,不構成圈,選中;再考慮a2,與已選中的a1不構成圈,選中;再考慮a3,與已選中的a1,a2構成圈,棄之.再考慮a4,與已選中的a1,a2不構成圈,選中.再考慮a5,與已選中的a1,a2,a4不構成圈,選中.至此,選中的邊集為S={a1,a2,a4,a5},選中的邊數(shù)為|S|=m-1=4,得到最小樹.算法過程如圖2所示,圖2中最后的圖就是最小樹,權和為8.

    從該例可看出算法很簡單,手算很容易.但是由于大型網(wǎng)絡,用手算不現(xiàn)實,必須用計算機程序實現(xiàn).如何實現(xiàn)每一步驟,就是編程面臨的問題.不同的實現(xiàn)方式導致算法的復雜性不同,網(wǎng)絡規(guī)模越大,越能顯示出效率不同.算法第1步要對m條邊根據(jù)邊權從小到大排序,常用的冒泡排序法的時間復雜度為O(mlog m).第2步?jīng)]有技術含量.第3步就是我們考慮的重點了.第3步在考察邊aj時,要判斷G[S∪{aj}]是否含圈,只需檢查aj的兩個端點是否包含T的同一個分支.換句話說,就是檢查aj的兩個端點在T中是否連通(即檢查連通性).接下來,若選中aj,T改變,aj的兩個端點所在的兩個分支要合二為一(即合并連通點).

    第3步要實現(xiàn)合并連通點(簡稱“并”)和查詢連通性(簡稱“查”)兩個功能.這兩個功能對應數(shù)據(jù)結構課程中的并查集概念.并查集可以高效解決動態(tài)連通性.下面就先從標號方法開始介紹,然后是根樹方法,最后介紹根樹方法的改進思路,由淺入深地介紹并查集的幾種實現(xiàn)方式.

    標號方法顧名思義是利用頂點標號來實現(xiàn)“并”和“查”兩個功能.標號方法需要用一個數(shù)組B[1:n]記錄每一個頂點的標號,兩頂點標號相同當且僅當兩頂點在同一分支.初始狀態(tài)T是空圖,每個頂點自成一個分支(或稱子樹),所以頂點的初始標號可以等于它的編號,即B[i]:=i.當算法第3步考察到aj時,會出現(xiàn)兩種情況.情況一,aj兩端點標號相同(即兩端點在T中連通),則aj不被選擇.算法轉第2步,考察邊計數(shù)變量j加1,再轉向算法第3步,即相當于考察下一條邊aj+1.情況二,aj兩端點的標號不相同(即兩端點在T中不連通),則表示aj連接T中不同子樹,T+aj自然不含圈,則aj被選中,選中邊計數(shù)變量i加1,即ei+1=aj.這就完成了“查”的功能.

    算法第3步aj被選中后,T改變(置換成T+aj),連通性發(fā)生了改變.準確地說,aj的兩個端點(不妨設為u,v)在原來T中不連通,分別在兩個不同的分支,不妨設u所在分支為Tu,v所在分支為Tv.在T+aj中,Tu和Tv因aj連接為一個分支.標號方法要求同分支頂點標號相同,所以要在下一次“查”操作之前實現(xiàn)“并”功能.很自然的一種想法就是把一個分支的所有頂點標號全換成另一個分支頂點的標號.顯然B[u]≠B[v],不妨設B[u]>B[v].搜索Tu,識別Tu中的所有頂點,將它的標號都修改為B[v].這個工作可以通過在原來的圖T(邊數(shù)小于n)中用DFS或BFS找出與u連通的頂點來實現(xiàn),該步驟的時間復雜度為O(n),至多重復m次.這樣整個算法的時間復雜度為O(mlog m)+O(mn)=O(mn).

    我們在圖3中給出例1的標號過程,圖中頂點上的數(shù)字為對應頂點的標號.

    實現(xiàn)“并”“查”兩種功能的方法不同,則會導致算法的時間復雜性不同.上述標號方法的本質是把每一分支的所有頂點都標號為該分支頂點的最小編號.當G連通時,最后所有頂點的標號都為1.如果我們把每一分支的標號等于編號的頂點看成該子樹的根,則每個頂點的標號就是其所在子樹的根(稱為頂點的根)的編號.從這個角度來看,標號方法的“查”操作就是通過比較考察邊兩端點的根是否相同來實現(xiàn)的,“并”操作也可以看成考察邊一個端點所在分支的所有頂點都成了另一個端點的子孫,從而使合并后的分支擁有同一個根.我們還發(fā)現(xiàn),只要這些分支(子樹)的頂點集合確定,子樹內部的不同連接方式不會影響“并”“查”操作的結果.基于這些思考,我們保證每一分支頂點集合不變,且保持樹的特性,將分支對應的頂點集合換一種方式連接,看是否能夠降低“并”“查”操作的時間復雜度.根據(jù)這個思路將標號算法修改,可得到根樹算法.

    根樹算法是用帶根子樹族B中的每棵帶根子樹來對應T=(V,S)中的每個分支,這里B的每棵子樹和T=(V,S)對應的分支頂點集合相同,但邊集不一定相同.T=(V,S)和B的連通分支有一一對應關系,所以可以用B替代T=(V,S)來實現(xiàn)“并”“查”操作.可以用數(shù)組Father[1:n]來記錄每個頂點的父親,一開始可以把每個頂點i的父親記為i,即Father[i]:=i,也就是每個頂點都是一棵子樹,該頂點的根就是它自身.當我們考察aj=(u,v)時,分別找u,v的根ru,rv,這項工作可以通過在B中往上順序追尋節(jié)點的父親得到.若令h(r)為B中根為r的子樹中r到其子孫的最長路長,則該步驟的時間復雜度分別為O(h(ru)),O(h(rv)).若ru=rv,則表示u,v在T的同一個分支,aj不被選擇.若ru≠rv,則表示u,v不在同一個分支,則選擇aj.這樣完成了“查”的功能.若h(ru)≤h(rv),令Father(ru):=rv.文獻[2]中用數(shù)學歸納法證明了根為r的子樹中至少含有2h(r)個頂點,所以h(r)≤log n.任一r的子孫找到r只需h(r)步,這樣用根樹算法處理Kruskal算法的第3步需要的時間復雜度是O(mlog n),所以Kruskal算法的時間復雜度就是O(mlog m)+O(mlog n)=O(mlog n).

    圖4給出例1對應的根樹序列,每個分支里只作為出發(fā)點的節(jié)點是對應根樹的根,可以看出根樹和對應子樹連接方式不同.拿最后一次迭代中支撐樹和根樹進行比較,支撐樹中的最大路長是4,而對應根樹的最大有向路長是2,所以根樹方法比標號方法在搜索方面更快捷.

    從上面的分析可以看出,根樹方法的時間復雜度取決于樹的高度.要想降低時間復雜度,就要想辦法壓縮樹高.改變根樹連接方式,壓縮樹高的方法是不唯一的.下面我們給出其中的幾種嘗試方向.在算法第3步考查aj=(u,v)時,我們要找u,v的根ru,rv,也就是分別在u,v所在的根樹里向上追溯祖先.一種方法,在搜索過程中分別記錄(u,ru)-路和(v,rv)-路的中間節(jié)點,令它們的父親都為它們對應的根節(jié)點.這樣操作有很大可能使根樹的樹高不超過2,是壓縮樹高的一種有效方式.在找到根節(jié)點之前,路上的中間節(jié)點都需要存儲,而存儲空間變大,是會增加空間復雜度的.空間復雜度是對算法評價的另一個指標,這在實際算法設計和編程中也是需要考慮的一種因素.另一種方法,在尋根過程中每遍歷到一個節(jié)點,就把該節(jié)點變成它爺爺節(jié)點的孩子,也就是和它的父節(jié)點在一層了.這樣通過頻繁的查詢會導致樹的“扁平化”程度更徹底.用這種方式壓縮樹高沒有上一種方式力度那么大,但優(yōu)點在于存儲空間可以有效利用.通過這些大小樹合并和樹壓縮的技巧,“并”“查”兩種操作的時間復雜性會非常趨近O(1).這樣,Kruskal算法第3步的時間復雜性幾乎是線性的.

    在數(shù)據(jù)結構等課程教學中也常涉及最小樹的算法實現(xiàn),其中也有利用Fibonacci堆的處理方法,這里就不一一介紹了.作為教師,我們應意識到即使課程中的簡單問題也有值得深入挖掘之處,對教學的投入能夠促進科研方面的發(fā)展.深入研究教學資料,充分備課,在教學過程中有意識地引導學生深入思考,能夠提升學生自主學習的意識和能力.作為高校教師,要教學科研兩不誤,努力為國家培養(yǎng)高素質創(chuàng)新型人才.

    【參考文獻】

    [1]刁在筠,劉桂真,戎曉霞,等.運籌學:第四版[M].北京:高等教育出版社,2016.

    [2] Bernhard Korte,Jens Vygen.Combinatorial Optimization: Theory and Algorithms:Fifth Edition[M].Springer,2011.

    [3]Tarjan R E,Data Structures and Network Algorithms[J].SIAM,Philadelphia,1983.

    [4]Tarjan R E,Effificiency of a good but not linear set union algorithm[J].Journal of the ACM,1975(22):215-225.

    亚洲精品久久午夜乱码| 久久久国产精品麻豆| 97超碰精品成人国产| 性高湖久久久久久久久免费观看| 精品久久久噜噜| 欧美日韩国产mv在线观看视频| 免费高清在线观看视频在线观看| 黄色欧美视频在线观看| 99re6热这里在线精品视频| a级毛片在线看网站| 五月玫瑰六月丁香| 欧美日韩国产mv在线观看视频| 亚洲国产成人一精品久久久| 亚洲性久久影院| 22中文网久久字幕| 爱豆传媒免费全集在线观看| 国产国拍精品亚洲av在线观看| 亚洲激情五月婷婷啪啪| 亚洲欧美日韩东京热| 国产无遮挡羞羞视频在线观看| 久久99热这里只频精品6学生| 成人黄色视频免费在线看| 精品人妻偷拍中文字幕| 亚洲一区二区三区欧美精品| 在线观看av片永久免费下载| 久久女婷五月综合色啪小说| 亚洲经典国产精华液单| 精品少妇黑人巨大在线播放| 伊人亚洲综合成人网| 在线观看三级黄色| 好男人视频免费观看在线| 人妻人人澡人人爽人人| 我的女老师完整版在线观看| 欧美日韩综合久久久久久| 狂野欧美白嫩少妇大欣赏| 久久久精品94久久精品| 永久免费av网站大全| 熟女av电影| av在线老鸭窝| 97精品久久久久久久久久精品| 人人妻人人添人人爽欧美一区卜| 欧美亚洲 丝袜 人妻 在线| 国产有黄有色有爽视频| 欧美日韩视频精品一区| 免费大片18禁| 久久精品国产亚洲网站| 欧美变态另类bdsm刘玥| 国产免费福利视频在线观看| 97超视频在线观看视频| 国产免费一区二区三区四区乱码| 丝瓜视频免费看黄片| 伊人久久精品亚洲午夜| 亚洲天堂av无毛| 成人漫画全彩无遮挡| 国产日韩欧美视频二区| 少妇被粗大的猛进出69影院 | 老司机亚洲免费影院| 亚洲国产毛片av蜜桃av| 精品熟女少妇av免费看| 久久国产乱子免费精品| 日本av免费视频播放| 熟女av电影| 91aial.com中文字幕在线观看| .国产精品久久| 色94色欧美一区二区| 久久久久久久久久久免费av| 成人亚洲欧美一区二区av| 你懂的网址亚洲精品在线观看| 伦理电影大哥的女人| 伊人久久精品亚洲午夜| 精品少妇黑人巨大在线播放| 九草在线视频观看| 麻豆成人av视频| 亚洲美女搞黄在线观看| 久久午夜福利片| 97在线视频观看| 大码成人一级视频| 美女主播在线视频| 国产极品粉嫩免费观看在线 | 精品一品国产午夜福利视频| 曰老女人黄片| 国产成人免费无遮挡视频| 人人澡人人妻人| 成人影院久久| 自拍欧美九色日韩亚洲蝌蚪91 | 涩涩av久久男人的天堂| 中文字幕人妻熟人妻熟丝袜美| 国产高清不卡午夜福利| 菩萨蛮人人尽说江南好唐韦庄| 国产精品久久久久久av不卡| 晚上一个人看的免费电影| 香蕉精品网在线| 色婷婷久久久亚洲欧美| 伦理电影免费视频| 国产亚洲5aaaaa淫片| 只有这里有精品99| 少妇人妻久久综合中文| 少妇丰满av| 成年美女黄网站色视频大全免费 | 亚洲欧美一区二区三区国产| 偷拍熟女少妇极品色| 又粗又硬又长又爽又黄的视频| 边亲边吃奶的免费视频| 亚洲中文av在线| a级一级毛片免费在线观看| 国产精品人妻久久久久久| 国产伦在线观看视频一区| 青春草国产在线视频| 日本色播在线视频| 日本wwww免费看| 国产精品国产三级国产av玫瑰| av免费在线看不卡| 亚洲欧洲国产日韩| av线在线观看网站| 丰满迷人的少妇在线观看| 亚洲精品久久久久久婷婷小说| 国产在线免费精品| 亚洲精华国产精华液的使用体验| 十八禁高潮呻吟视频 | 日韩av免费高清视频| 午夜久久久在线观看| 久久久精品94久久精品| 在线观看免费高清a一片| 最近手机中文字幕大全| 亚洲欧美中文字幕日韩二区| 免费看日本二区| 成年av动漫网址| av在线老鸭窝| 高清视频免费观看一区二区| 日韩,欧美,国产一区二区三区| a级片在线免费高清观看视频| 少妇熟女欧美另类| 天堂俺去俺来也www色官网| 一级黄片播放器| 纯流量卡能插随身wifi吗| 又爽又黄a免费视频| 中文在线观看免费www的网站| 人人妻人人看人人澡| 涩涩av久久男人的天堂| 建设人人有责人人尽责人人享有的| 欧美xxxx性猛交bbbb| av卡一久久| 黄色怎么调成土黄色| 国产视频首页在线观看| av福利片在线| 深夜a级毛片| 日韩制服骚丝袜av| 亚洲精品乱久久久久久| 国产成人精品婷婷| 黄色毛片三级朝国网站 | 五月开心婷婷网| 日韩制服骚丝袜av| 日韩成人av中文字幕在线观看| 日日爽夜夜爽网站| 亚洲激情五月婷婷啪啪| 国产永久视频网站| 日韩中字成人| 国产精品欧美亚洲77777| 天堂俺去俺来也www色官网| h视频一区二区三区| 人妻制服诱惑在线中文字幕| 成人免费观看视频高清| 国产成人精品一,二区| 天堂俺去俺来也www色官网| 国产亚洲av片在线观看秒播厂| 看免费成人av毛片| 日本av免费视频播放| xxx大片免费视频| 男女国产视频网站| 午夜福利影视在线免费观看| 亚洲国产最新在线播放| 美女视频免费永久观看网站| 免费大片黄手机在线观看| 国产伦精品一区二区三区视频9| 国内精品宾馆在线| 日本欧美视频一区| 五月开心婷婷网| 看十八女毛片水多多多| 人妻一区二区av| 欧美97在线视频| 秋霞伦理黄片| 国产毛片在线视频| 久久99一区二区三区| 亚洲伊人久久精品综合| 黄色毛片三级朝国网站 | 国产精品久久久久久久电影| 只有这里有精品99| 国产精品国产三级专区第一集| 欧美亚洲 丝袜 人妻 在线| 男的添女的下面高潮视频| 亚洲av中文av极速乱| av免费观看日本| 亚洲一级一片aⅴ在线观看| 国产日韩一区二区三区精品不卡 | 免费不卡的大黄色大毛片视频在线观看| 久久影院123| 国产亚洲精品久久久com| 三上悠亚av全集在线观看 | 一级a做视频免费观看| 欧美 亚洲 国产 日韩一| videos熟女内射| 成人免费观看视频高清| 亚洲熟女精品中文字幕| 欧美日韩视频高清一区二区三区二| a 毛片基地| 99热6这里只有精品| 精品99又大又爽又粗少妇毛片| 久热这里只有精品99| 寂寞人妻少妇视频99o| 国产精品无大码| 七月丁香在线播放| 免费久久久久久久精品成人欧美视频 | 丰满人妻一区二区三区视频av| 国内揄拍国产精品人妻在线| 国产精品国产三级专区第一集| 精品国产乱码久久久久久小说| 草草在线视频免费看| 草草在线视频免费看| 亚洲精品国产成人久久av| 国产精品三级大全| 丝袜脚勾引网站| av黄色大香蕉| 亚洲人成网站在线观看播放| 国产在线视频一区二区| 亚洲久久久国产精品| 精品人妻熟女毛片av久久网站| 成人毛片a级毛片在线播放| 一级,二级,三级黄色视频| 日韩三级伦理在线观看| 麻豆乱淫一区二区| av天堂中文字幕网| 色哟哟·www| 国产淫片久久久久久久久| 熟女人妻精品中文字幕| 国产91av在线免费观看| 国产高清三级在线| 亚洲经典国产精华液单| 精品久久国产蜜桃| 99久久人妻综合| 一级,二级,三级黄色视频| 在线观看国产h片| 精品一区在线观看国产| 精品少妇久久久久久888优播| 国产亚洲91精品色在线| av又黄又爽大尺度在线免费看| 久久久精品94久久精品| 国产淫片久久久久久久久| 老司机亚洲免费影院| av不卡在线播放| 成年av动漫网址| 成人免费观看视频高清| 久久久久久久久大av| 美女xxoo啪啪120秒动态图| 最近手机中文字幕大全| 伊人久久国产一区二区| 亚洲第一av免费看| 亚洲人成网站在线观看播放| 黄色一级大片看看| 国产黄频视频在线观看| 亚洲精品乱久久久久久| 久久ye,这里只有精品| 亚洲国产最新在线播放| 亚洲国产日韩一区二区| 久久精品国产自在天天线| 午夜久久久在线观看| 中文字幕亚洲精品专区| 亚洲精品日韩在线中文字幕| 精品久久久精品久久久| 国产成人freesex在线| 一边亲一边摸免费视频| av线在线观看网站| 中文欧美无线码| av女优亚洲男人天堂| 欧美最新免费一区二区三区| 欧美少妇被猛烈插入视频| 99热全是精品| 欧美变态另类bdsm刘玥| av专区在线播放| 九九在线视频观看精品| 女人精品久久久久毛片| 丝袜脚勾引网站| 赤兔流量卡办理| 精品熟女少妇av免费看| 国产男女内射视频| 国产黄色视频一区二区在线观看| 亚洲无线观看免费| 欧美日韩视频精品一区| 又粗又硬又长又爽又黄的视频| 国产成人免费无遮挡视频| 成年av动漫网址| 国产av码专区亚洲av| 日本午夜av视频| 国产av精品麻豆| 91aial.com中文字幕在线观看| 下体分泌物呈黄色| 夜夜看夜夜爽夜夜摸| 国产免费视频播放在线视频| 亚洲性久久影院| 免费久久久久久久精品成人欧美视频 | 少妇精品久久久久久久| 啦啦啦视频在线资源免费观看| 色婷婷久久久亚洲欧美| 成人美女网站在线观看视频| 久久人妻熟女aⅴ| 日韩av免费高清视频| 欧美成人午夜免费资源| 久久国产乱子免费精品| 国产日韩欧美视频二区| 日韩欧美 国产精品| 国产在视频线精品| 波野结衣二区三区在线| 一区二区三区四区激情视频| 亚洲性久久影院| a级毛片免费高清观看在线播放| 久久国产精品男人的天堂亚洲 | 三级经典国产精品| 一级片'在线观看视频| 少妇的逼好多水| 99热网站在线观看| av国产久精品久网站免费入址| 99热全是精品| 日韩精品免费视频一区二区三区 | 女性生殖器流出的白浆| 婷婷色麻豆天堂久久| 久久久国产一区二区| 午夜老司机福利剧场| 夜夜爽夜夜爽视频| 色吧在线观看| 日日啪夜夜爽| 成人国产麻豆网| 晚上一个人看的免费电影| 日韩人妻高清精品专区| 国产黄片视频在线免费观看| 纯流量卡能插随身wifi吗| 日韩一区二区视频免费看| 国内少妇人妻偷人精品xxx网站| 久久ye,这里只有精品| 老熟女久久久| 亚洲欧洲国产日韩| 国产爽快片一区二区三区| av免费观看日本| 免费看av在线观看网站| av播播在线观看一区| 韩国av在线不卡| 精品人妻偷拍中文字幕| 人妻少妇偷人精品九色| 欧美精品一区二区大全| 国产老妇伦熟女老妇高清| 久久人妻熟女aⅴ| 一区二区三区乱码不卡18| 免费av不卡在线播放| 美女福利国产在线| 国产精品.久久久| 国产av国产精品国产| 久久精品国产亚洲av涩爱| 一级毛片久久久久久久久女| 久久av网站| 亚洲国产精品一区三区| 日韩成人伦理影院| 丰满迷人的少妇在线观看| 国产午夜精品一二区理论片| 亚洲伊人久久精品综合| 99热全是精品| 赤兔流量卡办理| 国产女主播在线喷水免费视频网站| 街头女战士在线观看网站| 中文精品一卡2卡3卡4更新| 黄色视频在线播放观看不卡| 少妇的逼水好多| freevideosex欧美| 多毛熟女@视频| 国产无遮挡羞羞视频在线观看| 成人美女网站在线观看视频| 亚洲精品久久久久久婷婷小说| 视频中文字幕在线观看| 新久久久久国产一级毛片| 日本vs欧美在线观看视频 | 久久久久久伊人网av| 免费黄网站久久成人精品| 亚洲欧洲国产日韩| 亚洲国产精品国产精品| 桃花免费在线播放| 又黄又爽又刺激的免费视频.| 免费不卡的大黄色大毛片视频在线观看| 日本91视频免费播放| 97超视频在线观看视频| 成人美女网站在线观看视频| 大片电影免费在线观看免费| av专区在线播放| 国产一区亚洲一区在线观看| 久久久久久人妻| 你懂的网址亚洲精品在线观看| 色婷婷av一区二区三区视频| 一本一本综合久久| 成人综合一区亚洲| 22中文网久久字幕| 六月丁香七月| 日日摸夜夜添夜夜添av毛片| 草草在线视频免费看| 我要看日韩黄色一级片| 亚洲精品456在线播放app| 高清视频免费观看一区二区| 天天躁夜夜躁狠狠久久av| 一边亲一边摸免费视频| 在现免费观看毛片| 夜夜骑夜夜射夜夜干| av线在线观看网站| 日日啪夜夜撸| 在线观看www视频免费| 深夜a级毛片| 青春草国产在线视频| 九九在线视频观看精品| 国产极品粉嫩免费观看在线 | 国产亚洲5aaaaa淫片| 亚洲国产最新在线播放| 久热这里只有精品99| 街头女战士在线观看网站| videossex国产| 成年人免费黄色播放视频 | 赤兔流量卡办理| 国产亚洲最大av| 国产毛片在线视频| 一二三四中文在线观看免费高清| 色网站视频免费| 欧美 亚洲 国产 日韩一| 永久免费av网站大全| 狂野欧美激情性bbbbbb| 国产午夜精品久久久久久一区二区三区| 嘟嘟电影网在线观看| 国内揄拍国产精品人妻在线| 观看免费一级毛片| 色哟哟·www| a级片在线免费高清观看视频| 午夜免费鲁丝| 波野结衣二区三区在线| 99久国产av精品国产电影| 伊人亚洲综合成人网| 日韩一区二区三区影片| 国产一区二区在线观看日韩| 新久久久久国产一级毛片| 中文精品一卡2卡3卡4更新| 国产av一区二区精品久久| 一级二级三级毛片免费看| 久久鲁丝午夜福利片| 好男人视频免费观看在线| 欧美xxⅹ黑人| 国产中年淑女户外野战色| 国产真实伦视频高清在线观看| 成年av动漫网址| 丰满人妻一区二区三区视频av| 国产淫语在线视频| 9色porny在线观看| 亚洲av二区三区四区| 中文字幕精品免费在线观看视频 | av天堂中文字幕网| 精品一区二区三区视频在线| 日本与韩国留学比较| 亚洲人成网站在线播| 亚洲一级一片aⅴ在线观看| 日韩精品免费视频一区二区三区 | 2022亚洲国产成人精品| 纯流量卡能插随身wifi吗| 我的女老师完整版在线观看| 热re99久久精品国产66热6| 国产黄频视频在线观看| av线在线观看网站| 九色成人免费人妻av| 亚洲精品一二三| 中文字幕av电影在线播放| 高清午夜精品一区二区三区| 少妇人妻精品综合一区二区| 69精品国产乱码久久久| 国产色爽女视频免费观看| 欧美另类一区| 国产成人精品福利久久| 在现免费观看毛片| 亚洲欧美精品专区久久| 又爽又黄a免费视频| 精品久久久久久久久av| 国产成人freesex在线| 性色avwww在线观看| 美女大奶头黄色视频| 超碰97精品在线观看| 一区二区av电影网| 一级毛片aaaaaa免费看小| 久久人人爽av亚洲精品天堂| 色网站视频免费| 国产精品99久久99久久久不卡 | 久久久久人妻精品一区果冻| 国产白丝娇喘喷水9色精品| 热99国产精品久久久久久7| 亚洲真实伦在线观看| 亚洲不卡免费看| 欧美精品国产亚洲| 日韩一区二区视频免费看| 国产一区亚洲一区在线观看| 亚洲无线观看免费| 最后的刺客免费高清国语| 日韩人妻高清精品专区| 久久久久久久国产电影| 久久人人爽人人爽人人片va| 不卡视频在线观看欧美| 日本欧美国产在线视频| 国产一区二区三区av在线| 国产日韩欧美亚洲二区| 亚洲av福利一区| 男人添女人高潮全过程视频| 在线看a的网站| 极品人妻少妇av视频| 中文字幕亚洲精品专区| 日韩伦理黄色片| 高清毛片免费看| 最黄视频免费看| 纯流量卡能插随身wifi吗| 日韩伦理黄色片| 久久久久久久大尺度免费视频| 亚洲精品,欧美精品| 国产乱来视频区| 亚洲av国产av综合av卡| 下体分泌物呈黄色| 午夜福利网站1000一区二区三区| 建设人人有责人人尽责人人享有的| 日韩制服骚丝袜av| 久久久欧美国产精品| 美女内射精品一级片tv| 亚洲精品日韩在线中文字幕| 日日啪夜夜爽| 中国国产av一级| 国产av精品麻豆| 99热全是精品| 桃花免费在线播放| 午夜福利,免费看| 最近手机中文字幕大全| 亚洲美女黄色视频免费看| 国产色爽女视频免费观看| 18禁在线播放成人免费| av.在线天堂| 免费看av在线观看网站| av又黄又爽大尺度在线免费看| 99re6热这里在线精品视频| 欧美 亚洲 国产 日韩一| 国产一区二区三区av在线| 国产一区有黄有色的免费视频| 少妇裸体淫交视频免费看高清| 国产精品一区二区在线观看99| 能在线免费看毛片的网站| 免费黄频网站在线观看国产| 欧美日韩一区二区视频在线观看视频在线| 丰满迷人的少妇在线观看| 人妻 亚洲 视频| 国产成人免费观看mmmm| 亚洲av不卡在线观看| 国产熟女午夜一区二区三区 | 91精品伊人久久大香线蕉| 亚洲经典国产精华液单| 亚洲国产最新在线播放| 最近中文字幕2019免费版| 高清欧美精品videossex| 大话2 男鬼变身卡| 亚洲欧美中文字幕日韩二区| 午夜日本视频在线| 三级国产精品片| 亚洲精品日韩av片在线观看| 久久久久久久大尺度免费视频| 日本与韩国留学比较| 水蜜桃什么品种好| 欧美日韩一区二区视频在线观看视频在线| 春色校园在线视频观看| 国产在线免费精品| 毛片一级片免费看久久久久| 亚洲国产日韩一区二区| 视频中文字幕在线观看| 久久鲁丝午夜福利片| 久久久久久久精品精品| 亚洲欧美日韩东京热| 日日摸夜夜添夜夜爱| 日日摸夜夜添夜夜添av毛片| 国产高清国产精品国产三级| 色94色欧美一区二区| 人妻系列 视频| 色婷婷av一区二区三区视频| 国产淫语在线视频| 久久人人爽av亚洲精品天堂| 熟女电影av网| 晚上一个人看的免费电影| √禁漫天堂资源中文www| 黑丝袜美女国产一区| 超碰97精品在线观看| 亚洲内射少妇av| av天堂中文字幕网| 免费看av在线观看网站| 有码 亚洲区| 黑丝袜美女国产一区| 妹子高潮喷水视频| 午夜久久久在线观看| 欧美日韩综合久久久久久| 亚洲av综合色区一区| 国产亚洲午夜精品一区二区久久| 色网站视频免费| 嘟嘟电影网在线观看| 精品亚洲成国产av| 最近中文字幕高清免费大全6| 久久免费观看电影| 丝袜喷水一区| 日日摸夜夜添夜夜爱| 免费高清在线观看视频在线观看| 在线观看一区二区三区激情| 久久国产亚洲av麻豆专区| 国产精品国产三级专区第一集| 精品久久久噜噜| 热re99久久国产66热| 街头女战士在线观看网站| 久久精品熟女亚洲av麻豆精品| 成人无遮挡网站| 欧美日韩精品成人综合77777|