日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Huffman编码的设计与实现

發(fā)布時(shí)間:2025/3/8 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Huffman编码的设计与实现 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • (一)設(shè)計(jì)描述
    • (二)需求分析
    • (三)詳細(xì)設(shè)計(jì)
    • (四)代碼實(shí)現(xiàn)與測(cè)試
    • (五)個(gè)人總結(jié)

(一)設(shè)計(jì)描述

1.題目描述
設(shè)計(jì)一個(gè)利用哈夫曼算法的編碼和譯碼系統(tǒng),重復(fù)地顯示并處理以下項(xiàng)目,直到選擇退出為止。

1) 輸入一串字符,然后統(tǒng)計(jì)其中各個(gè)字符的個(gè)數(shù),即每個(gè)字符的權(quán)值。 2) 進(jìn)行初始化操作,并建立哈夫曼樹(shù); 3) 編碼:利用建好的哈夫曼樹(shù)生成哈夫曼編碼,并輸出編碼; 4) 譯碼,即輸入每個(gè)字符對(duì)應(yīng)的二進(jìn)制的編碼(0或1),然后輸出對(duì)應(yīng)的字符。 5) 結(jié)束操作。

2.設(shè)計(jì)目的與要求

1)目的:

通過(guò)布置具有一定難度的實(shí)際程序設(shè)計(jì)項(xiàng)目,進(jìn)一步理解和掌握課堂上所學(xué)各種基本抽象數(shù)據(jù)類(lèi)型的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)和操作實(shí)現(xiàn)算法

2)要求:

1.要求利用C\C++語(yǔ)言來(lái)完成系統(tǒng)的設(shè)計(jì); 2.突出C語(yǔ)言的函數(shù)特征(以多個(gè)函數(shù)實(shí)現(xiàn)每一個(gè)子功能)或者C++語(yǔ)言面向?qū)ο蟮木幊趟枷?#xff1b; 3.畫(huà)出功能模塊圖; 4.進(jìn)行簡(jiǎn)單界面設(shè)計(jì),能夠?qū)崿F(xiàn)友好的交互; 5.具有清晰的程序流程圖和數(shù)據(jù)結(jié)構(gòu)的詳細(xì)定義; 6.熟練掌握C語(yǔ)言或者C++語(yǔ)言的各種操作。

(二)需求分析

第一步定義Treecount(哈夫曼樹(shù)節(jié)點(diǎn)的個(gè)數(shù)),隨后定義兩個(gè)結(jié)構(gòu)體,HTnode和HTcode,結(jié)構(gòu)體HTnode儲(chǔ)存數(shù)據(jù)信息,即(輸入的字符(data),權(quán)值(weight),父結(jié)點(diǎn)(parent),左孩子(lchild),右孩子(rchild))。 結(jié)構(gòu)體HTnode儲(chǔ)存結(jié)果信息,即(輸入的字符(data),BT數(shù)組(儲(chǔ)存哈夫曼編碼結(jié)果),start(哈夫曼編碼的起始位置),num統(tǒng)計(jì)各個(gè)字符的出現(xiàn)的個(gè)數(shù),即權(quán)值,input 輸入的字符)
第二步定義字符指針P,數(shù)組letter[]和數(shù)組string[],數(shù)組letter用來(lái)調(diào)用數(shù)據(jù) input,data,num;string[]用來(lái)輸入字符,同時(shí)讓指針P指向string[];由于數(shù)組是單個(gè)存儲(chǔ),判斷字符是否相同,用account,num分別統(tǒng)計(jì)字母?jìng)€(gè)數(shù)以及每個(gè)字符的對(duì)應(yīng)次數(shù),即求權(quán)值。
第三步首先定義兩個(gè)數(shù)組huffnode,array[]分別儲(chǔ)存結(jié)點(diǎn)與字符,然后進(jìn)行哈夫曼樹(shù)的初始化,然后找到權(quán)值最小的兩個(gè)結(jié)點(diǎn),并記錄當(dāng)前下標(biāo)。由于是逆序輸出,左右子樹(shù)的結(jié)點(diǎn)位置為2n-1;得知左右子樹(shù)的權(quán)值后,讓左右子樹(shù)權(quán)值進(jìn)行相加,把值賦給一個(gè)新的結(jié)點(diǎn)。
第四步結(jié)構(gòu)體HTcode實(shí)例化一個(gè)對(duì)象begin,并定義兩個(gè)數(shù)組huffnode,huffcode,調(diào)用哈夫曼樹(shù),并記錄編碼的位置為n-1;倒序編碼,并記錄下標(biāo)。然后回溯頭結(jié)點(diǎn),找到左孩子,賦值為0;找到右孩子賦值為1。然后進(jìn)行start–,倒著計(jì)算編碼,沿著父母結(jié)點(diǎn)往上走到結(jié)點(diǎn),保存并求出每個(gè)葉子節(jié)點(diǎn)的哈夫曼編碼與編碼的起始位。
第五步定義數(shù)組code數(shù)組,字符指針q,輸入0和1的數(shù)字組合,此時(shí)哈夫曼樹(shù)對(duì)應(yīng)的葉子結(jié)點(diǎn)下標(biāo)為2n-2;然后進(jìn)行譯碼,如果讀到0,從根結(jié)點(diǎn)的左孩子繼續(xù)讀入,直到讀到1,然后繼續(xù)讀入,即讀到了一個(gè)葉子(字符),即翻譯一個(gè)字符成功,然后進(jìn)行遍歷輸出結(jié)果。
第六步用戶選擇結(jié)束系統(tǒng)

(三)詳細(xì)設(shè)計(jì)

1.實(shí)現(xiàn)思想

1.首先要構(gòu)造一棵哈夫曼樹(shù),哈夫曼樹(shù)的結(jié)點(diǎn)結(jié)構(gòu)包括權(quán)值,雙親,左右孩子;假如由n個(gè)字符來(lái)構(gòu)造一棵哈夫曼樹(shù),則共有結(jié)點(diǎn)2n-1個(gè);在構(gòu)造前,先初始化,初始化操作是把雙親,左右孩子的下標(biāo)值都賦為0;然后依次輸入每個(gè)結(jié)點(diǎn)的權(quán)值

2.第二步是通過(guò)n-1次循環(huán),每次先找輸入的權(quán)值中最小的兩個(gè)結(jié)點(diǎn),把這兩個(gè)結(jié)點(diǎn)的權(quán)值相加賦給一個(gè)新結(jié)點(diǎn),,并且這個(gè)新結(jié)點(diǎn)的左孩子是權(quán)值最小的結(jié)點(diǎn),右孩子是權(quán)值第二小的結(jié)點(diǎn);鑒于上述找到的結(jié)點(diǎn)都是雙親為0的結(jié)點(diǎn),為了下次能正確尋找到剩下結(jié)點(diǎn)中權(quán)值 最小的兩個(gè)結(jié)點(diǎn),每次循環(huán)要把找的權(quán)值最小的兩個(gè)結(jié)點(diǎn)的雙親賦值不為0(i).就這樣通過(guò)n-1循環(huán)下、操作,創(chuàng)建了一棵哈夫曼樹(shù),其中,前n個(gè)結(jié)點(diǎn)是葉子(輸入的字符結(jié)點(diǎn))后n-1個(gè)是度為2的結(jié)點(diǎn)

3.編碼的思想是逆序編碼,從葉子結(jié)點(diǎn)出發(fā),向上回溯,如果該結(jié)點(diǎn)是回溯到上一個(gè)結(jié)點(diǎn)的左孩子,則在記錄編碼的數(shù)組里存“0”,否則存“1”,注意是倒著存;直到遇到根結(jié)點(diǎn)(結(jié)點(diǎn)雙親為0),每一次循環(huán)編碼到根結(jié)點(diǎn),把編碼存在編碼表中,然后開(kāi)始編碼下一個(gè)字符(葉子)

4.譯碼的思想是循環(huán)讀入一串哈夫曼序列,讀到“0”從根結(jié)點(diǎn)的左孩子繼續(xù)讀,讀到“1”從右孩子繼續(xù),如果讀到一個(gè)結(jié)點(diǎn)的左孩子和右孩子是否都為0,如果是說(shuō)明已經(jīng)讀到了一個(gè)葉子(字符),翻譯一個(gè)字符成功,把該葉子結(jié)點(diǎn)代表的字符存在一個(gè)存儲(chǔ)翻譯字符的數(shù)組中,然后繼續(xù)從根結(jié)點(diǎn)開(kāi)始讀,直到讀完這串哈夫曼序列,遇到結(jié)束符便退出翻譯循環(huán)

3.2 創(chuàng)建哈夫曼樹(shù)圖示
已知葉子節(jié)點(diǎn)為{10,20,30,40},以這4個(gè)權(quán)值構(gòu)建樹(shù)b的過(guò)程為:




3.實(shí)現(xiàn)流程圖

(四)代碼實(shí)現(xiàn)與測(cè)試

#include<stdio.h> #include<stdlib.h> #include<string.h> #include<windows.h>#define Treecount 50 //最大葉結(jié)點(diǎn)個(gè)數(shù) #define MAXSIZE 500 typedef struct node {char data;int weight;int parent;int lchild;int rchild; } HTnode; typedef struct code {char data;int BT[MAXSIZE]; //數(shù)組,存放字符的哈夫曼編碼int start; //該編碼在數(shù)組中的開(kāi)始位置char input;int num; } HTcode; void Createhufftree(HTnode HuffNode[],int n,HTcode array[]) { // array[]: 用來(lái)存儲(chǔ)字符及其權(quán)值int i,j;int minfirst,minsecond;int Lnode,Rnode;for(i=0; i<2*n-1; i++) {HuffNode[i].data=0;HuffNode[i].weight=0;HuffNode[i].parent=-1;HuffNode[i].lchild=-1;HuffNode[i].rchild=-1;}for(i=0; i<n-1; i++) {minfirst=minsecond=32767; //給最小和次小的樹(shù)賦最大值Lnode=Rnode=-1;for(j=0; j<n+i; j++) {if(HuffNode[j].parent==-1 && HuffNode[j].weight<minfirst) { //每次找出剩下的最小權(quán)值,并將最小權(quán)值賦給次小minfirst=minsecond;Rnode=Lnode;minfirst=HuffNode[j].weight;Lnode=j; //記錄下標(biāo)} else if(HuffNode[j].parent==-1 && HuffNode[j].weight<minsecond) {minsecond=HuffNode[j].weight;Rnode=j;}}HuffNode[Lnode].parent = n+i;HuffNode[Rnode].parent = n+i;HuffNode[n+i].weight = HuffNode[Lnode].weight+HuffNode[Rnode].weight;HuffNode[n+i].lchild = Lnode;HuffNode[n+i].rchild = Rnode;}for(i=0; i<n; i++) {HuffNode[i].weight=array[i].num; //將字符個(gè)數(shù)賦給權(quán)值HuffNode[i].data=array[i].input;} } void QQ() {printf("請(qǐng)輸入二進(jìn)制譯碼啟動(dòng)密碼,密碼錯(cuò)誤默認(rèn)結(jié)束(即為默認(rèn)退出):");long sercret;scanf("%d",&sercret);if(sercret==11011) {Sleep(1000);} else {Sleep(1000);printf("非法操作,結(jié)束系統(tǒng)");exit(-1);} } void HuffmanCoding(int n, HTcode array[]) {// array[]: 用來(lái)存儲(chǔ)字符及其權(quán)值HTnode HuffNode[1000];HTcode HuffCode[Treecount];HTcode begin;FILE *fp;fp=fopen("D:\\a.txt","w");Createhufftree(HuffNode,n,array);int i, j ;int loc,p;char code[30],*q;for(i=0; i<n; i++) {begin.start=n-1; //編碼的開(kāi)始位置loc=i;p=HuffNode[loc].parent;while(p!=-1) {if(HuffNode[p].lchild==loc)begin.BT[begin.start]=0;elsebegin.BT[begin.start]=1;begin.start--; //倒著計(jì)算編碼loc=p; //沿著父母結(jié)點(diǎn)往上走到頂點(diǎn)p=HuffNode[loc].parent;}for(j=begin.start+1; j<n; j++)HuffCode[i].BT[j]=begin.BT[j];HuffCode[i].start=begin.start; // 保存求出的每個(gè)葉節(jié)點(diǎn)的哈夫曼編碼和編碼的起始位printf("\n");}printf("各個(gè)字符對(duì)應(yīng)的二進(jìn)制編碼(1//0//1//0)如下:\n");for(i=0; i<n; ++i) {printf("字符%c的密文:",HuffNode[i].data);for(j=HuffCode[i].start + 1; j<n; j++) //start走過(guò)了,加一恢復(fù)到開(kāi)始位,編碼個(gè)數(shù)小于nprintf("%d", HuffCode[i].BT[j]);printf("\n");}printf("\n");printf("編碼成功,1s后打印哈夫曼編碼:\n");Sleep(1000);for(i=0; i<n; ++i) {for(j=HuffCode[i].start+1; j<n; j++) {fprintf(fp,"%d",HuffCode[i].BT[j]);}for(j=HuffCode[i].start + 1; j<n; j++) {printf("%d", HuffCode[i].BT[j]);}}printf("\n\n");if(i>0) {QQ();}// 譯碼:system("cls");printf(" ----- ∮哈夫曼譯碼系統(tǒng)已經(jīng)就緒 ∮------- \n");printf("各字符的對(duì)應(yīng)的編碼如下:\n"); for(i=0; i<n; ++i) {printf("字符%c的密文:",HuffNode[i].data);for(j=HuffCode[i].start + 1; j<n; j++) //start走過(guò)了,加一恢復(fù)到開(kāi)始位,編碼個(gè)數(shù)小于nprintf("%d", HuffCode[i].BT[j]);printf("\n");}printf(" --> 請(qǐng)輸入對(duì)應(yīng)的二進(jìn)制數(shù)字: \n");scanf("%s",&code);q = code;loc = 2*n -2; // 哈夫曼樹(shù)的根節(jié)點(diǎn)下標(biāo)printf("譯碼成功,正在打印譯碼結(jié)果:\n");Sleep(2000);while( *q != NULL) {if( *q== '0') {loc = i =HuffNode[loc].lchild;if(HuffNode[loc].lchild == -1 && HuffNode[loc].rchild == -1) {printf("%c",HuffNode[i].data);fprintf(fp,"%c",HuffNode[i].data);loc = 2*n - 2;}} else if(*q == '1') {loc = i = HuffNode[loc].rchild;if(HuffNode[loc].lchild == -1 && HuffNode[loc].rchild == -1) {fprintf(fp,"%c",HuffNode[i].data);printf("%c",HuffNode[i].data);loc = 2*n-2; // 重新從根遍歷}} else {printf("非法輸入!");}q++;}printf("\n");fclose(fp); } void menu() {system("color F");printf(" ");printf(" \n");printf(" ____〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓____ \n");printf(" || 哈夫曼編碼 || \n");printf(" _________☆界面選擇如下☆_________ \n");printf(" \n");printf(" -> 1 ☆.編碼與譯碼 \n");printf(" -> 2 ☆.結(jié)束系統(tǒng) \n");printf("------------ ☆ ☆----------------- \n");printf(" ∮請(qǐng)手動(dòng)輸入編號(hào): "); } void Treeaction() {HTcode letter[50];char string[1000], *p;int i, account=0;printf(" ----- ∮哈夫曼編碼系統(tǒng)已經(jīng)就緒 ∮------- \n");printf(" 》》 請(qǐng)輸入你要編碼的字符串:");scanf("%s",&string);for(i=0; i<50; i++) {letter[i].input=0;letter[i].num=0;}p=string;while(*p!=NULL) {for(i=0; i<=account+1; i++) {if(letter[i].input==NULL) { //letter[i].input存儲(chǔ)所有的字符,用letter[i].num存儲(chǔ)相同的字符的數(shù)量letter[i].input=*p;letter[i].num++;account++; // 統(tǒng)計(jì)不同字符的個(gè)數(shù)break;} else if(letter[i].input==*p) {letter[i].num++;break;}}p++;}printf("\n");printf("不同的明文(字符)個(gè)數(shù):%d\n",account);printf("\n");printf("輸出輸入的字符的權(quán)值\n");for(i=0; i<account; i++) { //輸出不同字符及其所對(duì)應(yīng)的權(quán)值printf("當(dāng)前字符%c的權(quán)值為%d",letter[i].input,letter[i].num);printf("\n");}printf("\n");HuffmanCoding(account,letter);} int main() {int n,flaglist=1;char choice;while(flaglist) {menu();scanf("%d",&n);switch(n) {case 1:system("cls");Treeaction();printf("\n");printf("2秒后系統(tǒng)進(jìn)行返回!\n") ;Sleep(2000);printf("\n");system("cls");printf("已經(jīng)返回!\n"); printf("請(qǐng)根據(jù)個(gè)人意愿進(jìn)行操作!\n");printf("\n");break;case 2:exit(0);}}return 0; }

(五)個(gè)人總結(jié)

通過(guò)這次課程設(shè)計(jì),我收獲了很多,認(rèn)清了課程設(shè)計(jì)的需求,更認(rèn)清了自己。談起缺點(diǎn),自己代碼實(shí)現(xiàn)的能力也是破綻百出,對(duì)相對(duì)較難的題目不能冷靜解決,經(jīng)常犯一些低級(jí)的錯(cuò)誤。然無(wú)獨(dú)有偶,自己也有優(yōu)點(diǎn),自己思想上能理解難題,并嘗試解決難題,考慮比較周到。
這次的課程設(shè)計(jì),難度處于中等地位,但實(shí)現(xiàn)起來(lái)并不沒(méi)有想象中的那么容易。它需要考慮多種因素,必須充分理解題目要求,化大難題為多個(gè)小難題,把具體實(shí)現(xiàn)步驟細(xì)分,認(rèn)真完成每一步步驟,然后綜合實(shí)現(xiàn)題目對(duì)應(yīng)的問(wèn)題。 時(shí)間如白駒過(guò)隙,無(wú)聲滑過(guò)指尖。
學(xué)期即將完結(jié),即將大二,不免多生感想。回想一年時(shí)光,自己雖說(shuō)付出努力,然并不能收益眾多。深知自己與他人之差距,然必須成為優(yōu)秀者,方可日后有一席之地。

我沒(méi)有科學(xué)家的那樣的天賦異稟,而我卻又有一顆積極向上的心,以“努力不一定成功,但不努力絕不會(huì)成功”為座右銘,付諸行動(dòng)與汗水,不忘初心,厚積薄發(fā)。正如詩(shī)人王之渙所說(shuō):“欲窮千里目,更上一層樓。”要有“燕雀安知鴻鵠之志”的眼光,實(shí)現(xiàn)能力之飛躍,思想之迅捷,然自己必須十分努力,才能看起來(lái)毫不費(fèi)力。
風(fēng)雨過(guò)后才會(huì)見(jiàn)到彩虹。你盡管去努力,剩下的交給天命。定當(dāng)不忘學(xué)習(xí),砥礪前行。肺腑之言,溢于言表。

總結(jié)

以上是生活随笔為你收集整理的Huffman编码的设计与实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

日韩欧美一区二区在线播放 | 国产破处视频在线播放 | 亚洲在线日韩 | 少妇精品久久久一区二区免费 | 人人爽人人乐 | 国产精品一区二区美女视频免费看 | 婷婷国产在线观看 | 精品国产亚洲一区二区麻豆 | 成人一区二区三区中文字幕 | 国产区精品视频 | 91高清一区| 99久久久国产精品免费观看 | 黄色com | 精品在线免费视频 | 久久久久久久久久久久av | 香蕉精品视频在线观看 | 狠狠色噜噜狠狠 | 午夜精品久久久久久久爽 | 国产免费又爽又刺激在线观看 | av成人免费在线 | 99热这里只有精品国产首页 | 91 在线视频播放 | av福利电影 | 亚洲日本va午夜在线电影 | 久久a久久 | 精品亚洲午夜久久久久91 | 久久爽久久爽久久av东京爽 | 97久久精品午夜一区二区 | 精品一二区 | 911国产 | 亚洲一区美女视频在线观看免费 | 亚洲午夜久久久久久久久电影网 | 日韩免费看片 | 国产一区在线看 | japanesexxxxfreehd乱熟 | 色妞色视频一区二区三区四区 | 五月天婷婷狠狠 | 亚洲天堂网视频 | 国产精品九九九九九九 | 久久综合欧美精品亚洲一区 | 97夜夜澡人人爽人人免费 | 中文字幕在线影视资源 | 丁香激情五月婷婷 | 亚洲国产色一区 | 成人国产精品久久久久久亚洲 | 色视频在线免费 | 国模精品在线 | 亚洲激情综合 | 免费福利片2019潦草影视午夜 | 免费在线播放黄色 | 亚洲理论电影网 | 婷婷久月| 一区二区三高清 | 天天操天天操天天爽 | 黄在线 | 久草网在线观看 | 黄色a一级视频 | 国产精品精品视频 | 黄色影院在线观看 | 91在线视频导航 | 亚洲人视频在线 | 欧美一级在线 | 久久免费精品视频 | 国内少妇自拍视频一区 | 国产福利小视频在线 | 91欧美日韩国产 | 国产资源免费在线观看 | 免费精品人在线二线三线 | 天天射天天操天天色 | 午夜美女福利直播 | 99爱在线| 91香蕉视频黄 | 欧美在线视频二区 | 欧美日韩免费一区二区三区 | 天天综合网~永久入口 | 亚洲精品国产精品99久久 | 日韩久久激情 | 丁香六月国产 | 中文字幕在线影院 | 日日草天天草 | 98超碰在线观看 | 中文字幕免费在线看 | 午夜精品一区二区三区在线观看 | 亚洲手机天堂 | 亚洲,国产成人av | 日韩视频在线不卡 | 天天干天天干天天 | 午夜一级免费电影 | 亚洲国产色一区 | 国产一区二区三区四区在线 | 久久精品xxx | 国产精品久久久久久久婷婷 | 国产又粗又猛又色又黄网站 | 亚洲乱码国产乱码精品天美传媒 | 日韩国产精品一区 | 久久久久国产视频 | av黄色av | av福利在线导航 | 黄色福利视频网站 | 97成人精品区在线播放 | 三级黄色网络 | 麻豆精品视频 | av成年人电影 | 大荫蒂欧美视频另类xxxx | 久久影院一区 | 欧美日韩亚洲国产一区 | 伊人久久国产 | 福利一区二区 | 日日干网 | 天天干天天射天天插 | 伊人久久国产精品 | 911国产 | av在线中文 | 香蕉免费在线 | 日韩欧美一区二区在线 | 911国产| 91精品第一页 | 在线观看亚洲免费视频 | 日韩高清毛片 | 视频在线在亚洲 | 在线成人高清电影 | 久视频在线播放 | 久久久久久久久久久福利 | 黄色片免费看 | 婷婷日日 | 欧美成人理伦片 | 免费网站看v片在线a | av成人在线网站 | 久久久久国产精品免费 | 伊人久久影视 | 99免费看片 | 中文字幕在线视频一区二区三区 | 国产精品国产三级国产不产一地 | 成人国产精品久久久 | 69av免费视频 | 成人久久国产 | 99视频播放 | 久久玖| 精品亚洲欧美一区 | 日b视频国产 | 最近中文字幕在线播放 | 黄色小说在线观看视频 | av品善网 | 国产女人18毛片水真多18精品 | 午夜av一区 | 国产拍揄自揄精品视频麻豆 | 日韩午夜电影 | 97在线观看 | 91黄色视屏| 国产一区成人在线 | 久久久人人人 | 在线观看免费国产小视频 | 日韩免费在线视频观看 | 超碰av在线免费观看 | 欧美日韩成人一区 | 99久久一区 | av在线免费在线观看 | 99re亚洲国产精品 | 久爱精品在线 | 国产精品一区免费在线观看 | 亚洲免费国产视频 | 国产一区欧美二区 | 人人揉人人揉人人揉人人揉97 | 国产精品久久在线观看 | 看毛片网站| 日韩不卡高清 | 国产精品午夜在线观看 | 国产午夜精品久久久久久久久久 | 黄色软件在线观看 | 国产精品私人影院 | 国产日本高清 | 成人黄色免费观看 | 中文字幕在线视频精品 | 97av影院 | 四虎成人精品永久免费av | 麻豆91精品91久久久 | 亚洲美女精品 | 国产亚洲精品久久久久久网站 | 涩涩色亚洲一区 | 亚洲天堂色婷婷 | 久久久久久久免费看 | 日韩三级视频在线观看 | 在线网址你懂得 | 久久69精品 | 麻豆影视在线观看 | 中文字幕一二 | 亚洲欧美在线观看视频 | 在线色亚洲 | 日本黄色大片免费看 | 国产精品中文字幕在线 | 成人在线视频一区 | 亚洲永久精品国产 | 欧美一区在线看 | 中文字幕在线观看第二页 | 久久免费视频2 | 69国产盗摄一区二区三区五区 | 成人av免费网站 | 免费的黄色的网站 | 日本中文字幕观看 | 成人高清在线观看 | 黄色毛片视频免费观看中文 | 天天干天天碰 | 在线黄色国产 | 婷婷在线网站 | 正在播放国产一区二区 | 黄色日本免费 | 欧美视频日韩视频 | 99色免费视频 | 91视频久久久久久 | 久久久国产精品久久久 | 97在线观看视频免费 | 超碰97av在线 | 在线观看av网 | 欧美亚洲一区二区在线 | 成人精品999 | 在线中文字幕av观看 | 欧美一二三区在线观看 | 久久久精品综合 | 久久精品亚洲一区二区三区观看模式 | 国产麻豆精品95视频 | 中文字幕亚洲综合久久五月天色无吗'' | 亚洲成人精品在线观看 | 日韩av手机在线看 | 久久99精品国产一区二区三区 | 国产美女精品在线 | 亚洲开心色 | 国产亚洲在线观看 | 韩国av一区二区三区在线观看 | 在线亚洲小视频 | av超碰在线 | 欧美男男激情videos | 国产又粗又猛又黄又爽 | 日韩专区在线 | 1000部国产精品成人观看 | 97免费视频在线播放 | 国产午夜精品av一区二区 | 久草精品视频在线播放 | 国产精品永久免费在线 | 深爱激情五月综合 | 成人av一区二区在线观看 | 久青草电影 | 精品国产精品一区二区夜夜嗨 | 日本黄色特级片 | 欧美成人精品欧美一级乱黄 | 91视频免费播放 | 免费高清无人区完整版 | 一区二区三区免费在线观看视频 | 草久热| 国产一区播放 | 国产精品99久久久精品 | 欧美日韩国产高清视频 | 精品国产免费看 | 国产精品九九久久99视频 | 中文字幕精品一区久久久久 | 亚洲天天摸日日摸天天欢 | 在线视频日韩精品 | 国产精品99精品久久免费 | 在线观看免费成人 | 亚洲我射av| 日韩高清免费在线观看 | 国产一级免费观看 | 国产精品专区在线观看 | 欧美精品中文字幕亚洲专区 | 欧美日韩一级在线 | 中日韩在线视频 | 欧美少妇xx | 国产精品久久久久久爽爽爽 | 色九九视频 | 超碰激情在线 | 久久精品一区二区三区中文字幕 | 国产精品久久99综合免费观看尤物 | 91污污视频在线观看 | 久久精品99久久久久久 | 亚洲天堂社区 | 在线视频婷婷 | 免费在线观看成人av | 中日韩免费视频 | www.夜色.com | 午夜精品电影 | 成人一级电影在线观看 | 欧美日韩一区二区三区视频 | av看片在线观看 | 日韩在线免费电影 | 黄色网址在线播放 | 国产亲近乱来精品 | 天天摸天天干天天操天天射 | 国产99久久久精品 | 精品久久久久久久久久久院品网 | 精品日本视频 | 91视频在线播放视频 | 中文超碰字幕 | 色网站黄| 国产人成一区二区三区影院 | 丰满少妇一级 | 日韩久久久久久久久久 | 日日夜精品 | 日韩美女高潮 | 国产一区视频导航 | 日韩无在线 | 亚洲黄色在线免费观看 | 久久视频一区二区 | 国产亚洲精品成人av久久影院 | 蜜臀av网址 | 色婷婷激情网 | 日韩欧美一区二区三区在线观看 | 国产99久| 精品福利在线 | 亚洲91网站 | 免费热情视频 | 天天操综合网站 | 国产不卡精品 | 狠狠色丁香婷婷综合久小说久 | 日韩精品一区二区免费 | av在线电影网站 | 国产成人精品999在线观看 | 日韩av在线小说 | 五月天激情综合 | 精品欧美日韩 | 激情网婷婷 | 午夜久久久影院 | 狠狠艹夜夜干 | 99热精品国产 | 日韩欧三级| 免费欧美精品 | 久久久亚洲国产精品麻豆综合天堂 | 9999精品| 亚洲一区二区视频在线播放 | 亚洲片在线 | 狠狠做深爱婷婷综合一区 | 欧美精品视 | 久久久综合九色合综国产精品 | 在线观看免费一级片 | 精品在线一区二区三区 | 亚洲激情在线播放 | 人成午夜视频 | 日韩激情av在线 | 成人免费在线网 | 精品你懂的 | 91污视频在线 | 蜜臀av夜夜澡人人爽人人桃色 | 久久高清国产 | 国产123av | 国产一区二区三区四区大秀 | 日韩手机在线观看 | 国产精品你懂的在线观看 | 91中文字幕在线观看 | 97涩涩视频 | 国产成人精品亚洲a | 国产高清视频免费观看 | 国产精品自拍av | av成人亚洲 | 中文字幕av播放 | 在线观看成人福利 | 九九色综合 | 97小视频 | 一区二区三区四区在线免费观看 | 欧美巨乳网 | 一区二区精品在线 | 天天干夜夜擦 | 国产精品久久久久久模特 | 久久手机视频 | 久久精品屋 | 亚洲五月激情 | 久久精品视频免费观看 | 国产91精品一区二区绿帽 | 欧美一区二区三区激情视频 | 久久www免费视频 | 亚洲成人软件 | 国产主播大尺度精品福利免费 | 中文字幕国产精品 | 国产尤物在线 | 欧美激情亚洲综合 | 最近最新mv字幕免费观看 | 成人午夜电影久久影院 | 美女久久久久久久 | 人人看人人爱 | 国产第一福利网 | 国产 在线观看 | 97麻豆视频| 日韩在线视频播放 | 国产青草视频在线观看 | 9999国产精品 | 国产亚洲精品精品精品 | a黄色| 超碰人人草人人 | 免费观看www视频 | 亚洲精品福利在线 | 91欧美国产 | 日韩av中文字幕在线免费观看 | 天天射天天射 | 在线观看国产 | 中文字幕在线观看资源 | 97高清免费视频 | 日韩一区在线播放 | 日韩电影在线观看一区二区三区 | 精品国产伦一区二区三区观看方式 | 亚洲精品美女在线观看 | 国产欧美三级 | 黄在线| 天天干天天搞天天射 | 国产品久精国精产拍 | 国产精品福利久久久 | av电影中文 | 麻豆国产精品永久免费视频 | 狠狠色丁香婷综合久久 | 亚洲天堂网视频 | 欧美人交a欧美精品 | 黄色日本免费 | 国产成人三级在线播放 | 国产99视频在线观看 | 免费在线a | 日韩精品一区二区三区三炮视频 | 日韩网站在线观看 | 香蕉视频免费看 | 欧美色精品天天在线观看视频 | 国产在线高清 | 国产区精品视频 | 国产精品欧美日韩 | 中文字幕av在线免费 | 国产精品二区在线 | 在线91av| 免费一级特黄毛大片 | 六月婷婷久香在线视频 | 久久视频在线免费观看 | 日韩欧美国产成人 | 国产精品日韩在线 | 精品资源在线 | 精品久久久久久综合 | 一区二区欧美日韩 | 狠狠色网 | 最新国产精品亚洲 | 激情五月婷婷激情 | 久久无码av一区二区三区电影网 | 国产玖玖精品视频 | 香蕉在线观看视频 | 国产一区二区三区免费在线观看 | 一级黄色电影网站 | 日韩免费中文 | av视屏在线播放 | 国产精品一区二区在线免费观看 | 国产亚洲成人网 | 人人玩人人添人人澡超碰 | 天天玩天天操天天射 | 婷婷国产精品 | 欧美日在线观看 | 久久不卡电影 | 成人精品影视 | 久久99国产精品自在自在app | 婷婷国产在线观看 | 狠狠狠的干 | 日日夜av| 黄色av电影在线观看 | 国内成人综合 | 亚洲婷婷网| 国产精品视频久久 | 亚洲v精品 | 国产美女精品在线 | 岛国av在线 | 国产亚洲精品久久久久秋 | 日本巨乳在线 | 亚洲精品1区2区3区 超碰成人网 | 中文在线a∨在线 | 中文字幕欧美激情 | 国产成人精品综合久久久久99 | 欧美日韩高清一区二区三区 | 国产99区 | a在线免费 | 国产成人亚洲在线观看 | 欧美最猛性xxxxx亚洲精品 | 色综合久久中文综合久久牛 | 日韩在线小视频 | 天天激情在线 | 首页国产精品 | 亚洲欧美视频在线观看 | 日本xxxxav| 香蕉91视频| 91中文在线观看 | 国产黄色片一级三级 | 欧美一级视频在线观看 | 国产免费成人av | 日韩免费在线观看网站 | 久久人人看 | 国产精品电影一区 | 一区二区不卡高清 | 日躁夜躁狠狠躁2001 | 日韩在线视 | 欧美一区三区四区 | 91丨九色丨高潮丰满 | 最近2019好看的中文字幕免费 | 黄色大片免费播放 | 日本资源中文字幕在线 | 99久久婷婷国产一区二区三区 | 在线天堂v| 成人影片在线播放 | 欧美色黄 | 狠狠艹夜夜干 | 美女精品久久久 | 国产精品video | www.久久爱.cn| 日韩中文字幕亚洲一区二区va在线 | 婷婷丁香激情综合 | 久久国产精彩视频 | 日韩黄色大片在线观看 | 日韩视频在线一区 | 国产69精品久久久久99 | 国产精品亚洲a | 成片视频免费观看 | 香蕉网在线 | 新版资源中文在线观看 | 亚洲区视频在线观看 | 久草电影网 | www.国产高清| 欧美亚洲xxx| 欧美日韩中文视频 | 婷婷精品进入 | 日韩免费中文字幕 | 久久综合久久综合这里只有精品 | 国产一区黄色 | 久久露脸国产精品 | 成人av片免费观看app下载 | 精品国产亚洲日本 | 国产糖心vlog在线观看 | 国产一区二区三区高清播放 | 99久久精品无码一区二区毛片 | 日本久久中文 | 国产专区在线视频 | 97免费在线观看视频 | 国产九色视频在线观看 | 最新国产福利 | 欧美色图亚洲图片 | 亚洲精欧美一区二区精品 | 97电影在线观看 | 成年人免费在线观看 | 精品国产亚洲一区二区麻豆 | 色婷婷99| 亚洲综合在线视频 | 国产精品国产三级国产aⅴ无密码 | 99日韩精品 | 麻豆传媒视频在线免费观看 | 五月天婷亚洲天综合网鲁鲁鲁 | 欧美成年性| 亚洲国产成人在线 | 狠狠干在线 | 91免费在线看片 | av视屏在线播放 | 91九色视频国产 | 日日干夜夜爱 | 日韩在线免费不卡 | 在线观看精品视频 | 国产手机视频 | 91在线观看黄 | 亚洲黄电影 | 国产精品嫩草影院99网站 | 97av影院 | av看片网 | 国产精品一区二区三区在线免费观看 | 综合激情伊人 | 日韩欧美一区二区在线播放 | 亚洲综合色婷婷 | 中文字幕av一区二区三区四区 | 久久久久久福利 | 粉嫩高清一区二区三区 | 色综合色综合色综合 | 成片免费观看视频999 | 国产精品久久一 | 日韩区视频 | 91 中文字幕 | 99热最新精品 | 亚洲激情综合网 | 色老板在线 | 天天看天天干 | 精品女同一区二区三区在线观看 | 在线 视频 一区二区 | 日韩欧美国产激情在线播放 | 在线观看视频你懂的 | a√资源在线 | 在线午夜电影神马影院 | 久久a v电影| 久草青青在线观看 | 久久精品成人欧美大片古装 | 亚洲精品视频在线免费播放 | 伊人影院99 | 精品一二三四视频 | 日本久久久亚洲精品 | 午夜精品久久久 | 久久久久久久久久久综合 | 日本少妇久久久 | 亚洲一区黄色 | 国产不卡片 | 97超碰色偷偷 | 伊人资源视频在线 | 正在播放 国产精品 | 国产一级免费播放 | 亚洲精品资源在线观看 | 麻豆视频国产 | 99成人免费视频 | 在线黄av | 免费av在线网 | 日日摸日日碰 | 久久综合久久久久88 | 亚洲涩涩一区 | 天天爽人人爽 | 国产精品久久久久久久久婷婷 | 四虎国产精品永久在线国在线 | 人人澡视频 | 免费久久视频 | 久久tv | 麻豆精品视频在线 | 成人h动漫在线看 | 欧美精品一区二区在线观看 | 精品一区二区三区久久 | 欧美成人a在线 | 国内精品久久久久影院优 | 人人爽人人插 | 91九色老 | 一区二区视频在线免费观看 | 日韩在线电影一区 | 17videosex性欧美 | 欧美亚洲精品在线观看 | 91九色在线观看 | 精品国产欧美一区二区 | 亚洲精品ww | av高清在线观看 | 中文字幕资源网在线观看 | 香蕉网址 | 99精品视频免费观看 | 亚洲精品乱码久久久久久高潮 | 91视频免费网址 | 91电影福利 | 这里只有精品视频在线 | 国产精品白浆视频 | 在线看的毛片 | 亚洲精品乱码久久久久久9色 | 中文字幕日韩有码 | 波多野结衣综合网 | 亚洲va欧美va| www视频在线播放 | 国产精品国产三级国产aⅴ9色 | 免费av在线 | 成人午夜精品 | 久久亚洲精品电影 | 中文字幕在线视频国产 | 国产精品手机在线播放 | 丁香九月激情 | a视频在线观看 | 97在线公开视频 | 一级片黄色片网站 | 国产 在线观看 | 免费看国产黄色 | 激情综合网色播五月 | 色综合久久综合中文综合网 | 麻豆传媒在线免费看 | www,黄视频 | 免费在线观看污 | 又黄又刺激视频 | 婷婷资源站 | 高潮久久久 | 国产v在线播放 | 91热爆视频 | 81精品国产乱码久久久久久 | 久久久久久久18 | 亚洲自拍偷拍色图 | 久久久久久福利 | 99热精品久久 | 97精品国产aⅴ| 婷婷激情5月天 | 国产91免费看 | 久久五月婷婷综合 | av中文字幕在线电影 | 激情网第四色 | 国产理论在线 | 国产高清精品在线 | 久艹视频免费观看 | 国产精品一区欧美 | 婷婷六月天丁香 | 韩国av不卡 | 亚州成人av在线 | 欧美成人91| 日韩视频图片 | 在线观看片 | 黄色大全视频 | 久久婷婷一区二区三区 | 91九色性视频 | 色婷婷国产精品一区在线观看 | av888av.com | www.在线观看av | 亚洲激情在线观看 | 亚洲a资源| 欧洲色综合 | 又湿又紧又大又爽a视频国产 | 天天舔天天射天天操 | 久久99国产精品久久 | 亚洲美女视频网 | 开心丁香婷婷深爱五月 | 91欧美视频网站 | 日韩欧美综合 | 免费亚洲精品 | 国产精品久久久久久99 | 国产女人18毛片水真多18精品 | 久久系列 | 免费三级在线 | 日韩女同一区二区三区在线观看 | 久草av在线播放 | 色婷婷激情电影 | 91超碰免费在线 | 美女福利视频网 | 日韩高清不卡一区二区三区 | 久久精品影片 | 国际精品久久久 | 色在线亚洲 | 亚洲黄色免费 | 久久影视一区二区 | 久久久精品视频网站 | 午夜电影一区 | 久 久久影院 | 美女免费黄视频网站 | 在线电影日韩 | 91av资源在线| 97超碰国产精品女人人人爽 | 免费亚洲一区二区 | 国产91精品在线观看 | 欧美激情另类文学 | 国产麻豆果冻传媒在线观看 | 国产精品久久久久久久久久免费看 | 中文字幕第一页在线视频 | 在线播放 日韩专区 | www久| 少妇搡bbbb搡bbb搡忠贞 | 少妇高潮流白浆在线观看 | 中文字幕中文中文字幕 | 99se视频在线观看 | av电影在线播放 | 88av视频| 有没有在线观看av | 久久国产亚洲精品 | 亚洲无毛专区 | 在线国产视频观看 | 中文字幕在线播放av | 911久久香蕉国产线看观看 | 麻豆视屏 | 精品国产乱码久久久久久久 | 毛片黄色一级 | 国产精品18久久久久久不卡孕妇 | 久久国产精品一区二区三区 | 狠狠色香婷婷久久亚洲精品 | 国产大片黄色 | 一区二区在线电影 | 亚洲中字幕 | 亚洲精品在线免费看 | 免费观看国产精品 | 欧美日韩一区三区 | 精品久久国产一区 | 日韩国产精品久久 | 99精品久久只有精品 | 亚洲香蕉在线观看 | 国产成人久久精品 | 97av影院 | 久久精视频 | 91av美女| 天天躁日日躁狠狠躁 | 国产粉嫩在线 | 欧美日产在线观看 | 337p欧美 | 天天操天天玩 | 日韩视频一区二区三区在线播放免费观看 | 夜夜看av | 精品免费视频 | 久久久国产一区二区三区四区小说 | 亚洲1区 在线 | 香蕉久久久久 | 丁香婷婷亚洲 | 午夜av免费看 | 久久99精品久久久久久清纯直播 | 在线成人一区 | 久久一二三四 | 免费在线h | 91av九色| 久久免费高清视频 | 日本在线观看黄色 | 国产精品色 | 日韩欧美在线免费观看 | 午夜精品久久一牛影视 | 香蕉在线播放 | 亚洲精品国产成人 | 久久国产经典视频 | 色国产精品一区在线观看 | 亚洲午夜精品久久久久久久久久久久 | 五月婷婷国产 | 爱干视频 | 成人黄色免费观看 | 一区二区不卡 | 中文字幕高清在线播放 | 亚洲视频免费在线观看 | 亚洲少妇久久 | 色综合久久久久 | 亚洲一级片免费观看 | 97av视频在线 | 999在线视频 | 日韩夜夜爽 | 99久久久久免费精品国产 | 日韩欧美有码在线 | 欧美91精品久久久久国产性生爱 | 五月激情电影 | 免费国产在线视频 | www.久久com | 久久久久 免费视频 | 在线亚洲午夜片av大片 | 俺要去色综合狠狠 | 国产成人精品av在线 | 精品美女视频 | 99欧美视频| 欧美日韩免费在线观看视频 | 成人久久国产 | 91在线网站| 亚洲精品自拍视频在线观看 | 国产精品免费久久久久久久久久中文 | 亚洲精品视频在线观看视频 | 国产精品黄网站在线观看 | 国产精品久久久久国产精品日日 | 最新av中文字幕 | 美国三级黄色大片 | 99久久这里有精品 | 夜夜夜| 精品久久久久久亚洲综合网站 | 天天干天天操天天射 | 在线性视频日韩欧美 | 国产精品大片 | 四虎5151久久欧美毛片 | 99精品免费在线 | 亚洲美女在线国产 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 2019中文字幕网站 | 在线a视频免费观看 | 五月天久久 | 在线午夜| 国产区精品区 | 国产精品99久久久精品 | 就要干b | 99视频免费观看 | 亚洲精品国产综合99久久夜夜嗨 | 美女中文字幕 | 中文亚洲欧美日韩 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 99精品久久99久久久久 | 中文字幕大全 | 日韩免费三区 | 国产又粗又猛又爽 | 国产久视频 | 97在线视| 久久精品99国产精品酒店日本 | 玖玖视频国产 | 天天色天 | 日韩亚洲在线视频 | 国产 色 | 欧美一区中文字幕 | 亚洲黄色在线免费观看 | 91麻豆精品91久久久久同性 | 久久国产福利 | 国产小视频国产精品 | 国产1区2 | 亚洲视频免费在线观看 | 久久不色 | 中文字幕中文字幕在线中文字幕三区 | 久久另类小说 | 国产亚洲精品久久久久秋 | 日韩另类在线 | 欧美成人亚洲 | 国产偷在线 | 免费看成人av | 五月婷婷综合激情 | 国产精品久久久久久婷婷天堂 | 精产嫩模国品一二三区 | 操综合| 一区二区伦理 | 久久99热国产 | 国产黄影院色大全免费 | 久久精品中文字幕少妇 | 九九视频这里只有精品 | 久久xx视频 | www欧美色| av电影免费在线 | 国产原创在线视频 | 天堂网中文在线 | 日韩精品久久久久久久电影99爱 | 色视频在线看 | 91网站观看| 美女久久久久久久久久久 | 五月天久久婷 | 日日噜噜噜噜夜夜爽亚洲精品 | 天天操天天射天天添 | 永久中文字幕 | 91在线观 | 成人理论在线观看 | 国产精品视频永久免费播放 | 免费a网站 | 久久精品站 | 一区二区三区动漫 | 91人人澡人人爽人人精品 | 亚洲精品国偷拍自产在线观看蜜桃 | 在线观看v片 | 狠狠色丁香久久婷婷综合_中 | 毛片美女网站 | 狠狠干我 | 国产精品久久久久9999吃药 | 91完整版在线观看 | 日韩乱理| 久久99精品国产91久久来源 | 成人va视频 | 91人人视频在线观看 | 国产一区网址 | 免费日韩高清 | 黄色毛片网站在线观看 | 九九九热 | 成人天堂网 | 亚洲精品高清视频在线观看 | 国产伦精品一区二区三区照片91 | 免费日韩一区二区 | av一区二区三区在线观看 | 国产精品不卡在线观看 | 亚洲无线视频 | 手机在线看永久av片免费 | 在线观看视频黄 | 亚洲欧美日韩不卡 | 久久久国产精品免费 | 国产综合精品一区二区三区 | 久久久久日本精品一区二区三区 | 韩国视频一区二区三区 | 91av手机在线观看 | 色干综合 | 成人av网站在线观看 | 亚洲综合欧美激情 | 青草草在线 | 久久视频二区 | 国产精品免费观看视频 | 久久综合久久八八 | 91精品久久久久久综合乱菊 | 国产黄色一级片在线 | 亚洲精品乱码久久久久久蜜桃91 | 91精品国产九九九久久久亚洲 | 成人免费在线观看av | 国产精品门事件 | 99视频精品免费观看, | 亚洲一级电影 | 91精品在线麻豆 | 66av99精品福利视频在线 | 美女黄濒 | 99久久精品国产一区二区成人 | 国产精品久久久久久久久大全 | 中文国产成人精品久久一 | 国产只有精品 | 久久免费一级片 | 国产99久久 | 精品国产亚洲一区二区麻豆 | 欧美另类人妖 | 久久综合九色综合网站 | 亚洲综合视频在线观看 | 欧美粗又大 | 国产视频2区 | 亚洲天天在线 | 欧美激情操 | 久久久久一区二区三区四区 | 黄色亚洲免费 | 色婷婷激情五月 | 亚洲日本va午夜在线电影 | 日本h在线播放 | 成全在线视频免费观看 | 香蕉网址| 国际精品久久久 | 97品白浆高清久久久久久 | 日日操夜夜操狠狠操 | 欧美性久久久久久 | 日韩一二区在线 | 免费视频网 | 精品国产视频一区 | 99热播精品 | 91片网 | 国产精彩视频 | 91亚洲精品久久久蜜桃网站 | 国偷自产中文字幕亚洲手机在线 | 日韩高清一区二区 | 青春草视频 | 午夜精品一区二区三区免费视频 | 精品在线看 | 国产精品久久久久久久久久直播 | 99精品视频网站 | 中文字幕一区二区三区在线播放 | 91在线看黄 | 久久国产精品免费一区二区三区 | av一级黄| 久久av网 | 狠狠狠色丁香婷婷综合久久88 | 国产精品久久久久久婷婷天堂 | 黄色成人影院 | 在线免费观看黄 | 免费成人av在线 | 国产不卡在线看 | 91精品亚洲影视在线观看 | 日本特黄特色aaa大片免费 |