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

    一種基于二叉堆的Dijkstra 最短路徑優(yōu)化方法

    2021-11-26 06:52:08王芝麟喬新輝
    關(guān)鍵詞:源點(diǎn)有向圖復(fù)雜度

    王芝麟, 喬新輝, 馬 旭, 嚴(yán) 研

    (1. 國網(wǎng)陜西省電力有限公司,西安 710048; 2. 北京洛斯達(dá)數(shù)字遙感技術(shù)有限公司,北京 100120)

    1 引言

    Dijkstra 算法是一種典型的最短路徑算法,可以在有向圖中實(shí)現(xiàn)最短路徑規(guī)劃.它的出現(xiàn),解決了當(dāng)時(shí)十分棘手的動(dòng)態(tài)路徑規(guī)劃問題[1].隨著地理信息科學(xué)技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,最短路徑在今天的交通運(yùn)輸、物流倉儲(chǔ)和城市規(guī)劃等領(lǐng)域仍然發(fā)揮著巨大的作用.二叉堆是一種數(shù)據(jù)項(xiàng)按照升序或者降序進(jìn)行排列的數(shù)據(jù)結(jié)構(gòu)[2].在排序問題中,堆這種數(shù)據(jù)結(jié)構(gòu)具有很好的效率和更低的時(shí)間復(fù)雜度.而堆這樣的特性,剛好滿足了Dijkstra 算法求解“最短路徑”,因此,如果使用最小二叉堆這種數(shù)據(jù)結(jié)構(gòu)來優(yōu)化Dijkstra 算法,將會(huì)大大降低算法的時(shí)間復(fù)雜度[3].最短路徑問題一直是地理信息科學(xué)、計(jì)算機(jī)信息科學(xué)和算法等領(lǐng)域研究中的一個(gè)熱點(diǎn)話題[4].近年來,伴隨著網(wǎng)絡(luò)數(shù)據(jù)的井噴,最短路徑問題的實(shí)時(shí)或近實(shí)時(shí)計(jì)算面臨著新一輪的挑戰(zhàn)[5].Dijkstra 算法有較大的改進(jìn)空間.

    最短路徑問題是一個(gè)傳統(tǒng)的數(shù)學(xué)問題,它的研究一直是地理信息科學(xué)和GIS 空間分析的熱門話題,尤其是在資源分配、路線分析和設(shè)計(jì)等方向發(fā)揮著不可提到的作用[6-8].近年來,Dijkstra 算法已廣泛應(yīng)用于許多領(lǐng)域,如優(yōu)化,圖像處理和網(wǎng)格處理[9].隨著交通和物流行業(yè)的快速發(fā)展變革,對(duì)Dijkstra 算法的高效運(yùn)行提出了新的時(shí)代要求,關(guān)于求解最短路徑問題的算法優(yōu)化也一直是專家和學(xué)者的研究熱點(diǎn).如:劉剛等[9]從路徑冗余角度研究了傳統(tǒng)Dijkstra 算法中的“交會(huì)路徑”和“循環(huán)路徑”問題,并針對(duì)上述問題提出了一種Dijkstra 算法改進(jìn)方法.李鑫等[10]把Dijkstra 算法用于動(dòng)態(tài)垃圾量的環(huán)衛(wèi)車系統(tǒng)調(diào)度系統(tǒng)研究中,提出了帶反饋機(jī)制的環(huán)衛(wèi)車系統(tǒng)調(diào)度算法,該算法能有效提高環(huán)衛(wèi)車運(yùn)行效率,便于垃圾管理.宋青和汪小帆[11]認(rèn)為最短路徑的快速有效計(jì)算研究具有重要的實(shí)際意義,以優(yōu)先隊(duì)列為代表的基本加速技術(shù)、目標(biāo)引導(dǎo)技術(shù)以及分層技術(shù)3 個(gè)方面進(jìn)行了論述.

    Sembiring 等人[12]將“該算法用于查找到達(dá)最終目的地的路線,找到最短路線,然后消除符合交通堵塞的路線,結(jié)果是有效路線,該路線具有可能的最短路線并且沒有交通擁堵點(diǎn)”;Singh 等人[13]在對(duì)科學(xué)和工業(yè)應(yīng)用的海洋測(cè)量和勘探中,研究利用原始生成的網(wǎng)格圖并使用Dijkstra 算法來找到單個(gè)USV 的最短路徑,對(duì)海洋車輛進(jìn)行最佳的路線選擇;Tamatjita 和Mahastama[14]在研究以最小的成本或時(shí)間選擇最可行的路線,使用Dijkstra 算法在表示具有兩種可能的有向圖的街道路線的圖上應(yīng)用了該案例:單向和雙向.每個(gè)成本都可以隨時(shí)更改,代表交通狀況的變化.結(jié)果表明,使用單向有向圖繪制路徑確實(shí)可以達(dá)到目標(biāo),而雙向有向圖的使用可能會(huì)引起混淆,盡管它可能是現(xiàn)實(shí)世界中可能的選擇.兩個(gè)實(shí)驗(yàn)都表明,在中途到達(dá)目標(biāo)的同時(shí)重新計(jì)算最短路徑時(shí)沒有額外的計(jì)算壓力.

    2 Dijkstra 及二叉堆算法理論

    2.1 Dijkstra 算法原理

    Dijkstra 算法解決的問題是:在一個(gè)包含n個(gè)節(jié)點(diǎn)和m條帶權(quán)有向弧組成的有向圖G 中,源點(diǎn)是V0,限定各邊上的權(quán)值大于或等于0[13,14].分別求出從源點(diǎn)V0到有向圖G 中其余各頂點(diǎn)的最優(yōu)路徑.

    例如,圖1 所示的帶權(quán)有向圖G 中,從源點(diǎn)V0出發(fā),到達(dá)其余各個(gè)節(jié)點(diǎn),它的最短路徑如表1 所示,從圖1 中可以看到,從V0到V5有4 種不一樣的走法:也就是(V0,V5),(V0,V3,V5),(V0,V2,V4,V5)和(V0,V3,V4,V5),(V0,V5)的長度為1000,(V0,V3,V5)長度卻是900,(V0,V2,V4,V5)也是900,而(V0,V3,V4,V5)是600.顯然(V0,V3,V4,V5)是V0出發(fā)到V5的最短路徑;而從V0到V2只有一條路徑(V0,V2)可以到達(dá),距離是100;從V0到V1則沒有路徑可以到達(dá),各個(gè)節(jié)點(diǎn)的路徑和距離信息如表1 所示.

    表1 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    圖1 帶權(quán)有向圖G

    在實(shí)現(xiàn)Dijkstra 算法的過程中,需要有存圖結(jié)構(gòu)-鄰接矩陣,儲(chǔ)存每個(gè)點(diǎn)到起點(diǎn)的距離、S 數(shù)組,記錄每個(gè)點(diǎn)是否被選擇過作為基點(diǎn)、Pre 數(shù)組,表示到達(dá)這個(gè)節(jié)點(diǎn)的前一個(gè)節(jié)點(diǎn),可以用于最短路徑線路的表示.

    2.2 二叉堆算法原理

    二叉堆,如其名字一樣,和二叉樹具有緊密的關(guān)系.二叉堆是一種特殊的二叉樹,是對(duì)一般的二叉樹提出了結(jié)構(gòu)性和堆序性的要求,這種特殊結(jié)構(gòu)性和堆序性是二叉堆的性質(zhì)所在.一種較為理想的二叉堆表示方法就是使用數(shù)組來表示二叉堆,因?yàn)槭褂脭?shù)組來存儲(chǔ)二叉堆不會(huì)浪費(fèi)存儲(chǔ)空間,如圖2 所示.

    圖2 最小二叉堆結(jié)構(gòu)

    3 基于二叉堆的Dijkstra 算法設(shè)計(jì)

    在圖3 中,共有8 個(gè)節(jié)點(diǎn),16 條邊.假設(shè)A是源點(diǎn),接下來,分別使用不同的算法求解最短路徑,分析和體會(huì)兩種算法的時(shí)間復(fù)雜度的差.

    圖3 由節(jié)點(diǎn)和有向弧組成的圖G

    使用鄰接矩陣存儲(chǔ)數(shù)據(jù),格式如下:{{0,20,∞,80,∞,∞,90,∞}, {∞,0,∞,∞,∞,10,∞,∞}, {∞,∞,0,10,∞,50,∞,20}, {∞,∞,10,0,∞,∞,20,28}, {80,50,∞,28,0,∞,30,∞},{50,∞,10,40,∞,0,∞,∞},{20,∞,∞,∞,∞,∞,0,∞},{∞,∞,∞,∞,∞,∞,∞,0}}.

    在優(yōu)化的Dijkstra 算法里定義一個(gè)結(jié)構(gòu)變量:Struct node{num; dis; pos; vis; pre},其中num 域代表節(jié)點(diǎn)的序號(hào);dis[i]表示當(dāng)前找到的從源點(diǎn)A到終點(diǎn)的最短路徑的長度,初始狀態(tài)下,dis[i] =G[A][i],即鄰接矩陣的第1 行;pos 域記錄該節(jié)點(diǎn)在堆中的位置;vis 域是布爾型數(shù)據(jù),為0 表示該頂點(diǎn)還未加入到集合S 中,vis[i]為1 表示頂點(diǎn)已經(jīng)加入到集合S 中.初始狀態(tài)下,vis[A]為1,其余都為0,表示最初集合S 中只有頂點(diǎn)A;pre 域代表的在最短路徑上的該節(jié)點(diǎn)的前一個(gè)節(jié)點(diǎn),用于生成最短路徑.初始化結(jié)果如表2 所示.

    表2 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第1 步 置源點(diǎn)A的vis[]為true,以源點(diǎn)A的dis[i]為元素,其中dis[i]=arcs[A][i],對(duì)于每一個(gè)dis[i],如果dis[i]/=∞,就將其插入最小二叉堆.建立的最小二叉堆如下圖.置B, D, G的vis 域?yàn)?;pre 域=A.結(jié)果如表3 和圖4 所示.

    圖4 Dijkstra 算法的二叉堆優(yōu)化存儲(chǔ)示意圖

    表3 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第2 步 建立后的最小堆的堆頂節(jié)點(diǎn)為B,即B為離A最近的節(jié)點(diǎn),將B從堆中刪除,并加入集合S 中作為中間節(jié)點(diǎn),對(duì)于每一個(gè)arcs[B][i]/=∞,如果dis[B] +arcs[B][i]<dis[i],則令dis[i] = dis[B]+arcs[B][i].將新更新的點(diǎn)i插入進(jìn)二叉堆,并更新堆.

    與B相鄰接的屬于集合T中的節(jié)點(diǎn),圖中為F節(jié)點(diǎn).因?yàn)锳通過B到達(dá)F的距離為30<∞,令dis[F] = 30,pre[F]域?yàn)锽,vis[B] = 1,并將F節(jié)點(diǎn)插入二叉堆,并更新堆,結(jié)果如表4 和圖5(a)所示.

    表4 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第3 步 此時(shí)堆頂元素是F,將F從二叉堆刪除.從F出發(fā)共有3 條邊,分別到A, C, D,由于A點(diǎn)的最短路徑已經(jīng)確定,D點(diǎn)也已經(jīng)加入二叉堆,所以判斷dis[F]+arcs[F][i]<dis[i],則令dis[i]=dis[F]+arcs[F][i].使用40 更新dis[D],而后將dis[C]=40,放到堆頂,調(diào)整二叉堆,結(jié)果如表5 和圖5(b)所示.

    表5 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第4 步 此時(shí)堆頂元素是C,將C從二叉堆刪除.從F出發(fā)共有3 條邊,分別到F, H, D,由于F點(diǎn)的最短路徑已經(jīng)確定,D點(diǎn)也已經(jīng)加入二叉堆,所以判斷dis[C]+arcs[C][i]<dis[i]是否成立,若成立,則令dis[i] = dis[F] + arcs[F][i],使用50 更新dis[D],將dis[H] = 60 放到堆頂,然后調(diào)整二叉堆,所得結(jié)果如表6、圖5(c)和圖5(d)所示.

    表6 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第5 步 此時(shí)堆頂元素是D,將D從二叉堆刪除.從F出發(fā)共有3 條邊到C, G, H,由于C點(diǎn)的最短路徑已經(jīng)確定,H點(diǎn)也已經(jīng)加入二叉堆,所以判斷dis[D]+arcs[D][i]<dis[i]是否成立,若成立,則令dis[i] = dis[D]+arcs[D][i],經(jīng)過D點(diǎn)到達(dá)H點(diǎn)的距離是68>dis[H] = 60,不進(jìn)行更新,使用70 更新dis[G],然后調(diào)整二叉堆,結(jié)果如表7、圖5(e)和圖5(f)所示.

    圖5 算法求解過程中二叉堆調(diào)整

    表7 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第6 步 此時(shí)堆頂元素是H,將H從二叉堆刪除.從H出發(fā)無邊,不進(jìn)行更新和插入操作,如表8 所示.

    表8 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    第7 步 此時(shí)堆頂元素是G,將G從二叉堆刪除.從G出發(fā)只有一條邊,到達(dá)A,A點(diǎn)的最短路徑已經(jīng)確定,不進(jìn)行操作,此時(shí)二叉堆為空,所有從A出發(fā)可以到達(dá)的節(jié)點(diǎn)的最短路徑均已求出,而集合T中還剩下一個(gè)E點(diǎn),因?yàn)闆]有從其他節(jié)點(diǎn)到E節(jié)點(diǎn)的有向弧,即E的入度為0,所以無法從源點(diǎn)A到達(dá)E點(diǎn),即最短路徑為∞,算法結(jié)束,結(jié)果如表9 和表10 所示.

    表9 有向圖G 中從V0 到其余各點(diǎn)的最短路徑

    表10 算法執(zhí)行結(jié)束后各個(gè)數(shù)組存儲(chǔ)的信息

    優(yōu)化算法的改進(jìn)有如下優(yōu)點(diǎn):

    1) 更新T中的節(jié)點(diǎn)距離,只需要對(duì)剛加入集合S 的節(jié)點(diǎn)所相連接的節(jié)點(diǎn)進(jìn)行比較更新操作即可,對(duì)已經(jīng)產(chǎn)生最短路徑的節(jié)點(diǎn)也不再進(jìn)行更新;

    2) 選取離源點(diǎn)距離最短的T中的節(jié)點(diǎn),具有最短距離的節(jié)點(diǎn)就是堆頂元素,無需進(jìn)行比較;

    3) 節(jié)點(diǎn)的上浮或者下滲操作最多執(zhí)行n-1 次,所以共有n-1 次刪除操作.

    4 實(shí)驗(yàn)及結(jié)果分析

    4.1 實(shí)驗(yàn)數(shù)據(jù)設(shè)計(jì)

    由于Dijkstra 算法解決的是實(shí)際問題,所以在數(shù)據(jù)設(shè)計(jì)上,從實(shí)際出發(fā),選取中國的省會(huì)城市作為節(jié)點(diǎn),如果兩個(gè)省會(huì)城市之間火車可以直達(dá),則定義這兩個(gè)節(jié)點(diǎn)之間存在邊,城市之間的距離為邊的權(quán)重.在中國共有34 個(gè)省級(jí)行政單位,但是,香港、澳門和臺(tái)灣三地沒有火車,所以選取另外31 個(gè)省會(huì)城市作為實(shí)驗(yàn)數(shù)據(jù)來源.

    對(duì)原始的距離數(shù)據(jù)進(jìn)行處理,以方便程序使用:

    1) 如果兩個(gè)城市之間存在直達(dá)的火車,將火車的可達(dá)性定義為1,否則為0.特別地,將A城市到A城市的可達(dá)性定義為0;

    2) 將城市之間的實(shí)際距離數(shù)據(jù)和火車可達(dá)性數(shù)據(jù)進(jìn)行柵格相乘,可以得到中國省會(huì)城市之間火車是否可以直達(dá)以及其實(shí)際距離,其中值為0 表示兩個(gè)城市之間無直達(dá)火車,使用noPath 替換所有0 值,值為其他代表直達(dá)火車的實(shí)際距離.這里為了方便計(jì)算和存儲(chǔ),統(tǒng)一采用km 作為單位,省略小數(shù)點(diǎn)后面的數(shù)字;

    3) 為了比較不同算法的時(shí)間復(fù)雜度隨著問題規(guī)模的變化,分別取n為8、16 和31.分別在實(shí)驗(yàn)數(shù)據(jù)中篩選出8 城市、16 個(gè)城市的距離數(shù)據(jù);

    4) 為了比較n一定時(shí),邊數(shù)m對(duì)算法復(fù)雜度的影響,對(duì)數(shù)據(jù)做如下處理:當(dāng)n取31 時(shí),省會(huì)城市之間的實(shí)際邊數(shù)為813;當(dāng)限制省會(huì)城市之間的距離在800 km 以內(nèi)時(shí),邊數(shù)為233.經(jīng)過對(duì)數(shù)據(jù)的處理,得到n和m分別為以下數(shù)值的實(shí)驗(yàn)數(shù)據(jù),共4 組,如表11 所示.

    表11 實(shí)驗(yàn)數(shù)據(jù)中有向圖節(jié)點(diǎn)個(gè)數(shù)n 和邊數(shù)m

    4.2 傳統(tǒng)算法

    受計(jì)算機(jī)性能的影響,同一個(gè)程序同一組數(shù)據(jù)的執(zhí)行時(shí)間不一樣,所以為了更大程度上屏蔽計(jì)算機(jī)硬件帶來的影響,盡可能的提高算法求解問題時(shí)間的計(jì)算精度,所以反復(fù)執(zhí)行程序5 次,然后求其平均數(shù),將其作為程序的執(zhí)行時(shí)間.程序運(yùn)行結(jié)果如表12 所示.

    表12 傳統(tǒng)算法求解問題所花費(fèi)的時(shí)間及其平均值

    4.3 二叉堆優(yōu)化算法

    仍然使用上面的實(shí)驗(yàn)數(shù)據(jù),反復(fù)運(yùn)行二叉堆優(yōu)化過后的程序,得到算法的基本操作次數(shù)和執(zhí)行時(shí)間,如表13 所示.

    表13 二叉堆優(yōu)化的算法求解問題所花費(fèi)的時(shí)間及其平均值

    4.4 實(shí)驗(yàn)結(jié)果

    為了方便對(duì)比兩種方法的時(shí)間復(fù)雜度,將算法的執(zhí)行時(shí)間和次數(shù)繪制成圖,如圖6 和圖7 所示.

    通過對(duì)圖6 和圖7 的觀察,可以發(fā)現(xiàn):使用二叉堆作為數(shù)據(jù)結(jié)構(gòu)的Dijkstra 算法,它的時(shí)間復(fù)雜度比傳統(tǒng)的算法低.而且隨著數(shù)據(jù)量的增大,二叉堆優(yōu)化的Dijkstra 算法的效率將越來越高.

    圖6 不同算法的執(zhí)行時(shí)間對(duì)比圖

    圖7 不同算法的基本操作執(zhí)行次數(shù)對(duì)比圖

    5 總結(jié)

    使用二叉堆作為數(shù)據(jù)結(jié)構(gòu)的Dijkstra 算法,在數(shù)據(jù)相同的情況下,它求解問題的時(shí)間和基本操作的執(zhí)行次數(shù)要比傳統(tǒng)的Dijkstra 算法少.隨著問題規(guī)模n的增大,二叉堆優(yōu)化的Dijkstra 算法的效率將越來越高.

    當(dāng)節(jié)點(diǎn)數(shù)量一定時(shí),隨著有向圖中邊的數(shù)量不斷增大并逼近最大值n(n-1),傳統(tǒng)算法的時(shí)間復(fù)雜度沒有太大變化,而二叉堆優(yōu)化的算法的時(shí)間復(fù)雜度會(huì)增高,并接近于普通算法的時(shí)間復(fù)雜度,算法優(yōu)化的效果不明顯.這是因?yàn)楫?dāng)邊數(shù)m不斷增加時(shí),從最初的最小二叉堆的建立,到之后的每次刪除和調(diào)整等相關(guān)操作的時(shí)間復(fù)雜度都會(huì)上升.

    猜你喜歡
    源點(diǎn)有向圖復(fù)雜度
    有向圖的Roman k-控制
    一種低復(fù)雜度的慣性/GNSS矢量深組合方法
    超歐拉和雙有向跡的強(qiáng)積有向圖
    隱喻的語篇銜接模式
    關(guān)于超歐拉的冪有向圖
    求圖上廣探樹的時(shí)間復(fù)雜度
    首屆“絲路源點(diǎn)·青年學(xué)者研討會(huì)”主題論壇在我校成功舉辦
    首屆“絲路源點(diǎn)·青年學(xué)者研討會(huì)”主題論壇在我校成功舉辦
    淺析井控坐崗的源點(diǎn)
    某雷達(dá)導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進(jìn)
    日韩制服骚丝袜av| 日韩,欧美,国产一区二区三区| 国产成人a∨麻豆精品| 各种免费的搞黄视频| 看十八女毛片水多多多| 欧美97在线视频| 一边摸一边做爽爽视频免费| 黄色毛片三级朝国网站| 五月伊人婷婷丁香| 精品少妇黑人巨大在线播放| 999久久久国产精品视频| 亚洲欧美一区二区三区久久| 9色porny在线观看| 少妇人妻久久综合中文| 大话2 男鬼变身卡| 日本91视频免费播放| 国产片特级美女逼逼视频| 免费人妻精品一区二区三区视频| 高清在线视频一区二区三区| 国精品久久久久久国模美| 天天影视国产精品| 激情五月婷婷亚洲| 亚洲第一区二区三区不卡| 久热这里只有精品99| 久久久国产欧美日韩av| 18禁动态无遮挡网站| 久久久久精品性色| 亚洲国产色片| 一区二区三区四区激情视频| 97在线视频观看| 18禁裸乳无遮挡动漫免费视频| 日韩人妻精品一区2区三区| 亚洲欧美成人精品一区二区| 波野结衣二区三区在线| 女性被躁到高潮视频| 久久99热这里只频精品6学生| 又粗又硬又长又爽又黄的视频| 亚洲色图 男人天堂 中文字幕| 考比视频在线观看| 精品99又大又爽又粗少妇毛片| 亚洲精品国产av成人精品| 制服人妻中文乱码| 一区在线观看完整版| 欧美精品一区二区大全| kizo精华| 国产精品久久久久久精品古装| 99久国产av精品国产电影| 日日爽夜夜爽网站| 成人影院久久| 日韩三级伦理在线观看| 免费播放大片免费观看视频在线观看| 久久久久精品人妻al黑| 国产日韩欧美视频二区| 国产精品久久久久成人av| 黄色毛片三级朝国网站| 啦啦啦在线免费观看视频4| 亚洲久久久国产精品| 美女午夜性视频免费| 飞空精品影院首页| 妹子高潮喷水视频| 九色亚洲精品在线播放| 久久影院123| 两个人看的免费小视频| 不卡视频在线观看欧美| 亚洲精品在线美女| 国产精品人妻久久久影院| 欧美黄色片欧美黄色片| 亚洲欧美一区二区三区国产| 色吧在线观看| 老汉色av国产亚洲站长工具| 丝袜在线中文字幕| 免费av中文字幕在线| 日韩不卡一区二区三区视频在线| 国产 一区精品| 亚洲色图 男人天堂 中文字幕| 黄片无遮挡物在线观看| 最近中文字幕2019免费版| 亚洲在久久综合| 久久久欧美国产精品| 丁香六月天网| 国产精品麻豆人妻色哟哟久久| 在线观看一区二区三区激情| 熟女av电影| av.在线天堂| 高清黄色对白视频在线免费看| 亚洲人成电影观看| 亚洲av.av天堂| 国产精品 欧美亚洲| 国产精品久久久久久av不卡| 老司机亚洲免费影院| 激情视频va一区二区三区| 如何舔出高潮| 女人高潮潮喷娇喘18禁视频| 亚洲国产看品久久| 伦精品一区二区三区| 人体艺术视频欧美日本| 伊人亚洲综合成人网| 午夜av观看不卡| 成年女人毛片免费观看观看9 | 亚洲国产精品一区二区三区在线| 国产精品 欧美亚洲| 一边摸一边做爽爽视频免费| 不卡视频在线观看欧美| 日日撸夜夜添| 国产精品熟女久久久久浪| 精品国产一区二区三区四区第35| 一区二区三区精品91| 久久综合国产亚洲精品| av线在线观看网站| 免费观看在线日韩| 欧美精品国产亚洲| 少妇熟女欧美另类| 久久鲁丝午夜福利片| 最黄视频免费看| av国产久精品久网站免费入址| 精品亚洲成a人片在线观看| 亚洲欧美一区二区三区黑人 | 亚洲欧美成人精品一区二区| 日本wwww免费看| av国产久精品久网站免费入址| 国产一级毛片在线| 熟女av电影| 午夜免费观看性视频| 久久精品夜色国产| 天天躁狠狠躁夜夜躁狠狠躁| 国产在线免费精品| 亚洲精品自拍成人| 久久久国产一区二区| 午夜福利影视在线免费观看| 在线亚洲精品国产二区图片欧美| 午夜免费男女啪啪视频观看| 久热久热在线精品观看| 亚洲国产精品一区二区三区在线| 精品久久久久久电影网| av卡一久久| 久久久久久免费高清国产稀缺| 久久久a久久爽久久v久久| 国产成人午夜福利电影在线观看| 色网站视频免费| 国产福利在线免费观看视频| 超色免费av| 少妇人妻久久综合中文| av天堂久久9| 亚洲精品国产av成人精品| 免费看av在线观看网站| 亚洲精品久久成人aⅴ小说| 久久久久国产网址| 老鸭窝网址在线观看| 国产欧美日韩综合在线一区二区| 亚洲成国产人片在线观看| 黄色毛片三级朝国网站| 亚洲三区欧美一区| 久久精品人人爽人人爽视色| 伦理电影免费视频| 亚洲精品国产av蜜桃| 免费女性裸体啪啪无遮挡网站| 欧美国产精品一级二级三级| 韩国精品一区二区三区| 日韩人妻精品一区2区三区| 午夜免费鲁丝| 日本欧美视频一区| 亚洲精品,欧美精品| 国产1区2区3区精品| av在线老鸭窝| 国产一区二区三区av在线| 王馨瑶露胸无遮挡在线观看| 国产成人午夜福利电影在线观看| 亚洲av.av天堂| 亚洲国产色片| 久热久热在线精品观看| 十分钟在线观看高清视频www| 天堂8中文在线网| 狠狠精品人妻久久久久久综合| 国产成人精品在线电影| 波多野结衣一区麻豆| 免费在线观看黄色视频的| 国产精品人妻久久久影院| av国产精品久久久久影院| 亚洲欧美清纯卡通| 侵犯人妻中文字幕一二三四区| 亚洲国产精品国产精品| 熟女av电影| 一级片免费观看大全| 亚洲成国产人片在线观看| 毛片一级片免费看久久久久| 黄网站色视频无遮挡免费观看| 亚洲国产毛片av蜜桃av| 国产高清不卡午夜福利| 国产 一区精品| 国产一区二区 视频在线| 精品少妇一区二区三区视频日本电影 | 亚洲一级一片aⅴ在线观看| 午夜激情av网站| 亚洲在久久综合| 久久久久视频综合| 婷婷色av中文字幕| 亚洲欧美精品自产自拍| 免费观看性生交大片5| 老女人水多毛片| 一级,二级,三级黄色视频| 91在线精品国自产拍蜜月| 免费少妇av软件| 国产精品成人在线| 国产片特级美女逼逼视频| 日韩,欧美,国产一区二区三区| 成年女人毛片免费观看观看9 | 国产人伦9x9x在线观看 | 国产亚洲午夜精品一区二区久久| 黑人巨大精品欧美一区二区蜜桃| 欧美日韩成人在线一区二区| 又黄又粗又硬又大视频| 欧美激情极品国产一区二区三区| 欧美另类一区| 男人舔女人的私密视频| 国产成人精品久久二区二区91 | 久久午夜福利片| 精品一品国产午夜福利视频| 波多野结衣一区麻豆| 亚洲精品国产av成人精品| 宅男免费午夜| 中文字幕色久视频| 女人被躁到高潮嗷嗷叫费观| 久久免费观看电影| av国产精品久久久久影院| 丝袜喷水一区| 欧美日韩精品成人综合77777| 热99国产精品久久久久久7| 人人妻人人爽人人添夜夜欢视频| 女人精品久久久久毛片| 老汉色∧v一级毛片| 狠狠婷婷综合久久久久久88av| 在线观看国产h片| www.自偷自拍.com| 午夜日本视频在线| 欧美人与性动交α欧美软件| 人人妻人人澡人人爽人人夜夜| 国产亚洲午夜精品一区二区久久| 伊人久久国产一区二区| 观看av在线不卡| 成年人午夜在线观看视频| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 一边摸一边做爽爽视频免费| 成人毛片60女人毛片免费| 天美传媒精品一区二区| 成年动漫av网址| 精品国产乱码久久久久久小说| 女性被躁到高潮视频| 国产在线免费精品| 久久久久人妻精品一区果冻| 久久国产精品男人的天堂亚洲| 中文字幕人妻熟女乱码| 精品少妇一区二区三区视频日本电影 | 亚洲精品久久成人aⅴ小说| 久久精品国产自在天天线| 热99国产精品久久久久久7| 看免费成人av毛片| 伦理电影免费视频| 久久狼人影院| 桃花免费在线播放| 亚洲精品在线美女| 一级片免费观看大全| 天天躁日日躁夜夜躁夜夜| 久久毛片免费看一区二区三区| 波多野结衣一区麻豆| 成年人午夜在线观看视频| 爱豆传媒免费全集在线观看| 久久精品国产a三级三级三级| av在线观看视频网站免费| 热99国产精品久久久久久7| 性高湖久久久久久久久免费观看| 黄片播放在线免费| 精品国产一区二区三区四区第35| 18禁裸乳无遮挡动漫免费视频| 老汉色∧v一级毛片| 国产女主播在线喷水免费视频网站| av在线播放精品| 一区二区日韩欧美中文字幕| 精品午夜福利在线看| 中文字幕制服av| 国产成人精品无人区| 午夜福利视频精品| 国产毛片在线视频| 国产精品三级大全| 亚洲国产成人一精品久久久| 黄片无遮挡物在线观看| 少妇 在线观看| 美女脱内裤让男人舔精品视频| 中国国产av一级| 在线观看一区二区三区激情| 极品人妻少妇av视频| 国产精品久久久久久久久免| 欧美亚洲 丝袜 人妻 在线| 超碰成人久久| 欧美日韩综合久久久久久| 人人澡人人妻人| 国产精品香港三级国产av潘金莲 | 婷婷色麻豆天堂久久| 超碰成人久久| 精品国产露脸久久av麻豆| 一二三四中文在线观看免费高清| 国产欧美亚洲国产| av在线播放精品| 久久av网站| 熟女少妇亚洲综合色aaa.| av线在线观看网站| 精品一区二区三区四区五区乱码 | 国产精品三级大全| 日韩电影二区| 久久久久视频综合| videos熟女内射| 哪个播放器可以免费观看大片| 777久久人妻少妇嫩草av网站| 免费观看av网站的网址| 亚洲欧美清纯卡通| 最近中文字幕2019免费版| 高清不卡的av网站| 久久鲁丝午夜福利片| 精品一区在线观看国产| 天天影视国产精品| 99久久中文字幕三级久久日本| 亚洲美女搞黄在线观看| 国产精品成人在线| 青春草国产在线视频| 丝袜美腿诱惑在线| 亚洲综合精品二区| 狠狠婷婷综合久久久久久88av| 卡戴珊不雅视频在线播放| 蜜桃在线观看..| 免费不卡的大黄色大毛片视频在线观看| 天堂俺去俺来也www色官网| 精品人妻在线不人妻| 亚洲欧美日韩另类电影网站| 亚洲精品久久成人aⅴ小说| 美女大奶头黄色视频| www.精华液| 十八禁高潮呻吟视频| 欧美精品人与动牲交sv欧美| 成人黄色视频免费在线看| 久久午夜福利片| 精品人妻一区二区三区麻豆| 午夜日本视频在线| 久久青草综合色| 18禁观看日本| 天堂中文最新版在线下载| 色吧在线观看| 久久精品夜色国产| 捣出白浆h1v1| 菩萨蛮人人尽说江南好唐韦庄| 99久国产av精品国产电影| 黄片小视频在线播放| 99热国产这里只有精品6| 一区二区三区乱码不卡18| 久久久精品免费免费高清| 亚洲熟女精品中文字幕| 9191精品国产免费久久| 久久精品aⅴ一区二区三区四区 | xxx大片免费视频| 免费看av在线观看网站| 精品国产露脸久久av麻豆| 久久97久久精品| 深夜精品福利| 国产成人av激情在线播放| 久久久欧美国产精品| 男女高潮啪啪啪动态图| 久久精品aⅴ一区二区三区四区 | 男女午夜视频在线观看| 亚洲av成人精品一二三区| 男人舔女人的私密视频| 国产精品秋霞免费鲁丝片| 中文字幕亚洲精品专区| av免费观看日本| 欧美成人精品欧美一级黄| 久久精品亚洲av国产电影网| 妹子高潮喷水视频| 美女主播在线视频| 丝瓜视频免费看黄片| 日本午夜av视频| 建设人人有责人人尽责人人享有的| 国产福利在线免费观看视频| 777久久人妻少妇嫩草av网站| 母亲3免费完整高清在线观看 | 黄色配什么色好看| 黄色毛片三级朝国网站| 久久久久久久久久人人人人人人| 夜夜骑夜夜射夜夜干| 欧美最新免费一区二区三区| 亚洲国产最新在线播放| 制服丝袜香蕉在线| 亚洲精品日本国产第一区| 亚洲欧美精品自产自拍| 欧美日韩精品网址| 久久99精品国语久久久| 啦啦啦啦在线视频资源| 精品国产乱码久久久久久小说| 纯流量卡能插随身wifi吗| 观看av在线不卡| 老汉色∧v一级毛片| av免费观看日本| 狠狠精品人妻久久久久久综合| 久久久久精品久久久久真实原创| 韩国精品一区二区三区| 精品一区二区三区四区五区乱码 | 亚洲成人手机| 亚洲成人av在线免费| 精品卡一卡二卡四卡免费| 女性生殖器流出的白浆| videossex国产| 精品国产乱码久久久久久男人| 免费在线观看视频国产中文字幕亚洲 | 国产精品一区二区在线不卡| 亚洲久久久国产精品| 久久青草综合色| 国产精品.久久久| 久久97久久精品| 人人妻人人澡人人爽人人夜夜| 亚洲国产最新在线播放| 亚洲经典国产精华液单| 中文字幕最新亚洲高清| 欧美精品高潮呻吟av久久| 精品国产乱码久久久久久男人| 在线观看一区二区三区激情| 91aial.com中文字幕在线观看| 日韩 亚洲 欧美在线| 国产精品一区二区在线观看99| 黄色毛片三级朝国网站| 女人高潮潮喷娇喘18禁视频| 日韩不卡一区二区三区视频在线| 亚洲精品中文字幕在线视频| 色播在线永久视频| 欧美在线黄色| 久久久精品国产亚洲av高清涩受| 国产精品一二三区在线看| 亚洲av国产av综合av卡| 欧美精品亚洲一区二区| 免费观看av网站的网址| 啦啦啦视频在线资源免费观看| 欧美激情 高清一区二区三区| 国产一区亚洲一区在线观看| 少妇熟女欧美另类| 久久精品aⅴ一区二区三区四区 | 国产欧美日韩一区二区三区在线| 熟女电影av网| 国产成人av激情在线播放| 午夜免费观看性视频| 最近最新中文字幕免费大全7| 日韩制服丝袜自拍偷拍| 大香蕉久久成人网| 老司机亚洲免费影院| 黑丝袜美女国产一区| 日日爽夜夜爽网站| 亚洲,欧美,日韩| 欧美精品av麻豆av| 一区福利在线观看| 午夜激情久久久久久久| 亚洲国产精品国产精品| 亚洲一级一片aⅴ在线观看| 在线观看免费视频网站a站| 成人18禁高潮啪啪吃奶动态图| 久久久久国产网址| 夜夜骑夜夜射夜夜干| 老鸭窝网址在线观看| 超碰97精品在线观看| 一区二区av电影网| 久久精品熟女亚洲av麻豆精品| 国产精品免费大片| 免费看不卡的av| 亚洲,一卡二卡三卡| 黄色一级大片看看| 春色校园在线视频观看| 母亲3免费完整高清在线观看 | 免费女性裸体啪啪无遮挡网站| 97人妻天天添夜夜摸| 国产精品国产三级专区第一集| 午夜精品国产一区二区电影| 色婷婷av一区二区三区视频| 国产成人精品一,二区| 夫妻午夜视频| 久久精品国产亚洲av涩爱| 午夜91福利影院| 国产成人精品无人区| 777久久人妻少妇嫩草av网站| 男女边摸边吃奶| 少妇 在线观看| 欧美日韩一级在线毛片| 涩涩av久久男人的天堂| 男女高潮啪啪啪动态图| 亚洲中文av在线| 亚洲四区av| 国产精品偷伦视频观看了| 九九爱精品视频在线观看| 十分钟在线观看高清视频www| 亚洲人成网站在线观看播放| 国产成人免费无遮挡视频| 男女免费视频国产| 妹子高潮喷水视频| 成人国语在线视频| 国产精品不卡视频一区二区| 99九九在线精品视频| 亚洲欧美精品自产自拍| 麻豆精品久久久久久蜜桃| 精品国产乱码久久久久久小说| 久久精品国产a三级三级三级| 日韩av免费高清视频| 欧美97在线视频| 久久久久久久久免费视频了| 人人妻人人澡人人爽人人夜夜| av女优亚洲男人天堂| 伊人亚洲综合成人网| 国产精品久久久久久久久免| 精品午夜福利在线看| 国产毛片在线视频| 日韩免费高清中文字幕av| 亚洲精品自拍成人| 国产深夜福利视频在线观看| 夫妻午夜视频| 精品人妻熟女毛片av久久网站| 久久久久久久久免费视频了| 99国产精品免费福利视频| 国产精品国产av在线观看| 午夜激情久久久久久久| 久久这里有精品视频免费| 免费久久久久久久精品成人欧美视频| 亚洲av在线观看美女高潮| 日产精品乱码卡一卡2卡三| 麻豆精品久久久久久蜜桃| 国产熟女午夜一区二区三区| 亚洲国产欧美日韩在线播放| 中文欧美无线码| 韩国高清视频一区二区三区| 久久99精品国语久久久| 精品国产超薄肉色丝袜足j| 青草久久国产| 999精品在线视频| 欧美亚洲 丝袜 人妻 在线| 亚洲五月色婷婷综合| 天天躁夜夜躁狠狠久久av| 久久久久精品性色| 日韩av不卡免费在线播放| 在线 av 中文字幕| 天堂中文最新版在线下载| 久久久久精品性色| 成人毛片a级毛片在线播放| 色婷婷久久久亚洲欧美| 欧美精品一区二区大全| 一二三四在线观看免费中文在| 亚洲av欧美aⅴ国产| a 毛片基地| 母亲3免费完整高清在线观看 | 新久久久久国产一级毛片| 桃花免费在线播放| tube8黄色片| 国产精品免费大片| 午夜免费男女啪啪视频观看| 好男人视频免费观看在线| 最新的欧美精品一区二区| 欧美成人午夜免费资源| 男女国产视频网站| 久久国产精品大桥未久av| 国产日韩欧美视频二区| 成人国产av品久久久| 90打野战视频偷拍视频| 欧美日韩av久久| 日韩精品有码人妻一区| 精品人妻一区二区三区麻豆| 亚洲国产精品一区三区| 国产av精品麻豆| a级毛片黄视频| av福利片在线| 一区福利在线观看| av卡一久久| 2022亚洲国产成人精品| 美女视频免费永久观看网站| 免费久久久久久久精品成人欧美视频| 女性生殖器流出的白浆| 亚洲精品成人av观看孕妇| 桃花免费在线播放| 99国产精品免费福利视频| 女性被躁到高潮视频| 国产国语露脸激情在线看| 免费看不卡的av| 最近手机中文字幕大全| 国产 一区精品| 亚洲精品久久成人aⅴ小说| 丝袜美足系列| 国产黄频视频在线观看| 女人高潮潮喷娇喘18禁视频| 人人澡人人妻人| 国产成人精品久久二区二区91 | 欧美成人午夜免费资源| 中文精品一卡2卡3卡4更新| 午夜免费男女啪啪视频观看| 天美传媒精品一区二区| 99国产综合亚洲精品| 人人澡人人妻人| 五月天丁香电影| 久久免费观看电影| 日韩一区二区三区影片| 成人黄色视频免费在线看| 国产无遮挡羞羞视频在线观看| 中文字幕人妻熟女乱码| 国产亚洲精品第一综合不卡| 日韩av免费高清视频| 日韩一区二区视频免费看| 色视频在线一区二区三区| 波野结衣二区三区在线| 男人爽女人下面视频在线观看| 亚洲天堂av无毛| 国产亚洲av片在线观看秒播厂| 欧美精品av麻豆av| 国产欧美亚洲国产| 日韩免费高清中文字幕av| 麻豆av在线久日| 中文字幕制服av| 日韩三级伦理在线观看| 宅男免费午夜|