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

    圖形環(huán)境下的漢諾塔演示

    2014-01-16 05:58:00衛(wèi)洪春
    電子設(shè)計工程 2014年15期
    關(guān)鍵詞:圓盤視圖繪制

    衛(wèi)洪春

    (四川文理學(xué)院 計算機科學(xué)系,四川 達州 635000)

    漢諾塔(Hanoi)是一個古老而經(jīng)典的問題,自出現(xiàn)以來,就一直受到人們的關(guān)注。在當今信息時代,仍有很多人在研究它,包括研究該問題的規(guī)模、思想、算法、顯示方式、游戲、不同開發(fā)環(huán)境下的實現(xiàn)方式等。但相當部分仍是基于控制臺模式下的字符顯示方式,這使得該問題的解決很不直觀。本文擬探討基于MFC圖形環(huán)境下的漢諾塔遞歸移動的演示過程,以期能更好地顯示該問題本身。

    圖1 漢諾塔Fig.1 Hanoi towe

    1 提出問題

    漢諾塔(Hanoi)問題描述:設(shè)有三根針 A,B,C,請將大小不同、依小到大放置在A針上的n個圓盤移動到C針上。要求:每次只移動一個圓盤;圓盤可以插到A,B,C中任一針上;任何時候不能將一個較大的圓盤壓在較小的圓盤之上,如圖1所示。

    這是一個經(jīng)典的遞歸求解問題[1-3]。在console模式下的C++語言代碼如下:

    void Hannoi (char a,char b,char c,int n){if (n==1){cout<<a<<“--->”<<c<<endl; return; }

    圖2 初始狀態(tài)Fig.2 Initial state

    Hannoi ( a, c, b, n-1); cout<<a<<“--->”<<c<<endl;Hannoi( b, a, c, n-1);

    }

    當執(zhí)行 Hannoi(‘A’,‘B’,‘C’,3);語句后,結(jié)果如下:

    A--->C A--->B C--->B A--->C B--->A B--->C A--->C

    該問題的求解在控制臺模式下的運算結(jié)果不直觀。本文是在控制臺遞歸算法的基礎(chǔ)上,研究了圖形模式下的算法。在圖形模式下演示漢諾塔的移動過程,關(guān)鍵是將控制臺下的輸出語句轉(zhuǎn)變?yōu)閳D形繪制,以達到演示效果。下面分析該問題在圖形模式下的求解過程。

    2 設(shè)計圓盤類

    A針上的n個圓盤具有相似性,可以設(shè)計一個圓盤類,每個圓盤是圓盤類的一個對象。分析繪制該圓盤的屬性,可抽象如下的數(shù)據(jù)成員:圓盤的左上角坐標,圓盤的寬度和高度,是否繪制圓盤的標識(TRUE,繪制圓盤;FALSE,不繪制圓盤)。設(shè)計成員函數(shù):繪制圓盤、構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)、重載“=”運算符[4-5]。所有成員均設(shè)計成public,如表1所示。

    表1 圓盤類Cdisk的結(jié)構(gòu)Tab.1 Structure of class CDisk

    實現(xiàn)圓盤類:

    CDisk::CDisk(){m_bLive=false; }

    CDisk::CDisk (int leftx,int lefty,int width,int hight){初始化數(shù)據(jù)成員;且m_bLive=true;}

    CDisk::CDisk(CDisk&disk){將 disk對象的數(shù)據(jù)成員分別賦給當前對象的數(shù)據(jù)成員}

    CDisk&CDisk::operator=(CDisk&disk){初始化當前對象的數(shù)據(jù)成員;return*this;}

    void CDisk::DiskDraw(BOOL flag,CDC*pDC){ if(flag){繪制該圓盤,即畫一個矩形框}}

    3 繪圖過程

    3.1 分析求解過程

    設(shè)A針上有n個盤子,首先在B針、C針上分別構(gòu)建n個與A針完全相同的圓盤,并設(shè)B針、C針上的所有圓盤均不繪制,如圖2所示的虛線矩形框。在初始狀態(tài)時,由于圖2中B針、C針上的圓盤不可見,因此只繪制A針上的圓盤,如圖1所示。

    假設(shè)位于A針上面的i-1個圓盤已從A針移走(例如移到了B針)后,此時應(yīng)將A針上第i個圓盤移走,則設(shè)置A針上第i個圓盤不可見(FALSE);假設(shè)A針上的第i個圓盤應(yīng)移到C針,則設(shè)置C針上第i個圓盤可見。此時在A、B、C針上畫出的圓盤沒有在理想的位置,如圖3所示。此時可根據(jù)某針上可見的圓盤數(shù)修改可見圓盤的左上角的坐標分量y,但圓盤左上角的坐標分量x、寬度、高度(h)均不變。例如,圖3中,B針上現(xiàn)有m=i-1個可見圓盤,則B針上的1號圓盤離基準繪制線的高度是:m*h,2號圓盤離基準繪制線的高度是:(m-1)*h,依次類推。當分別修改 A、B、C針上所有可見圓盤的坐標分量y后,重畫A、B、C針上的可見圓盤,可實現(xiàn)圖形環(huán)境下圓盤移動過程的演示,如圖4所示。

    圖3 移動中的狀態(tài)(沒有修改y)Fig.3 State during moving(y is not modified)

    圖4 移動中的狀態(tài)(已修改y)Fig.4 State during moving(y has been modified)

    在VC6.0環(huán)境下,新建基于單文檔的工程HanoiDemo[6]。為了實現(xiàn)圖形環(huán)境下的Hanoi問題的求解,經(jīng)過分析,主要是在視圖類中完成求解過程。

    3.2 設(shè)計視圖類

    在系統(tǒng)生成的視圖類中添加以下成員:

    CDisk *a_Role, *b_Role, *c_Role;//分別指向 A、B、C針上的圓盤

    int m_diskNum,diskH;//圓盤總數(shù)及單個圓盤的高度int ma,mb,mc; //分別表示某時刻 A、B、C 針上的應(yīng)繪制圓盤的數(shù)目

    int basey,halfW; //放圓盤的基線位置及圓盤單位寬度的一半

    int ax,bx,cx; //A針、B針、C針的x坐標

    int hi,sleepTime; //針的高度及暫停時間

    void HanoiMove (char A,char B,char C,int n,CDC*pDC); //遞歸繪制

    void InitData();//初始化添加的數(shù)據(jù)成員

    afx_msg void OnMoveHanoi(); //響應(yīng)菜單消息

    3.3 實現(xiàn)演示過程

    1)在InitData()函數(shù)中初始化視圖類中新添加的數(shù)據(jù)成員,詳細設(shè)計如下:

    void CHanoiDemoView::InitData(){

    初始化 sleepTime、basey;A、B、C 針所在位置的鉛垂線的x坐標;

    初始化圓盤的高度為固定值diskH=20;圓盤總數(shù)m_diskNum=5;

    單位半寬halfW=100/m_diskNum,針的高度hi=(m_diskNum+1) *diskH;

    分別為 a_Role、b_Role、c_Role分配 m_diskNum個 CDisk類大小的空間

    for(int i=m_diskNum; i> 0 ; i--){

    根據(jù)第i個圓盤的左上角點的坐標及寬高分別新建三個圓盤類對象,

    并分別賦給 a_Role[i-1]、b_Role[i-1]、c_Role[i-1]。

    置b_Role[i-1].m_bLive、c_Role[i-1].m_bLive為不繪制FALSE。

    }}

    2)在視圖類的構(gòu)造函數(shù)初始化數(shù)據(jù)成員

    CHanoiDemoView::CHanoiDemoView(){InitData();/* 初始化數(shù)據(jù)成員*/}//構(gòu)造函數(shù)

    3)在OnDraw()函數(shù)是繪制漢諾塔的初始狀態(tài)

    void CHanoiDemoView::OnDraw(CDC*pDC){

    若 a_Role、b_Role、c_Role 非空,則分別刪除

    InitData(); //初始化添加的數(shù)據(jù)成員

    循環(huán)繪制a_Role所指向的A針上的所有圓盤

    }

    運行后,繪制漢諾塔的初始狀態(tài),如圖1所示。

    HH-6數(shù)型顯恒溫水浴鍋,上海國華公司產(chǎn)品;UV-1750型紫外可見分光光度計,島津儀器(蘇州)有限公司產(chǎn)品;BS210S型電子分析天平,北京賽多利斯儀器系統(tǒng)有限公司產(chǎn)品;MJ-250PP01B型榨汁機,廣東美的公司產(chǎn)品。

    4)設(shè)置菜單及其響應(yīng)函數(shù)OnMoveHanoi()

    在OnMoveHanoi()中調(diào)用漢諾塔演示遞歸函數(shù)。

    void CHanoiDemoView::OnMoveHanoi(){RedrawWindow(); /*重繪窗口*/

    CDC*pDC=GetDC(); //獲取設(shè)備上下文

    HanoiMove (‘A’,‘B’,‘C’,m_diskNum,pDC); //遞歸演示Hanoi塔的移動過程

    ReleaseDC(pDC); //釋放設(shè)備上下文

    }

    5)漢諾塔演示遞歸函數(shù)HanoiMove()

    void CHanoiDemoView::HanoiMove (char A,char B,char C,int n,CDC*pDC){

    int i;

    if(n==1){ 復(fù)制從“//開始”到“//結(jié)束”間的所有 代碼 ;return;}

    HanoiMove(A,C,B,n-1,pDC); //遞歸調(diào)用

    //開始

    pDC->SetROP2 (R2_WHITE);//設(shè) 置 ROP 方 式 為R2_WHITE

    for(i=0; i< m_diskNum; i++){ 重繪,清除原來 A、B、C三個針上的所有圓盤 }

    switch(A){//判斷此時從何針移走圓盤,從而設(shè)置該針對應(yīng)圓盤下次不繪制

    若從A針向其它針移動,則a_Role[n-1].m_bLive=false

    若從B針向其它針移動,則b_Role[n-1].m_bLive=false

    若從C針向其它針移動,則c_Role[n-1].m_bLive=false

    }

    switch(C){//判斷此時將圓盤移到何針,并在下次繪制時該圓盤應(yīng)繪制

    若向A針移動,則a_Role[n-1].m_bLive=true

    若向B針移動,則b_Role[n-1].m_bLive=true

    若向B針移動,則c_Role[n-1].m_bLive=true

    }

    重置A、B、C針上當前應(yīng)繪制的圓盤數(shù)ma=mb=mc=0

    for(i=0; i< m_diskNum;i++){//對 ma、 mb、 mc計數(shù)

    若a_Role[i].m_bLive真,則A針上應(yīng)繪制的圓盤數(shù)ma++;

    若b_Role[i].m_bLive真,則B針上應(yīng)繪制的圓盤數(shù)mb++;

    若c_Role[i].m_bLive真,則C針上應(yīng)繪制的圓盤數(shù)mc++;

    }

    for (i=0; i< m_diskNum;i++){//修改 A、B、C 針第 i個圓盤左上角的y坐標

    if(a_Role[i].m_bLive){a_Role[i].m_lefty=baseyma*diskH; ma--;}

    if(b_Role[i].m_bLive){b_Role[i].m_lefty=baseymb*diskH; mb--;}

    if(c_Role[i].m_bLive){c_Role[i].m_lefty=baseymc*diskH; mc--;}

    }

    pDC->SetROP2 (R2_BLACK); //設(shè)置 ROP 方式為 R2_BLACK

    for (i=0;i< m_diskNum;i++){根據(jù)標識為 TRUE,重繪 A、B、C針上的圓盤 }

    Sleep(sleepTime); //暫停

    //結(jié)束

    HanoiMove(B,A,C,n-1,pDC);//遞歸

    }

    調(diào)用HanoiMove()函數(shù)后,結(jié)果如圖5所示。

    圖5 移動后的結(jié)果Fig.5 Result after moving

    4 結(jié)束語

    文中討論并實現(xiàn)了圖形環(huán)境下,漢諾塔問題遞歸求解的過程。它將基于控制臺模式的單調(diào)、枯燥的顯示過程轉(zhuǎn)換為直觀的、圖形化的移動過程,對于更好地理解遞歸程序設(shè)計有較好的幫助。

    [1]姚云霞.對漢諾塔(Hanoi)問題的算法探索與研究[J].物聯(lián)網(wǎng)技術(shù),2013(7) :48-49.YAO Yun-xia.Exploration and research on the tower of hanoi algorithm[J].Internet of Things Technologies,2013(7):48-49.

    [2]白會波,高瑞平.漢諾塔問題的算法分析及C語言演示程序的實現(xiàn)[J].電腦知識與技術(shù),2010(9):2130-2131.BAIHui-bo,GAORui-ping.Algorithmanalysisand Crealization of Hanoi issue[J].Computer Knowledge and Technology,2010(9):2130-2131.

    [3]肖桂云,袁亞麗.用C語言解決漢諾塔問題的方法及過程分析[J].河北北方學(xué)院學(xué)報:自然科學(xué)版,2006(3):71-73.XIAO Gui-yun,YUAN Ya-li.Methods and course analysis of solving hanoi problems with clanguage[J].Journal of Hebei North University:Natural Science Edition,2006(3):71-73.

    [4]俞哲明,樊艷芬.漢諾塔問題的算法設(shè)計及C++語言實現(xiàn)[J].福建電腦,2012(9):138-150.YU Zhe-ming,F(xiàn)AN Yan-fen. Algorithm design and implementation on hanoi tower based on C++ [J].Fujian Computer,2012(9):138,150.

    [5]馬苗,田紅鵬.“面向?qū)ο蟪绦蛟O(shè)計與C++”教學(xué)中的問題與思考[J].計算機教育,2008(6):81-82.MA Miao,TIAN Hong-peng.Problems and thoughts on the teaching of “Object-oriented programming with C++”[J].Computer Education,2008(6):81-82.

    [6]衛(wèi)洪春.COCH圖形的遞歸與非遞歸算法研究[J].計算機與信息技術(shù),2011(12):42-46.WEI Hong-chun.Recursive and non-recursive algorithm research on COCH graphics[J].Computer&Information Technology,2011(12):42-46.

    猜你喜歡
    圓盤視圖繪制
    Art on coffee cups
    圓盤鋸刀頭的一種改進工藝
    石材(2020年6期)2020-08-24 08:27:00
    放學(xué)后
    童話世界(2018年17期)2018-07-30 01:52:02
    5.3 視圖與投影
    視圖
    單位圓盤上全純映照模的精細Schwarz引理
    Y—20重型運輸機多視圖
    SA2型76毫米車載高炮多視圖
    奇怪的大圓盤
    基于Profibus-DP的圓盤澆鑄控制系統(tǒng)的應(yīng)用
    国产91精品成人一区二区三区 | 日韩视频在线欧美| 久久中文字幕一级| 极品人妻少妇av视频| 色视频在线一区二区三区| 一二三四在线观看免费中文在| 午夜免费成人在线视频| 亚洲精品美女久久av网站| 亚洲av国产av综合av卡| 久久热在线av| 激情视频va一区二区三区| 久久久精品免费免费高清| 在线天堂中文资源库| 欧美在线一区亚洲| 国产精品亚洲av一区麻豆| 国产1区2区3区精品| 精品国产亚洲在线| 一二三四社区在线视频社区8| 又大又爽又粗| 黄片播放在线免费| 免费在线观看影片大全网站| 亚洲中文av在线| 亚洲熟女精品中文字幕| 亚洲色图综合在线观看| 男人舔女人的私密视频| 99精品欧美一区二区三区四区| 精品久久久久久电影网| 99九九在线精品视频| 中文字幕制服av| 99re6热这里在线精品视频| 嫁个100分男人电影在线观看| 欧美国产精品一级二级三级| 国产日韩欧美视频二区| 深夜精品福利| 在线观看免费午夜福利视频| 王馨瑶露胸无遮挡在线观看| 国产亚洲精品第一综合不卡| 久久国产精品大桥未久av| 18禁黄网站禁片午夜丰满| 啦啦啦中文免费视频观看日本| 午夜两性在线视频| 99国产精品免费福利视频| 在线观看免费日韩欧美大片| 亚洲 欧美一区二区三区| 亚洲精品在线美女| 男女床上黄色一级片免费看| 久久性视频一级片| 日日摸夜夜添夜夜添小说| 国产成人欧美| 亚洲av电影在线进入| 热99re8久久精品国产| 欧美在线黄色| 中亚洲国语对白在线视频| 亚洲第一欧美日韩一区二区三区 | 日本精品一区二区三区蜜桃| 日韩有码中文字幕| 一本综合久久免费| 亚洲国产看品久久| 男女免费视频国产| 国产精品欧美亚洲77777| 欧美日韩av久久| h视频一区二区三区| 亚洲av欧美aⅴ国产| 国产亚洲欧美精品永久| 美女国产高潮福利片在线看| 欧美老熟妇乱子伦牲交| 国产精品美女特级片免费视频播放器 | 老司机深夜福利视频在线观看| 新久久久久国产一级毛片| 久久国产精品大桥未久av| 免费不卡黄色视频| 欧美精品啪啪一区二区三区| 99re在线观看精品视频| 亚洲精华国产精华精| www.精华液| 国产精品一区二区精品视频观看| 黄片小视频在线播放| 91国产中文字幕| 50天的宝宝边吃奶边哭怎么回事| 国产高清视频在线播放一区| 国产亚洲欧美在线一区二区| 可以免费在线观看a视频的电影网站| 日韩免费高清中文字幕av| 无遮挡黄片免费观看| 国产伦人伦偷精品视频| 国产片内射在线| 在线观看免费视频日本深夜| 精品少妇黑人巨大在线播放| 日本撒尿小便嘘嘘汇集6| 王馨瑶露胸无遮挡在线观看| 欧美黑人精品巨大| 亚洲一卡2卡3卡4卡5卡精品中文| 久久精品亚洲精品国产色婷小说| 国产在线观看jvid| 国产成人影院久久av| 丰满迷人的少妇在线观看| 亚洲国产欧美在线一区| 国产精品99久久99久久久不卡| 久久久欧美国产精品| 嫁个100分男人电影在线观看| 精品国产乱子伦一区二区三区| 悠悠久久av| 女性生殖器流出的白浆| 国产成人免费观看mmmm| 久热爱精品视频在线9| 国产伦理片在线播放av一区| 精品久久久久久电影网| 亚洲专区国产一区二区| 99精品欧美一区二区三区四区| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲va日本ⅴa欧美va伊人久久| 国产又色又爽无遮挡免费看| 麻豆国产av国片精品| 少妇猛男粗大的猛烈进出视频| 精品人妻1区二区| 性色av乱码一区二区三区2| 欧美另类亚洲清纯唯美| 亚洲精品一卡2卡三卡4卡5卡| 18禁国产床啪视频网站| 日本撒尿小便嘘嘘汇集6| 亚洲专区字幕在线| 国产高清激情床上av| 又大又爽又粗| 大片免费播放器 马上看| 亚洲美女黄片视频| 国产成人影院久久av| xxxhd国产人妻xxx| 亚洲第一av免费看| 男人操女人黄网站| 高清欧美精品videossex| av在线播放免费不卡| 亚洲人成电影观看| 9191精品国产免费久久| 精品国产一区二区三区四区第35| 69精品国产乱码久久久| 岛国在线观看网站| 深夜精品福利| 亚洲第一欧美日韩一区二区三区 | 久久人妻福利社区极品人妻图片| 老司机福利观看| 一级黄色大片毛片| 一个人免费在线观看的高清视频| 在线播放国产精品三级| 亚洲av成人不卡在线观看播放网| a级毛片在线看网站| 久久热在线av| 午夜福利视频在线观看免费| 一区二区三区精品91| 啦啦啦视频在线资源免费观看| 精品亚洲成a人片在线观看| 99国产精品一区二区蜜桃av | 日本黄色视频三级网站网址 | 精品久久久久久电影网| 黑人巨大精品欧美一区二区mp4| 国产欧美日韩精品亚洲av| 亚洲人成伊人成综合网2020| 757午夜福利合集在线观看| 18禁国产床啪视频网站| 首页视频小说图片口味搜索| 国产一区二区三区视频了| 人人妻人人澡人人爽人人夜夜| 久久精品国产99精品国产亚洲性色 | 午夜福利视频在线观看免费| 欧美精品一区二区免费开放| 欧美国产精品va在线观看不卡| 在线永久观看黄色视频| 亚洲国产av影院在线观看| 成年人午夜在线观看视频| 亚洲,欧美精品.| 久久这里只有精品19| 久久精品亚洲熟妇少妇任你| 黄色视频不卡| 91麻豆av在线| 韩国精品一区二区三区| 最新的欧美精品一区二区| 中文字幕av电影在线播放| 少妇精品久久久久久久| 久久午夜亚洲精品久久| 亚洲一区中文字幕在线| 一二三四社区在线视频社区8| 国产区一区二久久| 蜜桃国产av成人99| 男女下面插进去视频免费观看| 国产精品一区二区免费欧美| 日韩成人在线观看一区二区三区| 99香蕉大伊视频| 不卡av一区二区三区| 亚洲成人国产一区在线观看| 可以免费在线观看a视频的电影网站| 成人特级黄色片久久久久久久 | 黄色怎么调成土黄色| videos熟女内射| 久久免费观看电影| 一本大道久久a久久精品| kizo精华| 欧美成人免费av一区二区三区 | 十八禁高潮呻吟视频| 人成视频在线观看免费观看| 国产成人精品久久二区二区免费| 欧美午夜高清在线| 成人国语在线视频| 老熟妇仑乱视频hdxx| 国产伦人伦偷精品视频| 99国产精品99久久久久| 欧美激情 高清一区二区三区| av片东京热男人的天堂| 国产精品久久久久久精品古装| 亚洲九九香蕉| 亚洲精品久久午夜乱码| 两个人免费观看高清视频| 女警被强在线播放| 精品国产超薄肉色丝袜足j| 91av网站免费观看| 啦啦啦在线免费观看视频4| 美女午夜性视频免费| 亚洲熟女精品中文字幕| 麻豆成人av在线观看| 久久精品人人爽人人爽视色| 久久热在线av| 天天躁狠狠躁夜夜躁狠狠躁| 精品熟女少妇八av免费久了| 国产精品亚洲一级av第二区| 久久久久久久精品吃奶| 午夜福利视频精品| 热99久久久久精品小说推荐| 日韩中文字幕视频在线看片| 韩国精品一区二区三区| 亚洲色图 男人天堂 中文字幕| 国产精品久久久久成人av| 精品乱码久久久久久99久播| 国产激情久久老熟女| 老熟妇仑乱视频hdxx| 母亲3免费完整高清在线观看| 中文字幕av电影在线播放| 国产主播在线观看一区二区| 成年女人毛片免费观看观看9 | 丁香六月天网| 18禁黄网站禁片午夜丰满| 国产精品一区二区精品视频观看| 黄频高清免费视频| 亚洲国产欧美网| 1024香蕉在线观看| 亚洲avbb在线观看| 午夜福利视频在线观看免费| 久久这里只有精品19| 亚洲三区欧美一区| 久久国产亚洲av麻豆专区| av在线播放免费不卡| 视频区图区小说| 又紧又爽又黄一区二区| 亚洲性夜色夜夜综合| 国产aⅴ精品一区二区三区波| 少妇精品久久久久久久| 性少妇av在线| 纯流量卡能插随身wifi吗| 中亚洲国语对白在线视频| 在线观看舔阴道视频| 深夜精品福利| 搡老乐熟女国产| 搡老岳熟女国产| 亚洲人成电影免费在线| 妹子高潮喷水视频| 亚洲一区二区三区欧美精品| 亚洲色图av天堂| 成在线人永久免费视频| 丁香六月欧美| 国产一区二区三区综合在线观看| 欧美久久黑人一区二区| 两个人免费观看高清视频| 久久久久久亚洲精品国产蜜桃av| 欧美+亚洲+日韩+国产| 亚洲人成电影观看| 亚洲欧美日韩另类电影网站| 老鸭窝网址在线观看| 亚洲av成人一区二区三| av有码第一页| 两个人看的免费小视频| 日韩欧美一区二区三区在线观看 | 亚洲国产中文字幕在线视频| 丁香欧美五月| 女人精品久久久久毛片| 久久精品国产a三级三级三级| 91国产中文字幕| 老熟妇乱子伦视频在线观看| 国产免费福利视频在线观看| 无限看片的www在线观看| 国产午夜精品久久久久久| 91大片在线观看| 欧美精品高潮呻吟av久久| 18禁黄网站禁片午夜丰满| 动漫黄色视频在线观看| 一区二区三区精品91| 成年版毛片免费区| 99国产精品一区二区蜜桃av | 91成人精品电影| 国产熟女午夜一区二区三区| 久久婷婷成人综合色麻豆| 一边摸一边抽搐一进一小说 | 日韩视频在线欧美| 狂野欧美激情性xxxx| 午夜精品国产一区二区电影| 精品熟女少妇八av免费久了| 欧美日韩亚洲高清精品| 99香蕉大伊视频| 天堂俺去俺来也www色官网| 母亲3免费完整高清在线观看| 我要看黄色一级片免费的| 成人亚洲精品一区在线观看| 亚洲精品av麻豆狂野| 宅男免费午夜| 久久国产精品人妻蜜桃| 国产精品免费一区二区三区在线 | 人人妻人人添人人爽欧美一区卜| 午夜福利在线观看吧| 老司机亚洲免费影院| 露出奶头的视频| 亚洲 欧美一区二区三区| 久久中文看片网| 亚洲欧洲日产国产| 国产高清激情床上av| av又黄又爽大尺度在线免费看| 午夜免费成人在线视频| 免费不卡黄色视频| 精品亚洲成国产av| 一本色道久久久久久精品综合| 日韩制服丝袜自拍偷拍| 热99re8久久精品国产| 飞空精品影院首页| 在线观看免费日韩欧美大片| 亚洲专区国产一区二区| 又大又爽又粗| 在线观看66精品国产| 亚洲黑人精品在线| 国产精品久久久久久精品电影小说| 国产有黄有色有爽视频| 欧美日韩国产mv在线观看视频| 亚洲中文av在线| 免费在线观看日本一区| 午夜福利,免费看| 欧美精品av麻豆av| 宅男免费午夜| 91老司机精品| 天堂动漫精品| 午夜免费鲁丝| 久久久水蜜桃国产精品网| 国产一区二区 视频在线| 亚洲视频免费观看视频| 最新美女视频免费是黄的| 欧美午夜高清在线| 亚洲情色 制服丝袜| 18禁国产床啪视频网站| 国产精品一区二区免费欧美| 捣出白浆h1v1| 一级毛片精品| 女人久久www免费人成看片| 国产av国产精品国产| 亚洲精品美女久久久久99蜜臀| 91大片在线观看| 欧美老熟妇乱子伦牲交| 淫妇啪啪啪对白视频| 久久av网站| 91大片在线观看| a级片在线免费高清观看视频| 久久久精品94久久精品| 宅男免费午夜| 精品少妇久久久久久888优播| 日本精品一区二区三区蜜桃| 人人澡人人妻人| 黄片小视频在线播放| 最近最新中文字幕大全电影3 | 日韩三级视频一区二区三区| 啦啦啦视频在线资源免费观看| 19禁男女啪啪无遮挡网站| 黄片播放在线免费| 久久精品aⅴ一区二区三区四区| 精品国产一区二区久久| 搡老熟女国产l中国老女人| 日本一区二区免费在线视频| 女同久久另类99精品国产91| 99国产精品一区二区蜜桃av | 国产精品 欧美亚洲| 久久久国产欧美日韩av| 午夜精品久久久久久毛片777| 麻豆成人av在线观看| 亚洲七黄色美女视频| 看免费av毛片| 成年动漫av网址| 亚洲成国产人片在线观看| 老司机靠b影院| 亚洲国产精品一区二区三区在线| 啦啦啦视频在线资源免费观看| 国产主播在线观看一区二区| 国产国语露脸激情在线看| 亚洲色图av天堂| 日韩视频一区二区在线观看| 国产一区二区 视频在线| 国产在线观看jvid| 国产一区二区在线观看av| 亚洲欧美激情在线| 狠狠婷婷综合久久久久久88av| 黄色怎么调成土黄色| 日韩精品免费视频一区二区三区| 国产成人av教育| 中文亚洲av片在线观看爽 | a级毛片在线看网站| 丰满少妇做爰视频| 欧美黑人欧美精品刺激| 国产单亲对白刺激| 天天躁夜夜躁狠狠躁躁| 热99re8久久精品国产| 十八禁高潮呻吟视频| 少妇的丰满在线观看| 日韩 欧美 亚洲 中文字幕| 老汉色∧v一级毛片| 青草久久国产| 久久人人97超碰香蕉20202| 亚洲伊人久久精品综合| 国产真人三级小视频在线观看| www.精华液| 国产91精品成人一区二区三区 | 香蕉丝袜av| www日本在线高清视频| 久久久久久久久久久久大奶| 亚洲欧美激情在线| 国产极品粉嫩免费观看在线| 女人高潮潮喷娇喘18禁视频| 亚洲精品国产一区二区精华液| 国产精品久久久人人做人人爽| 久久午夜综合久久蜜桃| 亚洲精品国产精品久久久不卡| 丝袜美足系列| 亚洲av日韩在线播放| 下体分泌物呈黄色| 一级,二级,三级黄色视频| 午夜两性在线视频| 18禁黄网站禁片午夜丰满| 男女午夜视频在线观看| 国产男女内射视频| 亚洲第一青青草原| 一区二区三区精品91| 侵犯人妻中文字幕一二三四区| 国产色视频综合| 女人被躁到高潮嗷嗷叫费观| 夜夜夜夜夜久久久久| 日韩 欧美 亚洲 中文字幕| 欧美精品av麻豆av| 欧美激情极品国产一区二区三区| 午夜福利影视在线免费观看| 啪啪无遮挡十八禁网站| 国产无遮挡羞羞视频在线观看| 人人妻人人澡人人看| 精品亚洲成国产av| av一本久久久久| 高清视频免费观看一区二区| 精品国产国语对白av| 国产福利在线免费观看视频| 精品国产超薄肉色丝袜足j| 日韩有码中文字幕| 亚洲第一av免费看| 久久国产精品人妻蜜桃| 亚洲av电影在线进入| 老司机亚洲免费影院| 丝袜人妻中文字幕| 大型黄色视频在线免费观看| 欧美成人免费av一区二区三区 | 久久精品人人爽人人爽视色| 欧美精品啪啪一区二区三区| 国产精品成人在线| 十八禁高潮呻吟视频| 欧美日韩亚洲国产一区二区在线观看 | 嫩草影视91久久| 日韩中文字幕视频在线看片| 欧美激情 高清一区二区三区| 国产免费视频播放在线视频| 国产福利在线免费观看视频| 欧美日韩黄片免| 亚洲人成伊人成综合网2020| 日韩欧美一区视频在线观看| 窝窝影院91人妻| 中文字幕另类日韩欧美亚洲嫩草| 在线观看免费视频日本深夜| 午夜老司机福利片| av在线播放免费不卡| 天堂8中文在线网| 色94色欧美一区二区| 不卡av一区二区三区| 嫁个100分男人电影在线观看| 久久人人97超碰香蕉20202| 欧美成人免费av一区二区三区 | 国产精品自产拍在线观看55亚洲 | 国产免费av片在线观看野外av| 看免费av毛片| 亚洲精品中文字幕一二三四区 | 亚洲国产av影院在线观看| 国产不卡一卡二| 91老司机精品| 中文字幕人妻丝袜制服| 建设人人有责人人尽责人人享有的| 三级毛片av免费| av在线播放免费不卡| 亚洲欧美日韩高清在线视频 | 国产视频一区二区在线看| 国产国语露脸激情在线看| 国产又色又爽无遮挡免费看| xxxhd国产人妻xxx| 亚洲精品中文字幕一二三四区 | 日本撒尿小便嘘嘘汇集6| 日韩欧美一区视频在线观看| 91精品国产国语对白视频| 国产成人精品无人区| 妹子高潮喷水视频| 国产成人欧美在线观看 | 国产精品偷伦视频观看了| 国产在线一区二区三区精| 夫妻午夜视频| 视频区欧美日本亚洲| 激情在线观看视频在线高清 | 日日爽夜夜爽网站| 纵有疾风起免费观看全集完整版| 国产成人欧美| 人妻久久中文字幕网| 国产欧美日韩精品亚洲av| 99国产精品一区二区三区| 久久九九热精品免费| 男女午夜视频在线观看| 成人18禁高潮啪啪吃奶动态图| 成人亚洲精品一区在线观看| 亚洲专区国产一区二区| 精品久久久久久电影网| 欧美午夜高清在线| 丰满少妇做爰视频| 大香蕉久久成人网| 天天躁狠狠躁夜夜躁狠狠躁| 黄色a级毛片大全视频| 国产亚洲精品久久久久5区| 成人特级黄色片久久久久久久 | 久久久久久久国产电影| 大片电影免费在线观看免费| 岛国毛片在线播放| 国产精品一区二区精品视频观看| 三级毛片av免费| 午夜福利一区二区在线看| 大片免费播放器 马上看| 亚洲精品自拍成人| 男女午夜视频在线观看| 久久久久久久久免费视频了| 亚洲av第一区精品v没综合| 欧美日韩黄片免| 久久久久国产一级毛片高清牌| 国产欧美日韩精品亚洲av| 国产老妇伦熟女老妇高清| 在线观看免费午夜福利视频| 久久久精品免费免费高清| 色综合婷婷激情| 最新的欧美精品一区二区| 在线观看人妻少妇| 国产精品一区二区免费欧美| 亚洲欧美一区二区三区黑人| 女人被躁到高潮嗷嗷叫费观| 夫妻午夜视频| 99精国产麻豆久久婷婷| 热re99久久精品国产66热6| 久久精品国产99精品国产亚洲性色 | 十八禁人妻一区二区| 久久精品国产a三级三级三级| av天堂久久9| 中文字幕人妻丝袜制服| 悠悠久久av| 亚洲欧洲日产国产| 国产精品自产拍在线观看55亚洲 | 中文字幕人妻丝袜一区二区| 岛国在线观看网站| 国产成人av教育| 1024香蕉在线观看| 老司机深夜福利视频在线观看| 欧美人与性动交α欧美精品济南到| 成年动漫av网址| 亚洲国产欧美网| 国产精品成人在线| 国产又色又爽无遮挡免费看| 亚洲中文日韩欧美视频| 黄片大片在线免费观看| 国产xxxxx性猛交| 啦啦啦视频在线资源免费观看| 久久精品91无色码中文字幕| 男女午夜视频在线观看| 怎么达到女性高潮| 一级片免费观看大全| 国产精品影院久久| 人人澡人人妻人| 欧美精品一区二区大全| 十八禁高潮呻吟视频| 午夜免费鲁丝| a级毛片在线看网站| videos熟女内射| 久久青草综合色| 午夜福利在线观看吧| tube8黄色片| 黄色毛片三级朝国网站| 高清毛片免费观看视频网站| 五月伊人婷婷丁香| 在线国产一区二区在线| 香蕉国产在线看| 男女做爰动态图高潮gif福利片| 香蕉久久夜色| 在线观看日韩欧美| 18禁国产床啪视频网站| www日本在线高清视频| 非洲黑人性xxxx精品又粗又长| 亚洲av免费在线观看| 超碰成人久久| 午夜激情欧美在线| 中文字幕人妻丝袜一区二区| 国产精品一区二区精品视频观看| 欧美3d第一页|