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

    改進(jìn)的并查集迷宮地圖生成算法研究與設(shè)計(jì)

    2022-06-27 10:00:00史寶明賀元香馬少斌
    關(guān)鍵詞:單元格子集結(jié)點(diǎn)

    史寶明,賀元香,馬少斌

    (蘭州文理學(xué)院數(shù)字媒體學(xué)院,甘肅 蘭州 730010)

    0 引言

    迷宮存在的歷史已經(jīng)有5 000多年,最早可以追溯到古希臘的神話傳說。迷宮不僅在現(xiàn)實(shí)生活中比較常見,而且在計(jì)算機(jī)游戲中也有很廣泛的應(yīng)用[1-3],游戲中的迷宮可以通過手工繪制或建模的方式生成,也可以通過設(shè)計(jì)迷宮生成算法自動(dòng)生成,游戲中的迷宮地圖可以極大地增強(qiáng)游戲的趣味性,提升游戲的吸引力。一般而言,迷宮有單迷宮和復(fù)迷宮之分,單迷宮是指只有一種走法的迷宮,可沿著某一面墻壁走,用左(右)手始終摸著左(右)面的墻壁,就一定可以走出迷宮。復(fù)迷宮是指有多種走法的迷宮。在復(fù)迷宮中如果存在一些路徑可以不回頭地走回原點(diǎn),則以這條閉合的回路為界,復(fù)迷宮可以被劃分為多個(gè)部分,因此復(fù)迷宮可看作由多個(gè)單迷宮組合而成。

    迷宮地圖在計(jì)算機(jī)游戲中有著廣泛的應(yīng)用,可以通過特定的算法來隨機(jī)生成迷宮地圖,當(dāng)游戲角色在迷宮場景中隨機(jī)游走時(shí)[4],可以極大地增強(qiáng)游戲的趣味性和吸引力。迷宮的生成算法多種多樣,典型的生成算法主要有深度優(yōu)先搜索算法[5]、隨機(jī)Prim算法[6]、遞歸分割算法[7]、并查集算法[8-11]等。并查集(Union-Find Sets)是一種樹型的數(shù)據(jù)結(jié)構(gòu),主要用來處理不相交集合的合并及查詢問題,在任務(wù)規(guī)劃求解[8]、聚類分析[9]、機(jī)器視覺檢測[10-12]等領(lǐng)域有著廣泛的應(yīng)用,以下著重研究使用并查集算法生成迷宮地圖。

    1 并查集

    1.1 并查集算法

    并查集是一種應(yīng)用廣泛的集合,由若干不相交的子集合組成,并查集算法主要包含并(Union)操作和查(Find)操作。

    Find(a):判斷元素a屬于哪一個(gè)子集,即在一個(gè)集合樹中不斷向上查找到它的根結(jié)點(diǎn)并返回。這個(gè)操作可以判斷兩個(gè)元素是否屬于同一個(gè)子集,即判斷根結(jié)點(diǎn)是否相同。

    Union(a,b):將元素a所在的集合和元素b所在的集合并為一個(gè)集合。

    除了這兩個(gè)操作,還有建立單元素集合的操作(MakeSet),通過這些操作可以解決實(shí)際中經(jīng)常碰到的規(guī)劃問題、聚類問題、迷宮生成問題等。并查集通常采用樹形結(jié)構(gòu)來存儲(chǔ)數(shù)據(jù),每個(gè)元素中都存儲(chǔ)其父元素的地址信息,下面通過圖1和圖2演示并查集的操作過程。

    (a)子集一 (b)子集二圖1 兩個(gè)并查集子集

    (a)C接A (b)A接C圖2 執(zhí)行并操作

    在圖1中,對(duì)于D和G兩個(gè)元素,判斷它們是否連通,即是否屬于同一個(gè)集合,可按如下方法進(jìn)行:對(duì)于元素D和G執(zhí)行查操作Find(x),返回對(duì)應(yīng)元素的根結(jié)點(diǎn),即有Find(D)的值為A,F(xiàn)ind(G)的值為C,發(fā)現(xiàn)兩個(gè)根元素不相同,可知D和G屬于兩個(gè)不同的子集,此時(shí)表明這兩個(gè)子集是不連通的。若希望D和G連通時(shí),就需要執(zhí)行并操作,即將G的根C接到D的根A上,如圖2(a)所示,此時(shí)樹的深度為3,或?qū)的根A接到G的根C上,如圖2(b)所示,此時(shí)樹的深度為4。子集連接的選擇,對(duì)整個(gè)算法的性能有很大的影響,可采取如下策略對(duì)并查集算法進(jìn)行優(yōu)化。

    1.2 優(yōu)化方法

    在執(zhí)行并操作時(shí),如果不注意連接方式,就有可能導(dǎo)致連接后的樹出現(xiàn)不平衡的現(xiàn)象,如圖2(b)所示,進(jìn)而導(dǎo)致查找過程變慢。解決的辦法有兩鐘:一種方法是按秩合并;另一種方法是采用路徑壓縮來優(yōu)化集合樹。

    1.2.1 按秩合并

    這里的秩指的就是樹的深度,按秩合并即記錄每個(gè)子集樹的深度,當(dāng)執(zhí)行兩個(gè)子集樹的并操作時(shí),選擇始終將深度小的樹的樹根接到深度大的樹的樹根上,如圖2(a)所示,即將深度小的樹C接到深度大的樹A上,樹的深度不變;若兩個(gè)樹的深度大小一樣,則可任意合并,合并后的樹的深度加1。按秩合并可以讓集合樹盡可能地保持相對(duì)平衡,進(jìn)而可以提升查找效率。

    1.2.2 路徑壓縮

    路徑壓縮是一種在執(zhí)行“查”操作時(shí)扁平化樹結(jié)構(gòu)的方法,即在遞歸的查找樹的過程中,將每一個(gè)結(jié)點(diǎn)的父結(jié)點(diǎn)直接設(shè)置為根結(jié)點(diǎn)(圖3),這樣可讓查找效率大大提升。路徑壓縮的思想著重關(guān)注每個(gè)結(jié)點(diǎn)的父結(jié)點(diǎn),而無需關(guān)注樹的結(jié)構(gòu),這個(gè)方法不僅極大地優(yōu)化了“查”操作,同時(shí)也優(yōu)化了“并”操作,可使并查集算法的效率大大提高。

    圖3 路徑壓縮

    2 改進(jìn)的并查集迷宮生成算法

    2.1 迷宮初始化

    當(dāng)設(shè)定好一個(gè)m行n列的迷宮時(shí),考慮墻體在內(nèi)則需要一個(gè)2m+1行2n+1列的矩陣Maze[2m+1,2n+1]來進(jìn)行迷宮的初始化。假設(shè)行列的序號(hào)都從0開始,則一個(gè)迷宮空間可被偶數(shù)行和偶數(shù)列墻體劃分為一個(gè)一個(gè)的小單元。一個(gè)2m+1行2n+1列迷宮矩陣的初始化過程如下:

    for (i = 0; i < 2*m+1; i++)

    for (j = 0; j < 2*n+1; j++)

    {

    if (i == 0 || i ==2*m || j == 0 || j ==2*n)

    maze[i,j] = 1; //迷宮外墻設(shè)置

    else if (i % 2 == 0 || j % 2 == 0)

    maze[i,j] = 1; //迷宮中間墻設(shè)置

    else

    maze[i,j] = 0; //迷宮單元格設(shè)置

    }

    Maze[i,j]的值為1表示墻體單元格,為0表示迷宮單元格。一個(gè)3×3迷宮的初始化狀態(tài)如圖4(a)所示,其中,黑色單元格為永久性墻體,網(wǎng)格狀單元格和斜線單元格為可拆除墻體,白色單元格為迷宮單元格。如果墻體單元格用1表示,迷宮單元格用0表示,則可得到圖4(b)所示的一個(gè)二維01矩陣。將墻體簡化為線條后的迷宮如圖4(c)所示。

    (a)初始化 (b)數(shù)據(jù)化 (c)墻體簡化為線條

    2.2 迷宮生成

    迷宮生成的基本思路是在已初始化的迷宮矩陣中先設(shè)定起點(diǎn)和終點(diǎn),并將可拆除的墻(即圖4(a)中的網(wǎng)格墻和斜線墻)放入一個(gè)列表,然后循環(huán)從列表中不斷隨機(jī)選擇一面墻,判斷被墻分隔的兩個(gè)迷宮單元是否連通,若不連通就拆掉該墻,并將該墻從列表中移除,重復(fù)此過程直到起點(diǎn)和終點(diǎn)連通為止。在迷宮生成的過程中,執(zhí)行并查集算法中的并操作時(shí),采用按秩合并的策略進(jìn)行,在執(zhí)行查操作之前,先對(duì)集合樹進(jìn)行路徑壓縮處理。整個(gè)迷宮生成的算法設(shè)計(jì)如下:

    Step1 在迷宮中選定起點(diǎn)a和終點(diǎn)b;

    Step2 將網(wǎng)格墻和斜線墻單元格結(jié)點(diǎn)信息放入列表list中;

    Step3 隨機(jī)從list中取出一面墻,對(duì)該墻兩側(cè)的單元格結(jié)點(diǎn)分別執(zhí)行“查”操作,查找其根結(jié)點(diǎn);

    Step4 判斷兩個(gè)結(jié)點(diǎn)的根結(jié)點(diǎn)是否相同,若不相同,執(zhí)行“并”操作,打通墻,并將此墻移出對(duì)應(yīng)列表;

    Step5 對(duì)起點(diǎn)a和終點(diǎn)b分別執(zhí)行“查”操作,判斷其是否連通,若不連通,跳轉(zhuǎn)到Step3繼續(xù),否則算法終止。

    在每次執(zhí)行“并”操作時(shí),使用按秩合并的方法進(jìn)行集合樹的合并,在執(zhí)行“查”操作時(shí),先采用路徑壓縮的方式對(duì)集合樹進(jìn)行扁平化處理,再進(jìn)行查找,可以極大地提高查找效率。上述算法結(jié)束的條件是起點(diǎn)和終點(diǎn)連通,此時(shí)迷宮中有些單元格可能還未訪問到,這會(huì)導(dǎo)致有些迷宮單元格永遠(yuǎn)都到達(dá)不了的情形出現(xiàn),若希望能夠到達(dá)迷宮的任意單元格,則只需將算法結(jié)束的條件更改為列表list為空即可。

    3 算法仿真及結(jié)果分析

    3.1 實(shí)驗(yàn)環(huán)境

    實(shí)驗(yàn)仿真的計(jì)算機(jī)型號(hào)為Lenovo啟天M6600,操作系統(tǒng)為Window10(64位),處理器為Intel?CoreTMi5-6500 CPU@3.20 GHz,測試軟件為Visual Studio 2017,算法用C#編程實(shí)現(xiàn)。

    3.2 迷宮地圖生成仿真

    迷宮生成程序使用C#語言實(shí)現(xiàn),使用并查集算法思想先生成迷宮矩陣,再根據(jù)迷宮矩陣來繪制迷宮地圖。

    設(shè)定迷宮格為15×15,則對(duì)應(yīng)的迷宮矩陣為31×31,迷宮單元格之間的墻體采用線條來進(jìn)行繪制,設(shè)定迷宮的起點(diǎn)為最左上的單元格,終點(diǎn)為最右下的單元格,則當(dāng)起點(diǎn)連通終點(diǎn)時(shí),運(yùn)行3次程序生成的迷宮,如圖5所示。

    (a)第1次 (b)第2次 (c)第3次圖5 起點(diǎn)連通終點(diǎn)時(shí)生成的迷宮

    由圖5可以看出,每一次運(yùn)行生成的迷宮均不相同,在3次生成的迷宮地圖中,均存在一些封閉的迷宮單元格,四面都有墻體,在這樣的迷宮中行走時(shí),這些封閉的迷宮單元格是無法訪問到的。將迷宮生成的終止條件變更為遍歷到每一個(gè)迷宮單元格,再運(yùn)行程序,運(yùn)行3次后得到的結(jié)果如圖6所示。

    (a)第1次 (b)第2次 (c)第3次圖6 遍歷所有單元格后生成的迷宮

    由圖6可以看出,3次運(yùn)行結(jié)果中均不存在不可訪問的迷宮單元格,此時(shí)從迷宮中任意一點(diǎn)出發(fā),都可以遍歷所有的迷宮單元格,這也是在實(shí)際中應(yīng)用較為廣泛的一種迷宮。

    3.3 算法結(jié)果分析

    以上使用并查集思想設(shè)計(jì)的迷宮生成算法在生成迷宮時(shí),只需要控制一個(gè)二維矩陣中矩陣元素的01變化即可,在迷宮初始化時(shí),通過雙重循環(huán)來設(shè)置矩陣元素,時(shí)間復(fù)雜度為O(n2),使用并查集算法生成迷宮時(shí),時(shí)間主要消耗在“查”操作上,如果對(duì)查找的樹采用了路徑壓縮,則可將“查”操作的時(shí)間復(fù)雜度由O(n)提升為O(1)。在遍歷迷宮單元格時(shí),只需一個(gè)while循環(huán)作為遍歷結(jié)束的終止條件,其時(shí)間復(fù)雜度為O(n),并且可通過控制結(jié)束條件來生成不同類型的迷宮??偟貋砜矗褂酶倪M(jìn)的并查集算法生成迷宮地圖時(shí)效率較高,生成的迷宮地圖結(jié)構(gòu)布局合理,適合在各種迷宮探索游戲中進(jìn)行部署和應(yīng)用。

    4 結(jié)語

    本文設(shè)計(jì)并實(shí)現(xiàn)了基于并查集思想的迷宮地圖自動(dòng)生成算法,通過按秩合并、路徑壓縮等方式對(duì)迷宮生成算法進(jìn)行了優(yōu)化,算法設(shè)計(jì)高效,可以應(yīng)用在各類游戲開發(fā)中。除了文中探討的并查集迷宮自動(dòng)生成算法外,研究如何將深度優(yōu)先搜索算法、Prim算法、遞歸切割算法應(yīng)用在迷宮地圖的生成中并加以改進(jìn),如何在生成好的迷宮地圖中進(jìn)行高效的智能尋路,是今后課題研究的重點(diǎn)方向。

    猜你喜歡
    單元格子集結(jié)點(diǎn)
    由一道有關(guān)集合的子集個(gè)數(shù)題引發(fā)的思考
    拓?fù)淇臻g中緊致子集的性質(zhì)研究
    玩轉(zhuǎn)方格
    玩轉(zhuǎn)方格
    關(guān)于奇數(shù)階二元子集的分離序列
    淺談Excel中常見統(tǒng)計(jì)個(gè)數(shù)函數(shù)的用法
    西部皮革(2018年6期)2018-05-07 06:41:07
    Ladyzhenskaya流體力學(xué)方程組的確定模與確定結(jié)點(diǎn)個(gè)數(shù)估計(jì)
    每一次愛情都只是愛情的子集
    都市麗人(2015年4期)2015-03-20 13:33:22
    基于Raspberry PI為結(jié)點(diǎn)的天氣云測量網(wǎng)絡(luò)實(shí)現(xiàn)
    基于DHT全分布式P2P-SIP網(wǎng)絡(luò)電話穩(wěn)定性研究與設(shè)計(jì)
    国产99久久九九免费精品| 超碰97精品在线观看| 搡老乐熟女国产| 久久天躁狠狠躁夜夜2o2o| 精品国产一区二区三区四区第35| 超碰成人久久| √禁漫天堂资源中文www| 后天国语完整版免费观看| 一二三四社区在线视频社区8| 精品一区二区三区视频在线观看免费 | 身体一侧抽搐| 久久久久久久久中文| 亚洲成a人片在线一区二区| а√天堂www在线а√下载| 91麻豆精品激情在线观看国产 | 国产亚洲精品久久久久5区| 国产主播在线观看一区二区| 亚洲成人久久性| 久久久久国产精品人妻aⅴ院| 成人亚洲精品av一区二区 | 午夜日韩欧美国产| 久久久久精品国产欧美久久久| 中文字幕人妻熟女乱码| 国产亚洲精品久久久久5区| 亚洲美女黄片视频| av电影中文网址| 中文字幕av电影在线播放| 精品午夜福利视频在线观看一区| 日韩有码中文字幕| 在线观看午夜福利视频| 午夜福利在线免费观看网站| 日韩欧美一区视频在线观看| 又紧又爽又黄一区二区| 女人爽到高潮嗷嗷叫在线视频| 正在播放国产对白刺激| 欧美日韩视频精品一区| 国产成人精品久久二区二区91| 80岁老熟妇乱子伦牲交| 成人国产一区最新在线观看| 一本大道久久a久久精品| 国产亚洲欧美精品永久| 波多野结衣一区麻豆| 69av精品久久久久久| 日韩成人在线观看一区二区三区| 一边摸一边抽搐一进一出视频| 久久久久久久久免费视频了| 青草久久国产| 夜夜爽天天搞| 国产三级黄色录像| 国产欧美日韩一区二区三| 波多野结衣av一区二区av| 一边摸一边做爽爽视频免费| 亚洲自偷自拍图片 自拍| 美女福利国产在线| 国产精品久久电影中文字幕| tocl精华| 在线观看午夜福利视频| 久久精品人人爽人人爽视色| 99在线人妻在线中文字幕| 精品国产美女av久久久久小说| 国产精品影院久久| 国产精品一区二区精品视频观看| 韩国av一区二区三区四区| 亚洲精品久久午夜乱码| 国产精品久久电影中文字幕| 91麻豆av在线| 精品熟女少妇八av免费久了| 午夜精品在线福利| 亚洲人成电影观看| 这个男人来自地球电影免费观看| 久久精品91无色码中文字幕| 一级片免费观看大全| 男女之事视频高清在线观看| 天天添夜夜摸| 国产精品国产av在线观看| av中文乱码字幕在线| 亚洲精品在线美女| 不卡一级毛片| 精品国产亚洲在线| 一区二区三区激情视频| 老司机在亚洲福利影院| 在线十欧美十亚洲十日本专区| 久久精品亚洲精品国产色婷小说| 久久久久久久久中文| 热re99久久国产66热| 丁香六月欧美| 免费在线观看日本一区| 国产在线精品亚洲第一网站| √禁漫天堂资源中文www| 久久久久精品国产欧美久久久| 老司机福利观看| 精品国产一区二区久久| 青草久久国产| 久久性视频一级片| 大香蕉久久成人网| 18禁裸乳无遮挡免费网站照片 | 交换朋友夫妻互换小说| 亚洲国产精品一区二区三区在线| 在线看a的网站| 国产av精品麻豆| 亚洲国产精品一区二区三区在线| 国产av精品麻豆| 黄色视频,在线免费观看| 国产精品爽爽va在线观看网站 | 国产三级黄色录像| 十八禁网站免费在线| av有码第一页| 国产午夜精品久久久久久| 日本欧美视频一区| 搡老岳熟女国产| 美女国产高潮福利片在线看| 老司机亚洲免费影院| 亚洲午夜精品一区,二区,三区| 欧美不卡视频在线免费观看 | 精品久久久久久久久久免费视频 | 麻豆一二三区av精品| 亚洲 欧美一区二区三区| 亚洲男人的天堂狠狠| 久久伊人香网站| 级片在线观看| 久久国产精品人妻蜜桃| 国产高清videossex| 两个人看的免费小视频| 精品久久久久久久久久免费视频 | 久久精品91蜜桃| 国产精品亚洲一级av第二区| 久久婷婷成人综合色麻豆| 黄色 视频免费看| 久久人人97超碰香蕉20202| 99国产极品粉嫩在线观看| 成人av一区二区三区在线看| 韩国av一区二区三区四区| 91九色精品人成在线观看| 国产伦一二天堂av在线观看| 亚洲一区二区三区不卡视频| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美日韩亚洲综合一区二区三区_| 国产精品自产拍在线观看55亚洲| 午夜亚洲福利在线播放| 黄频高清免费视频| 亚洲七黄色美女视频| 18禁美女被吸乳视频| 深夜精品福利| 欧美一区二区精品小视频在线| 亚洲专区字幕在线| 国产精品一区二区免费欧美| 99国产综合亚洲精品| 天堂中文最新版在线下载| 日日干狠狠操夜夜爽| 纯流量卡能插随身wifi吗| 麻豆成人av在线观看| 午夜日韩欧美国产| 精品国产乱子伦一区二区三区| 99热国产这里只有精品6| 久久香蕉国产精品| 亚洲少妇的诱惑av| 久久国产亚洲av麻豆专区| 美女 人体艺术 gogo| 国产精品av久久久久免费| 成人三级黄色视频| 精品少妇一区二区三区视频日本电影| 欧美性长视频在线观看| 99国产精品一区二区三区| 九色亚洲精品在线播放| 999精品在线视频| 欧美日韩亚洲高清精品| 久久久国产欧美日韩av| 一级a爱片免费观看的视频| 一边摸一边抽搐一进一出视频| 精品久久久久久久久久免费视频 | 黑人操中国人逼视频| 亚洲欧美精品综合一区二区三区| 丝袜在线中文字幕| 久久久久亚洲av毛片大全| 日本欧美视频一区| 亚洲男人天堂网一区| 欧美激情极品国产一区二区三区| 国产欧美日韩精品亚洲av| 日韩视频一区二区在线观看| 亚洲aⅴ乱码一区二区在线播放 | 天堂中文最新版在线下载| 电影成人av| 别揉我奶头~嗯~啊~动态视频| 亚洲人成电影免费在线| 女警被强在线播放| 精品欧美一区二区三区在线| 午夜成年电影在线免费观看| 我的亚洲天堂| 在线国产一区二区在线| 777久久人妻少妇嫩草av网站| 999精品在线视频| 久久欧美精品欧美久久欧美| 男人舔女人的私密视频| 国产又爽黄色视频| 日本精品一区二区三区蜜桃| 黄色视频不卡| 性色av乱码一区二区三区2| 亚洲人成电影观看| 国产精品偷伦视频观看了| 国产区一区二久久| 国产高清国产精品国产三级| 50天的宝宝边吃奶边哭怎么回事| 欧美日韩国产mv在线观看视频| 国产乱人伦免费视频| 在线观看www视频免费| 亚洲伊人色综图| 国产免费av片在线观看野外av| 成人免费观看视频高清| 99国产精品一区二区蜜桃av| 一夜夜www| 久久九九热精品免费| 99riav亚洲国产免费| 国产成人一区二区三区免费视频网站| 久久久国产一区二区| 中文字幕av电影在线播放| 九色亚洲精品在线播放| 精品无人区乱码1区二区| 亚洲九九香蕉| 岛国视频午夜一区免费看| av中文乱码字幕在线| 999久久久精品免费观看国产| 男男h啪啪无遮挡| 搡老乐熟女国产| av片东京热男人的天堂| 99riav亚洲国产免费| 成人亚洲精品一区在线观看| 一进一出好大好爽视频| 丁香欧美五月| 亚洲全国av大片| 777久久人妻少妇嫩草av网站| 欧美日韩国产mv在线观看视频| 国产人伦9x9x在线观看| 最新在线观看一区二区三区| 久久久国产成人免费| 一区在线观看完整版| 亚洲男人的天堂狠狠| 日日摸夜夜添夜夜添小说| 欧美精品亚洲一区二区| 国产深夜福利视频在线观看| 亚洲成av片中文字幕在线观看| 啪啪无遮挡十八禁网站| 日本wwww免费看| 99久久精品国产亚洲精品| 日日爽夜夜爽网站| 曰老女人黄片| 午夜影院日韩av| 久久久国产精品麻豆| 中文欧美无线码| 午夜久久久在线观看| 一区二区三区国产精品乱码| 久久精品91蜜桃| 国产主播在线观看一区二区| 亚洲狠狠婷婷综合久久图片| 国产色视频综合| 亚洲精品国产色婷婷电影| 高清欧美精品videossex| 三上悠亚av全集在线观看| 久久精品国产清高在天天线| 大陆偷拍与自拍| 亚洲色图 男人天堂 中文字幕| aaaaa片日本免费| svipshipincom国产片| 午夜日韩欧美国产| 不卡一级毛片| 国产高清激情床上av| 黄频高清免费视频| 99久久国产精品久久久| 国产精品一区二区免费欧美| 亚洲av五月六月丁香网| 国产一区在线观看成人免费| 亚洲狠狠婷婷综合久久图片| 国产极品粉嫩免费观看在线| 中文字幕最新亚洲高清| 97人妻天天添夜夜摸| 亚洲欧美日韩无卡精品| videosex国产| 91国产中文字幕| 国产高清videossex| 日韩免费高清中文字幕av| 波多野结衣高清无吗| 他把我摸到了高潮在线观看| 亚洲一码二码三码区别大吗| 欧美黄色淫秽网站| 中文字幕高清在线视频| 欧美日韩黄片免| 另类亚洲欧美激情| 日韩av在线大香蕉| 老司机午夜福利在线观看视频| 咕卡用的链子| 韩国精品一区二区三区| 长腿黑丝高跟| 高清毛片免费观看视频网站 | 看片在线看免费视频| 日韩免费av在线播放| 国产精品一区二区三区四区久久 | 黑人猛操日本美女一级片| 欧美性长视频在线观看| 精品电影一区二区在线| 久久久水蜜桃国产精品网| 午夜福利在线观看吧| 可以免费在线观看a视频的电影网站| 丝袜美足系列| 日韩精品青青久久久久久| 亚洲精品美女久久av网站| 成人手机av| 淫妇啪啪啪对白视频| 亚洲人成网站在线播放欧美日韩| 国产又色又爽无遮挡免费看| 最近最新中文字幕大全免费视频| 夜夜夜夜夜久久久久| 9191精品国产免费久久| 午夜免费成人在线视频| 久久久精品欧美日韩精品| 国产熟女午夜一区二区三区| svipshipincom国产片| 欧美不卡视频在线免费观看 | 亚洲国产精品sss在线观看 | 99久久精品国产亚洲精品| 色播在线永久视频| 精品国产亚洲在线| 在线免费观看的www视频| 亚洲人成电影观看| 两个人看的免费小视频| 亚洲 欧美 日韩 在线 免费| 亚洲精品一二三| 色精品久久人妻99蜜桃| av在线天堂中文字幕 | 国产乱人伦免费视频| 亚洲精品久久成人aⅴ小说| 免费搜索国产男女视频| 亚洲精品国产色婷婷电影| 成人特级黄色片久久久久久久| 国产av在哪里看| 久热这里只有精品99| а√天堂www在线а√下载| 精品午夜福利视频在线观看一区| 国产成人免费无遮挡视频| 咕卡用的链子| 国产高清视频在线播放一区| 亚洲全国av大片| 国产三级黄色录像| 极品人妻少妇av视频| 好看av亚洲va欧美ⅴa在| 色在线成人网| 国产成人精品无人区| 欧洲精品卡2卡3卡4卡5卡区| 精品少妇一区二区三区视频日本电影| 亚洲视频免费观看视频| 在线观看午夜福利视频| 亚洲情色 制服丝袜| 丝袜在线中文字幕| 亚洲熟妇熟女久久| 无人区码免费观看不卡| 国产亚洲精品一区二区www| 色在线成人网| 日日干狠狠操夜夜爽| 中文字幕最新亚洲高清| 欧美亚洲日本最大视频资源| 成人免费观看视频高清| 国产欧美日韩综合在线一区二区| 可以在线观看毛片的网站| 波多野结衣高清无吗| 天堂中文最新版在线下载| 欧美另类亚洲清纯唯美| 女同久久另类99精品国产91| 88av欧美| 免费在线观看亚洲国产| 在线十欧美十亚洲十日本专区| 在线观看免费视频网站a站| a级毛片在线看网站| 精品第一国产精品| 色哟哟哟哟哟哟| 91成年电影在线观看| 老司机福利观看| 变态另类成人亚洲欧美熟女 | av视频免费观看在线观看| 中文欧美无线码| 国产激情欧美一区二区| 乱人伦中国视频| 少妇裸体淫交视频免费看高清 | 国产精品爽爽va在线观看网站 | 国产1区2区3区精品| 黄色 视频免费看| 视频区欧美日本亚洲| 最新在线观看一区二区三区| 手机成人av网站| 99精品欧美一区二区三区四区| 99精品久久久久人妻精品| 久久精品国产综合久久久| 在线观看一区二区三区激情| 国产精品 国内视频| 国产日韩一区二区三区精品不卡| 老司机靠b影院| 久久久国产精品麻豆| 亚洲男人的天堂狠狠| 精品一区二区三区视频在线观看免费 | av免费在线观看网站| 一区二区三区激情视频| 亚洲精品国产精品久久久不卡| 国产区一区二久久| 水蜜桃什么品种好| 免费在线观看完整版高清| 在线观看日韩欧美| 香蕉久久夜色| 精品国产一区二区三区四区第35| 久久天躁狠狠躁夜夜2o2o| 91老司机精品| 婷婷精品国产亚洲av在线| 最近最新免费中文字幕在线| 我的亚洲天堂| av中文乱码字幕在线| av超薄肉色丝袜交足视频| 国产精品一区二区在线不卡| 亚洲国产欧美日韩在线播放| 黑丝袜美女国产一区| 国产激情久久老熟女| 老司机靠b影院| 亚洲av电影在线进入| 91麻豆av在线| 免费在线观看影片大全网站| 99国产综合亚洲精品| svipshipincom国产片| 国产精品综合久久久久久久免费 | 天天躁夜夜躁狠狠躁躁| 亚洲一码二码三码区别大吗| 两个人看的免费小视频| 波多野结衣高清无吗| 久久久久久久久久久久大奶| 日日爽夜夜爽网站| 啦啦啦免费观看视频1| 久久精品亚洲av国产电影网| 亚洲av片天天在线观看| 欧美黑人精品巨大| 欧美人与性动交α欧美精品济南到| 国产伦一二天堂av在线观看| 日韩欧美一区视频在线观看| 真人一进一出gif抽搐免费| 欧美人与性动交α欧美软件| 久热这里只有精品99| 欧美乱妇无乱码| 亚洲午夜理论影院| 午夜免费观看网址| 日本撒尿小便嘘嘘汇集6| 97人妻天天添夜夜摸| 亚洲精品国产精品久久久不卡| 亚洲欧美精品综合久久99| 国产成人欧美| cao死你这个sao货| 脱女人内裤的视频| 国产又爽黄色视频| 一区在线观看完整版| 亚洲黑人精品在线| 午夜福利欧美成人| 69精品国产乱码久久久| 欧美性长视频在线观看| 亚洲精品国产精品久久久不卡| 自拍欧美九色日韩亚洲蝌蚪91| 妹子高潮喷水视频| 免费女性裸体啪啪无遮挡网站| 久久影院123| 在线观看一区二区三区激情| 后天国语完整版免费观看| 久久精品亚洲精品国产色婷小说| 宅男免费午夜| 最新在线观看一区二区三区| 国产一区二区三区视频了| 亚洲人成77777在线视频| 91大片在线观看| 涩涩av久久男人的天堂| 亚洲五月婷婷丁香| 午夜福利影视在线免费观看| 在线免费观看的www视频| 最新在线观看一区二区三区| 一边摸一边做爽爽视频免费| 欧美日韩乱码在线| 看免费av毛片| avwww免费| 久久久精品国产亚洲av高清涩受| 国产精品一区二区精品视频观看| 嫩草影院精品99| 最新美女视频免费是黄的| 啦啦啦免费观看视频1| 在线观看日韩欧美| 又紧又爽又黄一区二区| 久久久精品欧美日韩精品| 精品第一国产精品| 国产又爽黄色视频| 日本一区二区免费在线视频| 欧美成人午夜精品| 久久人妻福利社区极品人妻图片| 亚洲在线自拍视频| 天天影视国产精品| 精品熟女少妇八av免费久了| 亚洲专区国产一区二区| 免费高清在线观看日韩| 久久影院123| 日韩精品免费视频一区二区三区| 美女 人体艺术 gogo| 黄网站色视频无遮挡免费观看| 99国产精品一区二区蜜桃av| 黑人操中国人逼视频| 国产黄a三级三级三级人| 亚洲男人的天堂狠狠| 亚洲美女黄片视频| bbb黄色大片| 丰满饥渴人妻一区二区三| 在线看a的网站| 久久精品国产综合久久久| 宅男免费午夜| 亚洲精品国产一区二区精华液| 新久久久久国产一级毛片| 久久午夜亚洲精品久久| 777久久人妻少妇嫩草av网站| 天天添夜夜摸| 日韩大尺度精品在线看网址 | 国产男靠女视频免费网站| 一级作爱视频免费观看| 9热在线视频观看99| 19禁男女啪啪无遮挡网站| 两个人看的免费小视频| 国产主播在线观看一区二区| 国产精品亚洲av一区麻豆| 大型黄色视频在线免费观看| tocl精华| 777久久人妻少妇嫩草av网站| 精品国产乱码久久久久久男人| 中文字幕av电影在线播放| 99热只有精品国产| 成人18禁在线播放| 欧美在线黄色| 国产精品亚洲av一区麻豆| 日韩免费av在线播放| 久久午夜亚洲精品久久| 亚洲熟女毛片儿| 日韩人妻精品一区2区三区| 757午夜福利合集在线观看| 国内毛片毛片毛片毛片毛片| 日日摸夜夜添夜夜添小说| 国产精品二区激情视频| 国产片内射在线| av在线播放免费不卡| 可以免费在线观看a视频的电影网站| 欧美一区二区精品小视频在线| 亚洲色图 男人天堂 中文字幕| 国产乱人伦免费视频| 中文字幕另类日韩欧美亚洲嫩草| 高潮久久久久久久久久久不卡| 亚洲激情在线av| 伦理电影免费视频| 一区福利在线观看| 成年女人毛片免费观看观看9| 国产精品影院久久| 精品熟女少妇八av免费久了| 亚洲一区二区三区色噜噜 | 女警被强在线播放| 国产99白浆流出| 久久久久九九精品影院| 国产精品1区2区在线观看.| 久久精品国产亚洲av高清一级| 咕卡用的链子| 露出奶头的视频| 丝袜美足系列| 国产精品爽爽va在线观看网站 | 国产成人免费无遮挡视频| 亚洲熟妇熟女久久| 亚洲精品久久午夜乱码| 岛国视频午夜一区免费看| 正在播放国产对白刺激| 国产精品国产av在线观看| www.精华液| 国产高清激情床上av| 熟女少妇亚洲综合色aaa.| 啦啦啦免费观看视频1| 亚洲第一欧美日韩一区二区三区| 国产男靠女视频免费网站| 国产成人影院久久av| 中文亚洲av片在线观看爽| 久久久久国内视频| 精品少妇一区二区三区视频日本电影| 亚洲国产欧美一区二区综合| 老司机亚洲免费影院| 国内毛片毛片毛片毛片毛片| 韩国av一区二区三区四区| 成人亚洲精品一区在线观看| 美女福利国产在线| 色综合站精品国产| 真人做人爱边吃奶动态| 琪琪午夜伦伦电影理论片6080| av国产精品久久久久影院| 久久精品影院6| 亚洲色图综合在线观看| 国产一区二区在线av高清观看| 99精品在免费线老司机午夜| www.999成人在线观看| 午夜免费鲁丝| 亚洲熟妇熟女久久| e午夜精品久久久久久久| 精品国产超薄肉色丝袜足j| 成人手机av| 国产精品综合久久久久久久免费 | 亚洲男人天堂网一区| 我的亚洲天堂| 老汉色av国产亚洲站长工具| av国产精品久久久久影院| 在线天堂中文资源库| 一级毛片高清免费大全| 色综合站精品国产| 一本综合久久免费| а√天堂www在线а√下载| 亚洲av五月六月丁香网| 老鸭窝网址在线观看| 在线观看66精品国产| 黄片大片在线免费观看| 成人av一区二区三区在线看| 黄色片一级片一级黄色片|