久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

百度2014校园招聘笔试面试汇总

發布時間:2024/1/1 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 百度2014校园招聘笔试面试汇总 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目 錄

1. 百度筆試 2

1.1百度2014校園招聘筆試題(成都站,軟件研發崗) 2

1.2 ?2013百度校園招聘-機器學習和數據挖掘工程師-筆試題 7

1.3 ?百度2014校園招聘 技術研發題目 8

1.4 ?百度2013校招北京站筆試題 9

1.5 ?2013百度校招杭州站筆試題-軟開與開發測試 11

1.6 ?百度開發類歷年筆試題目集合及解答 12

2. 百度面試 62

2.1 ?2013年9月26日,百度技術類一二面 62

2.2 ?百度軟件開發工程師一面問題 62

2.3 ?百度Android兩輪面試經驗 63



1. 百度筆試

1.1百度2014校園招聘筆試題(成都站,軟件研發崗)

日期:2013.09.21

地點:成都

崗位:軟件研發

一、簡答題(本題共30分)

1. 當前計算機系統一般會采用層次結構來存儲數據,請介紹下典型的計算機存儲系統一般分為哪幾個層次,為什么采用分層存儲數據能有效提高程序的執行效率?(10分)

?

2. Unix/Linux系統中僵尸進程是如何產生的?有什么危害?如何避免?(10分)

?

3. 簡述Unix/Linux系統中使用socket庫編寫服務器端程序的流程,請分別用對應的socket通信函數表示(10分)

?

二、算法與程序設計題(本題共45分)


?


1. 使用C/C++編寫函數,實現字符串反轉,要求不使用任何系統函數,且時間復雜度最小,函數原型:char* reverse_str(char* str)。(15分)

?

2. 給定一個如下格式的字符串,(1,(2,3),(4,(5,6),7))括號內的元素可以是數字,也可以是另一個括號,請實現一個算法消除嵌套的括號,比如把上面的表達式變成:(1,2,3,4,5,6,7),如果表達式有誤請報錯。(15分)

?

3. (見下圖)

?

?

三、系統設計題(本題共25分)

在企業中,對生產數據進行分析具有很重要的意義,但是生產數據通常不能直接用于數據分析,通常需要進行抽取、轉換和加載,也就是通常說的ETL。

?

為了便于開發和維護,并提高數據實時性,通常將一個完整的ETL過程分為多個任務,組成流水線,如下圖所示:

?


?


?

假設任務定義和任務之間的依賴關系都保存在文件中,文件格式分別如下:

?

?

問題:

1. 下面是ETL調度系統的模塊圖,請描述各個模塊呃主要職責,以及各個線條的 含義。(10分)




?


2. ?添加依賴關系時要避免出現環,假設系統同一個時刻只允許一個人添加任務依賴,請實現一個函數來檢查新的依賴是否導致環,依賴的上游存在環會導致非正常的調度,因此也希望能避免。(10分)

a) ?函數名:checkCycle

b) ?輸入:pairs,已存在的依賴關系((pre,post)……), newPair新的依賴關系(pre,post)

c) ?輸出:True: 不存在環,False: 存在環

?

3. 如果調度時,某個任務在其依賴的任務之前執行,必然導致錯誤,請實現調度算法,確保任務按照依賴順序執行?(10分)

a) ?函數名:schedule

b) ?輸入1:tasks,整數數組;

c) ?輸入2:task-relation,二元組數組,每個二元組表示一組關系;

d) ?輸出:task id序列,并行執行的用","分隔,其他的用";"分隔;

?

4. 給定一個任務,如何計算出他的最晚完成時間?(10分)

a) ?函數名:calMaxEndTime

b) ?輸入1:tasks,3元組數組,(task_id, start_time, max_run_time);

?


c) ?輸入2:task-relations,二元組數組,每個二元組表示一組關系;

d) ?輸入3:task-id

e) ?輸出:最晚完成時間;


1.2 ?2013百度校園招聘-機器學習和數據挖掘工程師-筆試題

一、簡答題(30分)

1、簡述數據庫操作的步驟(10分)

2、TCP/IP的四層結構(10分)

3、什么是MVC結構,簡要介紹各層結構的作用(10分)

二、算法與程序設計(45分)

1、由a-z、0-9組成3位的字符密碼,設計一個算法,列出并打印所有可能的密碼組合(可用偽代碼、C、C++、Java實現)(15分)

2、實現字符串反轉函數(15分)

3、百度鳳巢系統,廣告客戶購買一系列關鍵詞,數據結構如下:(15分)

User1 手機 智能手機 iphone 臺式機 …

User2 手機 iphone 筆記本電腦 三星手機 …

User3 htc 平板電腦 手機 …

(1)根據以上數據結構對關鍵詞進行KMeans聚類,請列出關鍵詞?


的向量表示、距離公式和KMeans算法的整體步驟

(2)計算給定關鍵詞與客戶關鍵詞的文字相關性,請列出關鍵詞與客戶的表達符號和計算公式

三、系統設計題(25分)

一維數據的擬合,給定數據集{xi,yi}(i=1,…,n),xi是訓練數據,yi是對應的預期值。擬使用線性、二次、高次等函數進行擬合

線性:f(x)=ax+b

二次:f(x)=ax^2+bx+c

三次:f(x)=ax^3+bx^2+cx+d

(1)請依次列出線性、二次、三次擬合的誤差函數表達式(2分)

(2)按照梯度下降法進行擬合,請給出具體的推導過程。(7分)

(3)下圖給出了線性、二次和七次擬合的效果圖。請說明進行數據擬合時,需要考慮哪些問題。在本例中,你選擇哪種擬合函數。(8分)

(4)給出實驗方案(8分)

1.3 ?百度2014校園招聘 技術研發題目

樓主非985,非211,二本專業一枚,有幸獲得度娘的照顧,有個筆試機會,當然抱著重在參與的心態,把所有題目copy回來了。說來慚愧,做的不好,給需要的同學參考參考吧。

一、簡答題

?


1.靜態鏈接庫和動態鏈接庫的優缺點。

2.輪詢式任務調度和搶占式任務調度的區別

3.數據庫中有哪些鎖,敘述其應用場合。

二、算法與程序設計

1.給定任意一正整數,求大于它的最小非“重復數”。所謂“重復數”是指一個數中相鄰的位相同的狀況,例如“1123”是重復數,“1231”則不是。

2.有一個長度為N(N很大)的字符串,求其最大回文字符串。(好像是回文。。)

3.在數軸上有a[0],a[1],a[2],.....,a[n-1]個點,有一根長度為L 的尺子,最多能覆蓋多少個點?

三、系統設計(題目太長,大意如下)

設計一個分布式緩存系統,滿足一下三個條件:

1.單個緩存服務器故障無法工作,服務器集群可正常工作。

2.充分利用每一個服務器容量,按照比例,均衡負載。

3.如果某一服務器故障,保證遷移的緩存文件數據量最小。

1.4 ?百度2013校招北京站筆試題

一、簡答題(30分)?

1、用簡單語句描述數據庫操作的步驟?

2、寫出TCP/IP的四層結構?

?


3、什么是MVC結構,并描述各層結構的作用?

二、算法與程序設計題(40分)?

1、字母a-z,數字0-9,現需要其中任意3個作為密碼,請輸出所有可能組合。(偽碼\C\C++\JAVA)(10分)?

2、實現字符串反轉函數(10分)?

3、給定字符函數a、插入 b、刪除 c、替換?

例如字符串A=acegf,字符串B=adef,最少需要2步操作將A轉換為B,

即第一步將c替換為d,第二步將g刪除;?

(1)請問將字符串A=gumbo轉換為字符串B=gambol,最少需要幾步操作,列出如何操作(2分)?

(2)任意字符串A和字符串B,如何計算最小操作次數,計算思路,并給出遞歸公式(3分)?

(3)實現代碼(注意代碼風格與效率)(15分)?

點評:請參看上文第38題第4小題:9月26日,百度一二面試題。

三、系統設計題(30分)

RSA SecurID安全系統?

應用場景:這是一種用戶登錄驗證手段,例如銀行登錄系統,這個設備顯示6位數字,每60秒變一次,再經過服務器認證,通過則允許登錄。問How to design this system??

?


1)系統設計思路?服務器端為何能有效認證動態密碼的正確性??

2)如果是千萬量級永固,給出系統設計圖示或說明,要求子功能模塊劃分清晰,給出關鍵的數據結構或數據庫表結構。?

考慮用戶量級的影響和擴展性,用戶密碼的隨機性等,如果設計系統以支持這幾個因素.?

3)系統算法升級時,服務器端和設備端可能都要有所修改,如何設計系統,能夠使得升級過程(包括可能的設備替換或重設)盡量平滑?


1.5 ?2013百度校招杭州站筆試題-軟開與開發測試

10月20日 上午9:00-11:00 ?浙大 百度軟件開發和開發測試的筆試題(軟件開發和開發測試的筆試題監考官說是一樣的)

每個地方的考題都不一樣,突擊了一下也沒碰見原題這種好事,練練手吧。

一、簡答題

1. 哈希算法有哪些種,舉例說明。

2. OSI 七層結構分別是什么 ,http協議在哪一層。

3. 一個C程序是如何運行的。

二、程序設計題

1. 一個農夫拉了一車蘋果,現在把這些蘋果裝成小袋,每三個一袋最后剩下兩個,每5個一袋剩下了3個,每7個一袋剩下了(忘了幾?


個)個,問:請列出N種蘋果的總數量。

2. 用遞歸算法計算一個字符串中最大的連續字符個數。比如aaabbcc 輸出3,aabbcc 輸出2,abc輸出1

3. 一個輸入法,從鍵盤上敲擊字幕輸入,會顯示所有待選詞,第一個待選詞是用戶行為學習詞匯(高頻詞),第二個是云計算所得詞匯,每行顯示5個待選詞,可翻頁,請設計測試用例。

三、系統設計題

百度所存儲的網頁上有1kw個安卓.apk安裝軟件,其中只有10w個是有效的。請設計算法(不需要具體代碼實現)抓取這10w個apk。注意要有排除相同的url,排除相同的apk,排除惡性apk。


1.6 ?百度開發類歷年筆試題目集合及解答

①現在有1千萬個隨機數,隨機數的范圍在1到1億之間?,F在要求寫出一種算法,將1到1億之間沒有在隨機數中的數求出來。?

解決辦法:

一)用一個32位的整數32位表示32個數,1億/32 = 3125000,使用3.125 * 4M byte空間即可保存1億個數,即index[3125000].

二)對于數n,(n-1) / 32 為其在數組中的下標,table[(n - 1) % 32]與數組中下標(n-1)/32的值使用或操作。

三)表table中值為 table[ 0 ]=0x00000001,

?


table[ 1 ]=0x00000002,

... ...

table[29]=0x20000000,

table[31]=0x80000000, 等這樣的表示方式,具體的數值使用查表法加快速度。


四)最后算某值是否存在,使用與操作即可計算出。


數據存取比如:

第一個N=30是一個隨機數,則存儲可以表示為:index[(30-1)/32] = index[0] = index[0] || table[(30-1)%32]?

注: /*剛開始時候初始化index[32]={0}*/

= 0 || 0x20000000 = 0x20000000;

第二個N=31是一個隨機數,則存儲可以表示為:index[(31-1)/32] = index[0] = index[0] || table[(31-1)%32]?

注:/*第30位1,其他位為0*/

= 0x20000000 || 0x40000000 = 0x60000000;

... ...

依次類推,即可。?

?


數據驗證比如:

1. 當要查詢30是否存在的時候,由于:(30-1)/32 = 0;(30-1)%32=29;我們只需要計算:index[0] & table[29] 是真還是假,就可以得出30是否存在。

2. 當要查詢31是否存在的時候,由于:(31-1)/32 = 0;(31-1)%32=30;我們只需要計算:index[0] & table[30] 是真還是假,就可以得出31是否存在。

... ...

依次類推,即可。?

小結:

通過分析此題目,首先這種思路和方法,在一定程度上用相對小的空間存儲了大量的數據,節省了比較大的內



存空間;在運算方面,位運算的速度相當來說效率是比較高的,因而也再一定程度上節省了時間復雜。


總之,這種存儲方式和思維方式,在一定方面能夠有效的解決海量數據存儲與運算。基于此題目,凡是大量數據篩選,判斷是否存在等問題,我們都可以借鑒此題目的思維和方法。

?



② 如下,其中每個單元格的長寬均為1。任意給定長x,寬為y的如下形狀,設計算法找出總共有多少個長方形(不計正方形個數)?(百度面試)

? ?

? ?

? ?

[cpp] view plaincopy

1. //算法實現

2. #include <stdio.h>

3.

4. int FindTotalNumOfRectangle(const unsigned int x, const unsigned int y)

5. {

6. unsigned int i, j, sum = 0;

7.

8. for(i = 1; i <= x; ++ i)

9. {

10. for(j = 1; j <= y; ++ j)

11. {

12. if(i != j)

13. {

14. sum += (x - i + 1) * (y - j + 1);

15. }

16. }

17. }

18. return sum;

19. }

20.

21. int main()

22. {

23. printf("%d\n",FindTotalNumOfRectangle(2, 3));

24.

25. return 0;

26. }

[cpp] view plaincopy

1. //算法實現 ?

2. #include <stdio.h> ?

3. ?

4. int FindTotalNumOfRectangle(const unsigned int x, const unsigned int y) ?

5. { ?

6. ? ?unsigned int i, j, sum = 0; ?

7. ? ? ?

8. ? ?for(i = 1; i <= x; ++ i) ?

9. ? ?{ ?

10. ? ? ? ?for(j = 1; j <= y; ++ j) ?

11. ? ? ? ?{ ?

12. ? ? ? ? ? ?if(i != j) ?

13. ? ? ? ? ? ?{ ?

14. ? ? ? ? ? ? ? ?sum += (x - i + 1) * (y - j + 1); ?

15. ? ? ? ? ? ?} ?

16. ? ? ? ?} ?

17. ? ?} ?

18. ? ?return sum; ?

19. } ?

20. ?

21. int main() ?

22. { ?

23. ? ?printf("%d\n",FindTotalNumOfRectangle(2, 3)); ?

24. ?

25. ? ?return 0; ?

26. } ?


③ 十進制轉換為N進制(百度面試)

[cpp] view plaincopy

1. char *simple_itoa(unsigned int i)

2. {

3. /* 21 digits plus null terminator, good for 64-bit or smaller ints

4. * for bigger ints, use a bigger buffer!

5. *

6. * 4294967295 is, incidentally, MAX_UINT (on 32bit systems at this time)

7. * and is 10 bytes long

8. */

9. static char local[22];

10. char *p = &local[21];

11. *p = '\0';

12. do {

13. *--p = '0' + i % 10;

14. i /= 10;

15. } while (i != 0);

16. return p;

17. }

[cpp] view plaincopy

1. char *simple_itoa(unsigned int i) ?

2. { ?

3. ? ?/* 21 digits plus null terminator, good for 64-bit or smaller ints?

4. ? ? * for bigger ints, use a bigger buffer!?

5. ? ? *?

6. ? ? * 4294967295 is, incidentally, MAX_UINT (on 32bit systems at this time)?

7. ? ? * and is 10 bytes long?

8. ? ? */ ?

9. ? ?static char local[22]; ?

10. ? ?char *p = &local[21]; ?

11. ? ?*p = '\0'; ?

12. ? ?do { ?

13. ? ? ? ?*--p = '0' + i % 10; ?

14. ? ? ? ?i /= 10; ?

15. ? ?} while (i != 0); ?

16. ? ?return p; ?

17. } ?


[cpp] view plaincopy

1. #include <stdio.h>

2. #include <string.h>

3.

4. void ReverseString(char *pString)

5. {

6. if(NULL == pString)

7. return ;

8.

9. char *pBegin = pString;

10. char *pEnd = pString + strlen(pString) - 1;

11.

12. while(pBegin < pEnd)

13. {

14. char temp = *pBegin;

15. *pBegin = *pEnd;

16. *pEnd = temp;

17.

18. ++ pBegin;

19. -- pEnd;

20. }

21. }

22.

23. char * FromTenToN (const int num, const unsigned int N)

24. {

25. if(NULL == num || N < 2 || N > 16)

26. return NULL;

27.

28. char *result = new char[];

29.

30. int tmpNum = num;

31. unsigned int nCount = 0;

32.

33. while(tmpNum)

34. {

35. int tmp = tmpNum % N ;

36.

37. if(tmp >= 10)

38. tmp = 'A' + (tmp - 10) - '0';

39.

40. result[ nCount ++] = tmp + '0';

41.

42. tmpNum /= N;

43. }

44. result[ nCount ] = '\0';

45.

46. ReverseString(result);

47.

48. return result;

49. }

50.

51. int main()

52. {

53. printf("the Result is :%s\n",FromTenToN(166, 16));

54.

55. }

[cpp] view plaincopy

1. #include <stdio.h> ?

2. #include <string.h> ?

3. ?

4. void ReverseString(char *pString) ?

5. { ?

6. ? ?if(NULL == pString) ?

7. ? ? ? ?return ; ?

8. ?

9. ? ?char *pBegin = pString; ?

10. ? ?char *pEnd ? = pString + strlen(pString) - 1; ?

11. ?

12. ? ?while(pBegin < pEnd) ?

13. ? ?{ ?

14. ? ? ? ?char temp = *pBegin; ?

15. ? ? ? ?*pBegin = *pEnd; ?

16. ? ? ? ?*pEnd ? = temp; ?

17. ?

18. ? ? ? ?++ pBegin; ?

19. ? ? ? ?-- pEnd; ?

20. ? ?} ?

21. } ?

22. ?

23. char * FromTenToN (const int num, const unsigned int N) ?

24. { ?

25. ? ?if(NULL == num || N < 2 || N > 16) ?

26. ? ? ? ?return NULL; ?

27. ?

28. ? ?char *result = new char[]; ?

29. ?

30. ? ?int tmpNum = num; ?

31. ? ?unsigned int nCount = 0; ?

32. ?

33. ? ?while(tmpNum) ?

34. ? ?{ ?

35. ? ? ? ?int tmp = tmpNum % N ; ?

36. ?

37. ? ? ? ?if(tmp >= 10) ? ? ?

38. ? ? ? ? ? ?tmp = 'A' + (tmp - 10) - '0'; ?

39. ?

40. ? ? ? ?result[ nCount ++] = tmp + '0'; ? ? ??

41. ?

42. ? ? ? ?tmpNum /= N; ?

43. ? ?} ?

44. ? ?result[ nCount ] = '\0'; ?

45. ?

46. ? ?ReverseString(result); ?

47. ?

48. ? ?return result; ?

49. } ?

50. ?

51. int main() ?

52. { ?

53. ? ?printf("the Result is :%s\n",FromTenToN(166, 16)); ?

54. ?

55. } ?


④ 快速排序算法(百度面試)

[cpp] view plaincopy

1. #include <stdio.h>

2.

3. int Partition(int *iArray, int i, int j)

4. {

5. int pivot = iArray[ i ];

6.

7. while(i < j)

8. {

9. while(i < j && iArray[ j ] >= pivot )

10. {

11. j --;

12. }

13.

14. if(i < j)

15. {

16. iArray[ i ++ ] = iArray[ j ];

17. }

18.

19. while(i < j && iArray[ i ] <= pivot)

20. {

21. i ++;

22. }

23.

24. if(i < j)

25. {

26. iArray[ j -- ] = iArray[ i ];

27. }

28. }

29.

30. iArray[ i ] = pivot;

31.

32. return i;

33. }

34.

35. void QuickSort(int *iArray, int low, int high)

36. {

37. if(low < high)

38. {

39. int pivotpos = Partition(iArray, low, high);

40.

41. QuickSort(iArray, low, pivotpos - 1);

42.

43. QuickSort(iArray, pivotpos + 1, high);

44. }

45.

46. }

47. int main()

48. {

49. int iArray[] = {1,0,9,3,7,2,-90,78,45,4,77,79,78,37,0,-1,2,3,6,9,5,4,78,78,78,1,1,1};

50.

51. int len = sizeof(iArray) / sizeof(int);

52.

53. QuickSort(iArray, 0, len - 1);

54.

55. for(int i = 0; i < len; ++ i)

56. {

57. printf("%3d ",iArray[ i ]);

58. }

59.

60. printf("\n");

61. }

[cpp] view plaincopy

1. #include <stdio.h> ?

2. ?

3. int ?Partition(int *iArray, int i, int j) ?

4. { ?

5. ? ?int pivot = iArray[ i ]; ?

6. ?

7. ? ?while(i < j) ?

8. ? ?{ ?

9. ? ? ? ?while(i < j && iArray[ j ] >= pivot ) ?

10. ? ? ? ?{ ?

11. ? ? ? ? ? ?j --; ?

12. ? ? ? ?} ?

13. ?

14. ? ? ? ?if(i < j) ?

15. ? ? ? ?{ ?

16. ? ? ? ? ? ?iArray[ i ++ ] = iArray[ j ]; ?

17. ? ? ? ?} ?

18. ?

19. ? ? ? ?while(i < j && iArray[ i ] <= pivot) ?

20. ? ? ? ?{ ?

21. ? ? ? ? ? ?i ++; ?

22. ? ? ? ?} ?

23. ?

24. ? ? ? ?if(i < j) ?

25. ? ? ? ?{ ?

26. ? ? ? ? ? ?iArray[ j -- ] = iArray[ i ]; ?

27. ? ? ? ?} ?

28. ? ?} ?

29. ?

30. ? ?iArray[ i ] = pivot; ?

31. ?

32. ? ?return i; ?

33. } ?

34. ?

35. void QuickSort(int *iArray, int low, int high) ?

36. { ?

37. ? ?if(low < high) ?

38. ? ?{ ?

39. ? ? ? ?int pivotpos = Partition(iArray, low, high); ?

40. ?

41. ? ? ? ?QuickSort(iArray, low, pivotpos - 1); ?

42. ?

43. ? ? ? ?QuickSort(iArray, pivotpos + 1, high); ?

44. ? ?} ?

45. ?

46. } ?

47. int main() ?

48. { ?

49. ? ?int iArray[] = {1,0,9,3,7,2,-90,78,45,4,77,79,78,37,0,-1,2,3,6,9,5,4,78,78,78,1,1,1}; ?

50. ?

51. ? ?int len = sizeof(iArray) / sizeof(int); ?

52. ?

53. ? ?QuickSort(iArray, 0, len - 1); ?

54. ?

55. ? ?for(int i = 0; i < len; ++ i) ?

56. ? ?{ ?

57. ? ? ? ?printf("%3d ",iArray[ i ]); ?

58. ? ?} ?

59. ?

60. ? ?printf("\n"); ?

61. } ?



⑥查找兄弟字符串(百度筆試)

[cpp] view plaincopy

1. //judge two string is brother string or not

2. bool IsBrotherString(const char *src,const char *dst)

3. {

4. if( strlen(src) != strlen(dst) )

5. return false;

6.

7. //usually we only have 256 chars

8. unsigned int hashTable[256];

9. memset(hashTable,0,sizeof(hashTable));

10.

11. //compute the num of every char in the src

12. const char *pSrc = src;

13. while(*pSrc != '\0')

14. {

15. ++ hashTable[*pSrc ++];

16. }

17.

18. //minus the num of every char in the dst

19. const char *pDest = dst;

20. while(*pDest != '\0')

21. {

22. -- hashTable[*pDest ++];

23. }

24.

25. //at last,if all the num in hashTable is zero, it is brother string.

26. pSrc = src;

27. while(*pSrc != '\0')

28. {

29. if(hashTable[*pSrc ++] != 0)

30. {

31. return false;

32. }

33. }

34. return true;

35. }

[cpp] view plaincopy

1. //judge two string is brother string or not ?

2. bool IsBrotherString(const char *src,const char *dst) ?

3. { ?

4. ? ?if( strlen(src) != strlen(dst) ) ?

5. ? ? ? ?return false; ?

6. ? ? ?

7. ? ?//usually we only have 256 chars ?

8. ? ?unsigned int hashTable[256]; ?

9. ? ?memset(hashTable,0,sizeof(hashTable)); ?

10. ?

11. ? ?//compute the num of every char in the src ?

12. ? ?const char *pSrc = src; ?

13. ? ?while(*pSrc != '\0') ?

14. ? ?{ ?

15. ? ? ? ?++ hashTable[*pSrc ++]; ?

16. ? ?} ?

17. ?

18. ? ?//minus the num of every char in the dst ?

19. ? ?const char *pDest = dst; ?

20. ? ?while(*pDest != '\0') ?

21. ? ?{ ?

22. ? ? ? ?-- hashTable[*pDest ++]; ?

23. ? ?} ?

24. ?

25. ? ?//at last,if all the num in hashTable is zero, it is brother string. ?

26. ? ?pSrc = src; ?

27. ? ?while(*pSrc != '\0') ?

28. ? ?{ ?

29. ? ? ? ?if(hashTable[*pSrc ++] != 0) ?

30. ? ? ? ?{ ?

31. ? ? ? ? ? ?return false; ?

32. ? ? ? ?} ?

33. ? ?} ? ??

34. ? ?return true; ?

35. } ?


⑦×××數組的整合。例如已知數組a前半部分a[0,mid - 1],后半部分a[mid,num-1],現前半部分和后半部分均已排好序。要求:實現a數組的從小到大排序??臻g復雜度為O(1).(百度筆試)

[cpp] view plaincopy

1. #include <stdio.h>

2.

3. void MergeIntData(int *a, const unsigned int num, const unsigned int mid)

4. {

5. if(mid < 0 || num < 0 || NULL == a || a[mid - 1] <= a[ mid ])

6. return;

7.

8. unsigned int i,temp, low = 0, high = 0;

9.

10. if(mid <= num / 2)

11. {

12. while(low < mid)

13. {

14. while(a[low] < a[mid + high])//不能加等號,否則如果有連續相等在一起的數據,會出現

15.

16. 錯誤

17. {

18. ++ low;

19. }

20.

21. while(a[mid + high + 1] < a[low])

22. {

23. ++ high;

24.

25. if(high >= num - mid)

26. {

27. high = num - mid - 1;

28. break;

29. }

30. }

31.

32. temp = a[low];

33. for(i = low; i < mid + high; ++ i)

34. {

35. a[i] = a[i + 1];

36. }

37. a[mid + high] = temp;

38. }

39. }

40. else

41. {

42. while(high < num - mid)

43. {

44. while(a[low] < a[mid + high])

45. {

46. ++ low;

47. }

48.

49. temp = a[mid + high];

50. for(i = mid + high; i > low; -- i)

51. {

52. a[i] = a[i - 1];

53. }

54. a[low] = temp;

55.

56. ++ high;

57. }

58. }

59. }

60.

61.

62. int main()

63. {

64.

65. // int a[] = {0,2,4,6,8,9,10,11,12,14,16,18,1,3,5,7};

66. // int a[] = {0,2,4,6,8,8,9,9,1000,1,3,5,7,10,11,12,14,16,18,20,21,23,25,45,68};

67. // int a[] = {100,1,3,5,7,10,11,12,14,16,18,20,21,23,25,45,68};

68. // int a[] = {8,8,8,9,9,1,5,8,9,10,12,13,14};

69. // int a[] = {1,2,3,4,5,6,7,8,9,2,4,5,7,8,9,10};

70. // int a[] = {0,1,2,3,4,5,6,7,8,9,9,17,100,5,5,5,5,9,10,10000};

71.

72. int a[] = {1,2,3,4,5,6,7,100,1000,2,3,5,6,8,1001};

73. int len = sizeof(a) / sizeof(int);

74. int mid = 9;

75. MergeIntData(a, len, mid);

76.

77. for(int i = 0; i < len; ++ i)

78. {

79. printf("%d ", a[i]);

80. }

81.

82. printf("\n");

83. return 0;

84. }

[cpp] view plaincopy

1. #include <stdio.h> ?

2. ?

3. void MergeIntData(int *a, const unsigned int num, const unsigned int mid) ?

4. { ?

5. ? ?if(mid < 0 || num < 0 || NULL == a || a[mid - 1] <= a[ mid ]) ?

6. ? ? ? ?return; ?

7. ?

8. ? ?unsigned int i,temp, low = 0, high = 0; ?

9. ? ? ?

10. ? ?if(mid <= num / 2) ?

11. ? ?{ ?

12. ? ? ? ?while(low < mid) ?

13. ? ? ? ?{ ? ??

14. ? ? ? ? ? ?while(a[low] < a[mid + high])//不能加等號,否則如果有連續相等在一起的數據,會出現 ?

15. ?

16. 錯誤 ?

17. ? ? ? ? ? ?{ ?

18. ? ? ? ? ? ? ? ?++ low; ? ? ? ? ? ? ??

19. ? ? ? ? ? ?} ? ? ? ? ? ??

20. ?

21. ? ? ? ? ? ?while(a[mid + high + 1] < a[low]) ?

22. ? ? ? ? ? ?{ ?

23. ? ? ? ? ? ? ? ?++ high; ?

24. ?

25. ? ? ? ? ? ? ? ?if(high ?>= num - mid) ?

26. ? ? ? ? ? ? ? ?{ ?

27. ? ? ? ? ? ? ? ? ? ?high = num - mid - 1; ?

28. ? ? ? ? ? ? ? ? ? ?break; ?

29. ? ? ? ? ? ? ? ?} ?

30. ? ? ? ? ? ?} ?

31. ?

32. ? ? ? ? ? ?temp = a[low]; ? ? ? ? ? ?

33. ? ? ? ? ? ?for(i = low; i < mid + high; ++ i) ?

34. ? ? ? ? ? ?{ ?

35. ? ? ? ? ? ? ? ?a[i] = ?a[i + 1]; ?

36. ? ? ? ? ? ?} ?

37. ? ? ? ? ? ?a[mid + high] = temp; ?

38. ? ? ? ?} ? ??

39. ? ?} ?

40. ? ?else ?

41. ? ?{ ?

42. ? ? ? ?while(high < num - mid) ?

43. ? ? ? ?{ ? ??

44. ? ? ? ? ? ?while(a[low] < a[mid + high]) ?

45. ? ? ? ? ? ?{ ?

46. ? ? ? ? ? ? ? ?++ low; ? ? ? ? ? ? ??

47. ? ? ? ? ? ?} ? ? ? ? ? ??

48. ?

49. ? ? ? ? ? ?temp = a[mid + high]; ? ? ? ? ? ??

50. ? ? ? ? ? ?for(i = mid + high; i > low; -- i) ?

51. ? ? ? ? ? ?{ ?

52. ? ? ? ? ? ? ? ?a[i] = ?a[i - 1]; ?

53. ? ? ? ? ? ?} ?

54. ? ? ? ? ? ?a[low] = temp; ?

55. ?

56. ? ? ? ? ? ?++ high; ?

57. ? ? ? ?} ? ??

58. ? ?} ?

59. } ?

60. ?

61. ?

62. int main() ?

63. { ?

64. ?

65. // ?int a[] = {0,2,4,6,8,9,10,11,12,14,16,18,1,3,5,7}; ?

66. // ?int a[] = {0,2,4,6,8,8,9,9,1000,1,3,5,7,10,11,12,14,16,18,20,21,23,25,45,68}; ?

67. // ?int a[] = {100,1,3,5,7,10,11,12,14,16,18,20,21,23,25,45,68}; ?

68. // ?int a[] = {8,8,8,9,9,1,5,8,9,10,12,13,14}; ?

69. // ?int a[] = {1,2,3,4,5,6,7,8,9,2,4,5,7,8,9,10}; ?

70. // ?int a[] = {0,1,2,3,4,5,6,7,8,9,9,17,100,5,5,5,5,9,10,10000}; ?

71. ?

72. ? ?int a[] = {1,2,3,4,5,6,7,100,1000,2,3,5,6,8,1001}; ?

73. ? ?int len = sizeof(a) / sizeof(int); ?

74. ? ?int mid = ?9; ?

75. ? ?MergeIntData(a, len, mid); ?

76. ?

77. ? ?for(int i = 0; i < len; ++ i) ?

78. ? ?{ ?

79. ? ? ? ?printf("%d ?", a[i]); ?

80. ? ?} ?

81. ?

82. ? ?printf("\n"); ?

83. ? ?return 0; ?

84. } ?


2012年校園招聘筆試題目

一 簡單題

1. 對遠程Linux/Unix系統進行操作,通常的途徑是采用終端軟件通過SSH登錄遠程系統,進行操作。但是在網絡發生中



斷時,Linux/Unix端運行的程序將會中斷。

請簡述這種問題發生的原來,通過何種途徑避免這種問題,以及該途徑可以避免此問題的原理。?

2.一個最小值堆,同時是一棵完全二叉樹(只有最下面兩次節點的子節點數可以少于2且最下面一層的節點都存儲在最



左面),如圖所示

1

/ \

2 6

/ \ / \

4 3 8 7

/ \

5 9

該堆順序存儲在一個數組a中,1 2 6 4 3 8 7 5 9

1)對于任意節點a[n],其在二叉樹中左,右子節點訪問方式

2)完成函數,向堆中加入一個元素后仍然滿足堆的原有性質

void add_element(int *a,int size,int val) //a存儲堆是數組,size是數組內的已有元



素個數,val是元素的值,數組內大小不需要考慮

3)完成函數,取出堆頂最小元素后仍然滿足堆的原有性質?

3 通過某種hash算法,可以讓用戶穩定的均勻分布到一個區間內,這個區間的大小為100%,分布的最小粒度為:0.1%,我們把這種區間叫做一層。現在有兩個區間A,B,如何讓層A中的任意子區間都均勻分布到層B的100%中?例如:層A中取10%,這10%會均勻分布到層B中,即:層B的每一個10%區間都會有1%的區間A中的10%,也可以說層B的。如果現在有超過10層,每一層之間都需要有這種關系,又如何解決??

二 算法與程序設計

1。不知所云

2 。1)給定一個序列s=[a1,a2,a3,...,an];構造一個函數,生成序列s的全排列;

示例:

>>>permu([1,2,3])

[[ 1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1] ]?

2)構造一個算法,生成序列s的所有組合;

示例:

>>>comb([1,2,3])

[ [ ],[1],[2],[3],[1,2],[1,3],[2,3],[1,2,3] ]

說明:算法均可用偽代碼表示?

三 系統設計題 -全排列算法原理和實現

全排列是將一組數按一定順序進行排列,如果這組數有n個,那么全排列數為n!個?,F以{1, 2, 3, 4, 5}為例說明如何編寫全排列的遞歸算法。

1、首先看最后兩個數4, 5。 它們的全排列為4 5和5 4, 即以4開頭的5的全排列和以5開頭的4的全排列。由于一個數的全排列就是其本身,從而得到以上結果。

2、再看后三個數3, 4, 5。它們的全排列為3 4 5、3 5 4、 4 3 5、 4 5 3、 5 3 4、 5 4 3 六組數。即以3開頭的和4,5的全排列的組合、以4開頭的和3,5的全排列的組合和以5開頭的和3,4的全排列的組合.從而可以推斷,設一組數p = {r1, r2, r3, ... ,rn}, 全排列為perm(p),pn = p - {rn}。因此perm(p) = r1perm(p1), r2perm(p2), r3perm(p3), ... , rnperm(pn)。當n = 1時perm(p} = r1。為了更容易理解,將整組數中的所有的數分別與第一個數交換,這樣就總是在處理后n-1個數的全排列。

?



百度筆試題目

LINUX和C相關問題:

1. static關鍵字的作用。為什么static變量只初始化一次?說下進程的地址空間(代碼段,數據段,堆,棧等)

2.進程和線程的區別?為什么線程的調度開銷小?

3.說下select機制

4.為什么需要字節對齊?字節對齊的規則?

算法和數據結構

(運氣比較好,面試官沒有要求寫出程序,只要能說出算法思路就可以):

1.如何將一個字符串中的某一個字符全部刪除,原字符串順序不變?如輸入abcdefbbg,刪除b后得到acdefg,要求時間復雜度O(N),空間復雜度O(1)

2.如果要求對一個集合進行查詢,插入,刪除,你會怎么設計它的數據結構?平衡二叉樹特點?怎么查詢,如果時間復雜度要求比O(logn)更小,采用什么?hash的沖突解決方法有哪些?如果要求有序的輸出,是選二叉樹還是hash?怎么輸出?

3.如何在一個二叉樹中找兩個節點的最近祖先節點?

4.臺階問題:有n個臺階,每次可以踏一個臺階,或2個,問有多少種走法?

(PS:我寫出動態規劃的表達式后,面試官問這個對嗎?我想了半分鐘,覺得有問題,正準備說應該是….,面試官笑著說



哦,別看了,沒問題,倒….)

百度筆試題2005?

題目大致是這樣的:?

  第一部分選擇題:

  有幾道網絡相關的題目,巨簡單,比如第一題是TCP、RIP、IP、FTP中哪個協議是傳輸層的......。有一道linux的chown使用題目。其他的全是數據結構的題目!什么鏈,表,碼的,不知所云.唉,我可以沒有學過數據結構的人吶!真殘忍!這一部分迅速猜完!

  第二部分簡答題:

  1、在linux中如何編譯C程序,使之成為可執行文件?如何調試?

答案: 1)檢查程序中.h文件所在的目錄,將其加入系統PATH中;

2)執行C編譯:#gcc [源文件名] -o [目標文件名]

   執行C++編譯:#g++ [源文件名] -o [目標文件名]

3)改變目標文件為可執行文件:#chmod +x [目標文件名]

4)如需將多個可執行文件連續執行,可生成批處理文件:

     #vi [批處理文件名]

??


可執行文件1?

     可執行文件2

        .........

        最后將該批處理文件屬性該位可執行。

  調試:在編譯時使用-g參數,就可以使用gdb進行調試。

  2、寫出內存分配和釋放的函數,并指出區別。

答案:

  C語言的標準內存分配函數:malloc,calloc,realloc,free等。

  malloc與calloc的區別為1塊與n塊的區別:

    malloc調用形式為(類型*)malloc(size):在內存的動態存儲區中分配一塊長度為“size”字節的連續區域,返



回該區域的首地址。

    calloc調用形式為(類型*)calloc(n,size):在內存的動態存儲區中分配n塊長度為“size”字節的連續區域,



返回首地址。

    realloc調用形式為(類型*)realloc(*ptr,size):將ptr內存大?


小增大到size。

    free的調用形式為free(void*ptr):釋放ptr所指向的一塊內存空間。

  C++中為new/delete函數。



  3、寫出socket函數,并指出其功能。

  socket():建立socket通信描述符;

  bind():將套接字和機器上的一定的端口關聯;

  connect():連接到遠程主機;

  listen():使套接字做好連接的準備,規定等待服務請求隊列的長度;

  accept():接受連接,一旦有客戶端發出連接,accept返回客戶地址信息和一個新的sock;

  有了這個新的sock,雙方就可以開始收發數據:

  send()和recv():用于流式套接字或者數據套接字的通訊;

  sendto()和recvfrom():用于無連接的數據報套接字;

  close():關閉套接字;

  shutdown():選擇性的關閉套接字,可以只允許某一方向的通訊關閉;

  ?


getpeername():返回流式套接字時對端peer信息;

  gethostname():返回程序所運行的機器的主機名字;

  gethostbyname():返回本機IP;



  第三部分編程題:

  1、從文件中讀取字符串數據,反序顯示并大小寫轉換。

  2、給定26字母表以及對應的密碼表,編程實現加密及解密功能。

  第四部分思考題(正是傳說中的字典糾錯題):

  用戶在輸入英文單詞時經常出錯,現對其進行就錯。給定一個正確的英文詞典,考慮糾錯實現。1)指出思路。2)流程、算法難易程度及可能的改進策略。

一道算法題目答案

int Replace(Stringtype &S,Stringtype T,Stringtype V);//將串S中所有子串T替換為V,并返回置換次數?

{?

for(n=0,i=1;i〈=Strlen(S)-Strlen(T)+1;i++) //注意i的取值范圍?

if(!StrCompare(SubString(S,i,Strlen(T)),T)) //找到了與T匹配的子串?

{ //分別把T的前面和后面部分保存為head和tail?

?


StrAssign(head,SubString(S,1,i-1));?

StrAssign(tail,SubString(S,i+Strlen(T),Strlen(S)-i-Strlen(T)+1));?

StrAssign(S,Concat(head,V));?

StrAssign(S,Concat(S,tail)); //把head,V,tail連接為新串?

i+=Strlen(V); //當前指針跳到插入串以后?

n++;?

}//if?

return n;?

}//Replace?

分析:i+=Strlen(V);這一句是必需的,也是容易忽略的.如省掉這一句,則在某些情況下,會引起不希望的后果,雖然在大多數情況下沒有影響.請思考:設S='place', T='ace', V='face',則省掉i+=Strlen(V);運行時會出現什么結果? (無限遞歸face)



百度2005年的筆試題


1.實現 void delete_char(char * str, char ch);

 把str中所有的ch刪掉

2.把字符串S中所有A子串換成B,這個沒給函數原型

?


3.搜索引擎的日志要記錄所有查詢串,有一千萬條查詢,不重復的不超過三百萬

 要統計最熱門的10條查詢串. 內存<1G. 字符串長 0-255

 (1) 主要解決思路 //具體用詞和原題不大一樣

 (2) 算法及其復雜度分析


4.有字典,設計一個英文拼寫糾正算法 (1) 思想 (2) 算法及復雜度 (3) 改進

5. { aaa, bb, ccc, dd }, { bbb, ff }, { gg } 等一些字符串的集合

 要求把交集不為空的集合并起來,如上例會得到 { aaa, bb, ccc, dd, ff }, {gg}

 (1) 思想 (2) 算法及復雜度 (3) 改進?


2006百度筆試題?

一、選擇題:15分 共10題?

1.一個含有n個頂點和e條邊的簡單無向圖,在其鄰接矩陣存儲結構中共有__D__個零元素。?

A.e    B.2e    C.n2-e   D.n2-2e

2.__D__是面向對象程序設計語言中的一種機制。這種機制實現了方法的定義與具體的對象無關,而對方法的調用則可以


?



關聯于具體的對象。?

A.繼承(Inhertance) B.模板(Template)?

C.對象的自身引用(Self-Reference) D.動態綁定(Dynamic Binding)

3.應用層DNS協議主要用于實現網絡服務功能. C

A. IP地址到網絡設備名字的映射 B. IP地址到網絡硬件地址的映射?

C. 網絡設備名字到IP地址的映射 D. 網絡硬件地址到IP地址的映射

補充:ARP協議工作原理:將IP地址映射為MAC地址

4.linux默認情況下,一個進程最多能打開多少文件?A?

A.64 B. 128 C. 512 D. 1024

5.下面結構體?

struct s1 {?

char ch, *ptr;?

union {?

short a, b;?

unsigned int c:2, d:1;?

}?

?


struct s1 *next;?

};?

的大小是__D___:?

A. 12字節 B.16字節 C.20字節 D. 24字節



6.任何一個基于"比較"的內部排序的算法,若對6個元素進行排序,則在最壞情況下所需的比較次數至少為_D___。?

A.10 B.11 C.21 D.36

7.以下不是進程間通訊的是__C_ 補充:ABD+管道

A 共享內存 B 信號量 C線程局部存儲 D 消息隊列

8.下面程序,求count的值 A

int func(x)?

{?

int count= 0;?

x=9999;?

while(x)?

{?

Count ++;?

x = x&(x-1);?

?


}?

return count;?

}


A 8; B 10; C 5; D 11

補充:

#include<iostream.h>

int func(int x)?

{?

int count= 0;?

x=9999;?

while(x)?

{?

count ++;?

x = x&(x-1);?

}?

return count;?

}?

void main()

{

int y,z;

y=func(z);

cout<<y <<endl;

}

9.使用malloc系統調用分配的內存是在__D__ 上分配的??

A 棧; B bss; C 物理內存; D 堆

10.最壞情況下,合并兩個大小為n的已排序數組所需要的比較次數__B___?

A.2n B.2n-1 C.2n+1 D.2n-2



二、簡答題:20分,共3題

1.(5分)下面這段代碼是把中英文混合字符串(漢字用兩個字節表示,特點是第一個字節的最高位為1)中的大寫字母轉



化為小寫字母,請找出其中的bug,注意各種異常情況。

for (char *piterator = szWord; *piterator != 0; piterator++)?

{?

if (*piterator & 0x80 != 0)?

{?

piterator++;?

}?

else if (*piterator >= 'A' && *piterator <= 'Z')



piterator += 32; // *piterator += 32

}



2.(5分)對給定的上億條無序的url,請按照domain、site以及path分別排序,并請指出排序過程中可能會遇到的哪些



問題?如何提高效率??

例如:http://www.baidu.com/path/about.html,domain、site以及path的定義分別如下:

Domain:baidu.com?

Site:www.baidu.com?

Path: www.baidu.com/path

可以用索引壓縮排序法

3.(10分)某型CPU的一級數據緩存大小為16K字節,cache塊大小為64字節;二級緩存大小為256K字節,cache塊大小為



4K字節,

采用二路組相聯。經測試,下面兩段代碼運行時效率差別很大,請分析哪段代碼更好,以及可能的原因。?

為了進一步提高效率,你還可以采取什么辦法??

A段代碼?

int matrix[1023][15];?

const char *str = "this is a str";?

int i, j, tmp, sum = 0;



tmp = strlen(str);?

for(i = 0; i < 1023; i++) {?

for(j = 0; j < 15; j++) {?

sum += matrix[j] + tmp;?

}?

}



B段代碼?

int matrix[1025][17];?

const char *str = "this is a str";?

int i, j, sum = 0;



for(i = 0; i < 17; i++) {?

for(j = 0; j < 1025; j++) {?

sum += matrix[j] + strlen(str);?

}?

}

A段代碼效率會高出很多!首先A中函數strlen(str)只執行了一次,而B中執行了17*1025次.

其次是A段代碼的cache塊交換比B段代碼少,相應的執行時間也少,效率高............

根據一級緩存和二級緩存的大小和chach塊的大小,把數組定義為matrix[1024][16],外循環為1024次,內循環為1



6次,則效率會更高.



A段代碼效率要遠遠高于B段代碼,原因有三:

1、?

B效率低最要命的地方就是每次都要調用strlen()函數,這是個嚴重問題,屬于邏輯級錯誤。假設A的兩層循環都不改變



,僅僅是把A的那個循環

里面的temp換成strlen()調用,在Windows 2000 (Intel 雙) 下測試,竟然是A的執行時間的3.699倍。(這里沒有涉及



不同CPU有不同的Cache

設計)僅僅是這一點就已經說明B段代碼垃圾代碼。

2、

這也是一個邏輯級的錯誤。在這里我們再做個試驗,A、B段代碼分別采用大小一樣的數組[1023][15]、[1023]



[16]、[1023][17],只是

在循環上采取了不同的方式。兩者在運行時間上也是有很大差異的了。B的運行時間大概是A的1.130倍。

那么這是因為什么呢?其實也很簡單,那就是A段代碼中的循環執行語句對內存的訪問是連續的,而B段代碼中的



循環執行語句對內存

的訪問是跳躍的。直接降低了B代碼的運行效率。

這里不是內層循環執行多少次的問題,而是一個對內存訪問是否連續的問題。

3、

A的二維數組是[1023][15],B的二維數組是[1027][17],在這里B段代碼有犯了一個CPU級錯誤(或者是Cache級的錯誤)



。

因為在Cache中數據或指令是以行為單位存儲的(也可以說是Cache塊),一行又包含了很多字。如現在主流的設計是一行



包含64Byte。每一行擁

有一個Tag。因此,假設CPU需要一個標為Tag 1的行中的數據,它會通過CAM對Cache中的行進行查找,一旦找到相同Tag



的行,就對其中的數據

進行讀取。

A的是15 *4B = 60B,一個Cache行剛好可以存儲。B的是17*4B = 68B,超過了一個Cache行所存儲的數據。

很明顯17的時候命中率要低于15的時候。

現在我們先不管A、B的循環嵌套的順序,僅僅拿A段代碼來做個試驗,我們將會分三種情況來進行:

[1023][15] [1023][16] [1023][17]

運行結果并沒有出乎意料之外 17 的時候的運行時間大概是 15 的時候的1.399倍,除去有因為17的時候多執行循環,



17/15 = 1.133 。

進行折算,17的時候大概是15的時候的1.265倍。

16的時候的執行時間要比15的時候的執行時間要短,因為是16的時候,Cache命中率更高。16/15 = 1.066 ,

而15的執行時間卻是16的1.068倍,加上16多執行的消耗,進行折算,15的時候大概是16的時候執行時間的1.134倍。

因為A段代碼是15,而B段代碼是17,在這一點上B段代碼的效率要低于A段代碼的效率。這是一個CPU級的錯誤(或者是



Cache級的錯誤),

這里涉及到Cache的塊大小,也就涉及到Cache命中率,也就影響到代碼效率。

不再假設什么,僅僅對A段和B段代碼進行測試,B段代碼的執行效率將是A段代碼執行效率的3.95倍。

當然最大的罪魁禍首就是B中的重復調用strlen()函數。后面兩個錯誤告訴我們當需要對大量數據訪問的時候,

一定要注意對內存的訪問要盡量是連續而且循環內層的訪問接近Cache的塊大小,以提高Cache的命中率,從而提高程序



的運行效率。?

所以可以對代碼進行一下修改:

#define XX 15?

#define YY 1023

int matrix[XX][YY];

const char *str = "this is a str";

int i, j, tmp, sum = 0;

tmp = strlen(str);

for(i = 0; i < XX; i++)

for(j = 0; j < YY; j++)

sum += matrix[i][j] + tmp;

這個程序僅僅是把數組的聲明給顛倒了一下,循環也顛倒了一下,看起來和運行起來和上面給出的A段代碼沒有多大的區別。

但是如果當XX很小,比如:8,那么這段程序和給出的A段代碼就有區別了。這是因為這樣做可以提高Cache的命中率。




三、編程題:30分 共1題

注意:要求盡可能提供完整代碼,如果可以編譯運行酌情加分。

1.內存中有一個長數組,條目數為10萬,數組單元為結構體struct array,sizeof(struct array)為512字節。

結構有一int型成員變量weight。現需要取得按weight值從大到小排序的前500個數組單元,請實現算法,要求效率盡可能高。

step1. 在內存中建立一個長度為500的緩沖區int型緩沖區

step2.遍歷此長數組,按weight大小順序填充此緩沖區,填入的值為數組的下表,非weight值 (由數組下表訪問weight是O(1)時間)

step3.遍歷完畢以后,按照由大到小的順序輸出數組單元

時間復雜度:O(n) (遍歷為O(n),每一次操作,即插入一個有序的數組復雜度為O(logm),m最大為500,所以總的時間復雜度是O(n))?

空間復雜度:O(1)


四、設計題:35分 共1題

注意:請盡可能詳細描述你的數據結構、系統架構、設計思路等,建議多寫一些偽代碼或者流程說明。

1.請設計一個字典。以字符串為索引,存儲用戶定義的定長結構。要求有增、刪、查、改的功能。

已經給定一個函數,可以由字符串映射到一個簽名,每個簽名由兩個unsigned int類型組成。

假設每一個字符串能夠對應唯一的一個簽名,完全沒有重復(或者重復的概率可以忽略),并且簽名分布足夠均勻。

請描述你的數據結構?內存如何申請?增、刪、查、改的功能如何實現?如果操作很頻繁,該如何優化?

2007年百度校園招聘會筆試題

1選錯的

基類public成員在派生類中仍是public

基類protected成員在派生類中仍是protected

基類private成員在派生類中是隱藏

回去想的,我忘了錯的怎么說的來著

2邊長為n的正方形可以分成多個邊長為1的正方形,如邊長為2的正方形有2×2個邊長為1的正方形和1個邊長為2的正方形;問邊長為5的正方形有幾個正方形;

3

public class Person {

public void printValue(int i,int j){

System.out.println("1111111111111");

}

public void printValue(int i){


System.out.println("22222222222");

}

}

public class Teacher extends Person {


public void printValue(){

System.out.println("333333333");


}

public void printValue(int i){

System.out.println("4444444444");


}

public static void main(String[] args) {


Person t=new Teacher();

t.printValue(10);


}

}

輸出結果是:4444444444

4.找錯誤

int tolower(const char *str)

{

if(NULL==str) return 0;

int i=0,iCount=0;

for(;i<strlen(str);i++)

{

if(str[i]<='Z'||str[i]>='A')

{

str[i]+='z'-'Z';

iCount++;

}

}

return iCount;

}

5有個長度為12的無重復有序表,按折半查找法進行查找,在表內各元素等概率情況下,查找成功所需的平均比較(三元比較)的次數為()

A 35/12 B37/12 C 39/12 D 43/12

6從n個數里面找最大的兩個數理論最少需要比較

A 2logn B 2 logn -1 C n+ logn -2 D 2n-3

7 386781634*234659874= 6(30秒)

8Linux的非root用戶,在自己的目錄中,不可以刪除非空目錄dirs的方法是:

A rm dir dirs B rm-rdirs C mv dirs /dev/null D destroy dirs

9 Shell運算結果是3的是

A echo(9/3)

B echo$[16/5]

C echo$((10-7))

D echo’21/6’|bc

大題:

1 每個整數0-9這10個數組成,如223有2個2 ,和1個3,輸入m和n(0<m<n<10^20)

求出m到n之間所有整數共包含了多少個0,1。。。。9

實現函數void foo(const char*m, const char * n, char * result, size_t len )

result為輸出緩沖,len為result的長度。

要求寫出思路、程序程序效率,計算時間復雜度和空間復雜度


2 linux32位系統下有10個無序文件,各文件大小不一(均小于1G)現在需要將此10個文件歸并為一組,不超過10個有序文件(第一個文件最大數小于或等于第二個文件最小數,依次類推)請選擇你擅長的語言實現說明 文件的每一行最大不超過128位的阿拉伯數字組合,每一行只有一個數字,頭一位不是零

要求寫出思路和程序,計算時間復雜度和空間復雜度

3 網頁3種操作,查詢,刪除,最加到末尾

例如:每頁顯示20個,現在要查第50頁。假如用有序數組,則從下標20×49開始,直接返回后面20個即可,但是當刪除時會有大量數據移動,所以數組對刪除效率低,另外一種方法是,不刪除只作標記,但是查詢時必須又從頭開始計數,數一下應該從哪個位開始返回



設計一種數據結構高效率的完成3種功能

限制:1 操作在硬盤上發生

2 網頁大小不相同

3總數小于10M

4單個小于100K

4數據庫方面,不敢興趣沒記,不過看了下,不是很難

百度0711月4日網上筆試題及答案(僅供參考)?



1 編程:

  用C語言實現一個revert函數,它的功能是將輸入的字符串在原串上倒序后返回。

2 編程:

  用C語言實現函數void * memmove(void *dest,const void *src,size_t n)。memmove函數的功能是拷貝src所指的



內存內容前n個字節到dest所指的地址上。

3 英文拼寫糾錯:

  在用戶輸入英文單詞時,經常發生錯誤,我們需要對其進行糾錯。假設已經有一個包含了正確英文單詞的詞典,請你設計一個拼寫糾錯的程序。

(1)請描述你解決這個問題的思路;

(2)請給出主要的處理流程,算法,以及算法的復雜度;

(3)請描述可能的改進(改進的方向如效果,性能等等,這是一個開放問題)。



4 尋找熱門查詢:

  搜索引擎會通過日志文件把用戶每次檢索使用的所有檢索串都記錄下來,每個查詢串的長度為1-255字節。假設目前有一千萬個記錄,這些查詢串的重復度比較高,雖然總數是1千萬,但如果除去重復后,不超過3百萬個。一個查詢串的重復度越高,說明查詢它的用戶越多,也就是越熱門。請你統計最熱門的10個查詢串,要求使用的內存不能超過1G。

(1)請描述你解決這個問題的思路;

?


(2)請給出主要的處理流程,算法,以及算法的復雜度。



5 集合合并:

  給定一個字符串的集合,格式如: {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh} 要求將其中交集



不為空的集合合并,要求合并完成后的集合之間無交集,例如上例應輸出 {aaa bbb ccc ddd hhh},{eee fff}, {ggg}

(1)請描述你解決這個問題的思路;

(2)請給出主要的處理流程,算法,以及算法的復雜度

(3)請描述可能的改進(改進的方向如效果,性能等等,這是一個開放問題)。


1 題

char *revert(char * str)

{

int n=strlen(str);

int i=0;

char c;

for(i=0;i {

c=str;

str=str[n-i];

str[n-i]=c;

}

return str;

}



///

2 題

void * memmove(void *dest,const void *src,size_t n)

{

assert((dest!=0)&&(src!=0));

char * temp=(char * )dest;

char * ss=(char * )src;

int i=0;

for(;i {

  *temp =*ss ;

}

return temp;

}



/

3 題

(1)思路: 字典以字母鍵樹組織,在用戶輸入同時匹配

(2) 流程:

每輸入一個字母:?

沿字典樹向下一層,

a)若可以順利下行,則繼續至結束,給出結果;

b)若該處不能匹配,糾錯處理,給出拼寫建議,繼續至a);

算法:



1.在字典中查找單詞



字典采用27叉樹組織,每個節點對應一個字母,查找就是一個字母

一個字母匹配.算法時間就是單詞的長度k.



2.糾錯算法

情況:當輸入的最后一個字母不能匹配時就提示出錯,簡化出錯處理,?


動態提示可能 處理方法:

(a)當前字母前缺少了一個字母:搜索樹上兩層到當前的匹配作為建議;

(b)當前字母拼寫錯誤:當前字母的鍵盤相鄰作為提示;(只是簡單的描述,可 以有更多的)

根據分析字典特征和用戶單詞已輸入部分選擇(a),(b)處理

復雜性分析:影響算法的效率主要是字典的實現與糾錯處理

(a)字典的實現已有成熟的算法,改進不大,也不會成為瓶頸;

(b)糾錯策略要簡單有效 ,如前述情況,是線性復雜度;



(3)改進

策略選擇最是重要,可以采用統計學習的方法改進。

//

4 題

(1)思路:用哈希做

(2) 首先逐次讀入查詢串,算哈希值,保存在內存數組中,同時統計頻度(注意值與日志項對應關系)?



my.chinahrlab.com 選出前十的頻度,取出對應的日志串,簡單不過了。哈希的設計是關鍵。

?


//

5 題

(1)思路:先將集合按照大小排列后,優先考慮小的集合是否與大的集合有交集。有就合并,如果小集合與所有其他集



合都沒有交集,則獨立。獨立的集合在下一輪的比較中不用考慮。這樣就可以盡量減少字符串的比較次數。當所有集合



都獨立的時候,就終止。

(2)處理流程:

1.將集合按照大小排序,組成集合合并待處理列表

2.選擇最小的集合,找出與之有交集的集合,如果有,合并之;如果無,則與其它集合是獨立集合,從待處理列表 中刪



除。

3.重復直到待處理列表為空

算法: 1。將集合按照大小從小到大排序,組成待處理的集合列表。 2。取出待處理集合列表中最小的集合,對于集合的


?



每個元素,依次在其他集合中搜索是否有此元素存在:

1>若存在,則將此小集合與大集合合并,并根據大小插入對應的位置 。轉3。

2>若不存在,則在該集合中取下一個元素。如果無下一個元素,即所有元素都不存在于其他集合。則表明此集合獨立,



從待處理集合列表中刪除。并加入結果集合列表。轉3。

3。如果待處理集合列表不為空,轉2。

如果待處理集合列表為空,成功退出,則結果集合列表就是最終的輸出。

算法復雜度分析:

  假設集合的個數為n,最大的集合元素為m 排序的時間復雜度可以達到n*log(n) 然后對于元素在其他集合中查找,最壞情況下為(n-1)*m 查找一個集合是否與其他集合有交集的最壞情況是m*m*(n-1) 合并的時間復雜度不會超過查找集合有交集的最壞情況。所以最終最壞時間復雜度為O(m*m*n*n)

  需要說明的是:此算法的平均時間復雜度會很低,因為無論是查找還是合并,都是處于最壞情況的概率很小,而且排序后優先用最小集合作為判斷是否獨立的對象,優先與最大的集合進行比較,這些都最大的回避了最壞情況。

?


?(3)可能的改進:

  首先可以實現將每個集合里面的字符串按照字典序進行排列,這樣就可以將查找以及合并的效率增高。另外,可能采取恰當的數據結構也可以將查找以及合并等操作的效率得到提高。

2. 2. 百度面試

2.1 ?2013年9月26日,百度技術類一二面

1、給定一數組,輸出滿足2a=b(a,b代表數組中的數)的數對,要求時間復雜度盡量低。

2、搜索引擎多線程中每個線程占用多少內存?如果搜索引擎存儲網頁內存占用太大怎么解決?

3、有很多url,例如*.baidu.com,*.sina.com ......

現在給你一個sports.sina.com 快速匹配出是*.sina.com。點評:老題,此前blog內曾整理過。

4、找出字符串的編輯距離,即把一個字符串s1最少經過多少步操作變成編程字符串s2,操作有三種,添加一個字符,刪除一個字符,修改一個字符(只要聽過編輯距離,知道往動態規劃上想,很快就可以找到解法)。

5、編程實現memcopy,注意考慮目標內存空間和源空間重疊的時候。

6、實現簡單的一個查找二叉樹的深度的函數。


?


2.2 ?百度軟件開發工程師一面問題

1.有101個數,為[1,100]之間的數,其中一個數是重復的,如何尋找這個重復的數,其時間復雜度和空間復雜度是多少?

2.Java中抽象類與接口的區別。

3.進程與線程之間的聯系與區別。(多家公司都在問,好好研究一下)

4.談談對設計模式的認識與理解,簡單介紹一下你所知道的設計模式。(多家公司都問,Android方向面試必考的)

5.線程、多線程相關(必問)

6.Linux常用的命令,shell編程,grep命令的使用。

7.海量數據查找或者排序,有資源限制要求。(??嫉?#xff09;

? ? ? ? 建議:簡歷中對自己的專業技能要實事求是的寫,突出自己的重點,不宜托大,面試官面試時提問的依據就是簡歷上的內容。百度的工作環境很好,做技術的員工給人的感覺就是雖然人家的技術水平很高,但是都比較謙遜。百度確實是一個不錯的互聯網公司。

2.3 ?百度Android兩輪面試經驗

百度技術面試分為兩輪:

第一輪基礎技術面試,一般為項目負責人,主要考察基本知識及知識廣度

第二輪面試一般為部門負責 人,主要考察技術深度?;A面試感覺個人答的還不錯,主要詢問了一些關于android基本知識的考察,涉及到Activity之間的跳轉,然后問了一些 關于所參與項目中遇到的?


問題,比如現在做的云信項目中,如何提供傳輸效率等,然后討論了一下關于View刷新機制等問題??傮w來看一面比較容易,時間差不多一個半小時。


第二輪面試,面試官看起來挺嚴肅的,當然由于是考技術深度,所以難度加大了,當然自己也敗在這里邊了。由于看到簡歷邊有說JNI這塊,他就特地主要文這塊了,所有問題基本都是以C和數據結構為主。

主要問道:

1. 實現Strlen(char* str)

2. 說說常見的兩種數據結構之間的區別,這里邊問道了MAP,TREE,隊列,數據,棧等。并且說說時間復雜度及空間復雜度。

3. 說說地圖定位方式,詳細說說wifi定位是如何實現的。

總體而言,之所以答的不好,對常見的數據結構確實并不是很熟悉,沒有做好充分準備,建議如果去面試,好好復習《劍指名企Offer》。

第三個問題,面試官讓發揮想象去考慮wifi是怎么實現定位的,沒有答出來。


轉自請注明來源:http://www.dy1280.com

轉載于:https://blog.51cto.com/6712754/1549946

總結

以上是生活随笔為你收集整理的百度2014校园招聘笔试面试汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产精品18久久久久久麻辣 | 无码午夜成人1000部免费视频 | 欧美精品无码一区二区三区 | 六月丁香婷婷色狠狠久久 | 国产人成高清在线视频99最全资源 | 97久久国产亚洲精品超碰热 | 欧美阿v高清资源不卡在线播放 | 国产美女精品一区二区三区 | 亚洲日韩av一区二区三区四区 | 久久久久久久人妻无码中文字幕爆 | 装睡被陌生人摸出水好爽 | 国产精品毛多多水多 | 亚洲毛片av日韩av无码 | 无码国产激情在线观看 | 欧美黑人性暴力猛交喷水 | 人妻插b视频一区二区三区 | 免费国产黄网站在线观看 | 午夜精品一区二区三区在线观看 | 亚洲 日韩 欧美 成人 在线观看 | 色婷婷综合激情综在线播放 | 一本一道久久综合久久 | 久久精品国产大片免费观看 | 亚洲国产日韩a在线播放 | 欧美人与禽zoz0性伦交 | 大地资源网第二页免费观看 | 伊人久久婷婷五月综合97色 | 欧洲熟妇精品视频 | 婷婷丁香六月激情综合啪 | 99久久人妻精品免费二区 | 精品国偷自产在线视频 | 日韩欧美群交p片內射中文 | 波多野结衣av一区二区全免费观看 | 久久无码人妻影院 | 亚洲综合在线一区二区三区 | 夜夜高潮次次欢爽av女 | 麻豆人妻少妇精品无码专区 | 无码人妻精品一区二区三区不卡 | 少妇性俱乐部纵欲狂欢电影 | 波多野结衣aⅴ在线 | 亚洲精品一区三区三区在线观看 | 国产情侣作爱视频免费观看 | 国产成人无码区免费内射一片色欲 | 国产精品美女久久久网av | 中文字幕无码日韩欧毛 | 东京热一精品无码av | 国产精品欧美成人 | 老子影院午夜伦不卡 | 色噜噜亚洲男人的天堂 | 亚洲aⅴ无码成人网站国产app | 在线亚洲高清揄拍自拍一品区 | 欧美性黑人极品hd | 亚洲第一网站男人都懂 | 国产午夜精品一区二区三区嫩草 | 国产精品办公室沙发 | 未满成年国产在线观看 | 又色又爽又黄的美女裸体网站 | 久精品国产欧美亚洲色aⅴ大片 | 日日摸夜夜摸狠狠摸婷婷 | 久久视频在线观看精品 | 国产亚洲日韩欧美另类第八页 | 天堂а√在线地址中文在线 | 一区二区三区乱码在线 | 欧洲 | 欧美激情内射喷水高潮 | 在线看片无码永久免费视频 | 国内综合精品午夜久久资源 | 香蕉久久久久久av成人 | 噜噜噜亚洲色成人网站 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲成av人综合在线观看 | 国产suv精品一区二区五 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 欧美日本免费一区二区三区 | 日产精品高潮呻吟av久久 | 久久精品中文字幕一区 | 亚洲理论电影在线观看 | 久久综合九色综合欧美狠狠 | 双乳奶水饱满少妇呻吟 | 中文字幕 亚洲精品 第1页 | 特级做a爰片毛片免费69 | 巨爆乳无码视频在线观看 | 欧美性猛交xxxx富婆 | 国产成人无码a区在线观看视频app | 欧美freesex黑人又粗又大 | 亚洲爆乳精品无码一区二区三区 | 天天爽夜夜爽夜夜爽 | 欧美 亚洲 国产 另类 | 极品尤物被啪到呻吟喷水 | 美女黄网站人色视频免费国产 | 内射白嫩少妇超碰 | 无码人妻精品一区二区三区不卡 | 亚洲中文字幕在线无码一区二区 | 亚洲成a人片在线观看无码3d | 午夜成人1000部免费视频 | 九九综合va免费看 | 欧美精品无码一区二区三区 | 亚洲自偷自拍另类第1页 | 日本成熟视频免费视频 | 性色欲情网站iwww九文堂 | 亚洲阿v天堂在线 | 精品无人国产偷自产在线 | 久久综合给合久久狠狠狠97色 | 大乳丰满人妻中文字幕日本 | 女人被男人爽到呻吟的视频 | 国产特级毛片aaaaaa高潮流水 | 人人妻人人澡人人爽精品欧美 | 亚无码乱人伦一区二区 | 一本色道婷婷久久欧美 | 午夜理论片yy44880影院 | 久久精品国产一区二区三区 | 奇米影视7777久久精品人人爽 | 丰满少妇弄高潮了www | 日本高清一区免费中文视频 | 亚洲中文字幕久久无码 | 亚洲码国产精品高潮在线 | 久久aⅴ免费观看 | 曰本女人与公拘交酡免费视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 日本一卡2卡3卡四卡精品网站 | 国产情侣作爱视频免费观看 | 偷窥村妇洗澡毛毛多 | 国产无遮挡吃胸膜奶免费看 | 天海翼激烈高潮到腰振不止 | 天干天干啦夜天干天2017 | 精品国产麻豆免费人成网站 | 熟女俱乐部五十路六十路av | 亚洲熟妇色xxxxx亚洲 | 国产乡下妇女做爰 | 国产口爆吞精在线视频 | 亚洲无人区一区二区三区 | 特大黑人娇小亚洲女 | 少妇高潮一区二区三区99 | 日本一卡2卡3卡四卡精品网站 | 亚洲理论电影在线观看 | 亚洲aⅴ无码成人网站国产app | 欧美性猛交xxxx富婆 | 欧美日韩视频无码一区二区三 | 国产成人午夜福利在线播放 | 成人性做爰aaa片免费看 | 内射巨臀欧美在线视频 | 国产 精品 自在自线 | 美女黄网站人色视频免费国产 | 奇米影视7777久久精品 | 久久久久久久女国产乱让韩 | 草草网站影院白丝内射 | 极品嫩模高潮叫床 | 精品一区二区三区波多野结衣 | 亚洲精品久久久久久一区二区 | 综合网日日天干夜夜久久 | 中文字幕人成乱码熟女app | 久久久久久av无码免费看大片 | 中文精品无码中文字幕无码专区 | 女人高潮内射99精品 | 亚洲男人av天堂午夜在 | 国产无遮挡又黄又爽又色 | 天天做天天爱天天爽综合网 | 无码播放一区二区三区 | 亚洲一区二区三区偷拍女厕 | 色情久久久av熟女人妻网站 | 日日噜噜噜噜夜夜爽亚洲精品 | 天天躁夜夜躁狠狠是什么心态 | 99久久婷婷国产综合精品青草免费 | 欧美日韩一区二区三区自拍 | 久久99精品国产.久久久久 | 国内老熟妇对白xxxxhd | 国产免费久久久久久无码 | 久久综合激激的五月天 | 久久久久国色av免费观看性色 | 成人性做爰aaa片免费看 | 精品国产aⅴ无码一区二区 | 98国产精品综合一区二区三区 | 欧美自拍另类欧美综合图片区 | 特黄特色大片免费播放器图片 | 国产麻豆精品一区二区三区v视界 | 国内精品久久久久久中文字幕 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 男人的天堂2018无码 | 噜噜噜亚洲色成人网站 | 蜜臀av无码人妻精品 | 妺妺窝人体色www婷婷 | 亚洲成av人片天堂网无码】 | 欧美 丝袜 自拍 制服 另类 | 特级做a爰片毛片免费69 | 未满小14洗澡无码视频网站 | 亚洲综合无码一区二区三区 | 综合网日日天干夜夜久久 | 久9re热视频这里只有精品 | 国内精品一区二区三区不卡 | 男女性色大片免费网站 | 亚洲精品一区二区三区大桥未久 | 亚洲欧美精品aaaaaa片 | 亚洲日韩av片在线观看 | 一区二区三区高清视频一 | 无码av中文字幕免费放 | 色综合久久88色综合天天 | 18无码粉嫩小泬无套在线观看 | 国产精品人妻一区二区三区四 | 久青草影院在线观看国产 | 亚洲国产精品久久久天堂 | 成在人线av无码免费 | 最新国产麻豆aⅴ精品无码 | 久久久久成人精品免费播放动漫 | 成 人 网 站国产免费观看 | 一本久久伊人热热精品中文字幕 | 无码纯肉视频在线观看 | 国产精品视频免费播放 | 好爽又高潮了毛片免费下载 | 成人精品天堂一区二区三区 | 福利一区二区三区视频在线观看 | 波多野42部无码喷潮在线 | 男女猛烈xx00免费视频试看 | 国产午夜福利100集发布 | 久久综合狠狠综合久久综合88 | 97无码免费人妻超级碰碰夜夜 | 狠狠躁日日躁夜夜躁2020 | 51国偷自产一区二区三区 | 乱人伦人妻中文字幕无码 | 强开小婷嫩苞又嫩又紧视频 | 日韩无码专区 | 国内揄拍国内精品人妻 | 亚洲一区av无码专区在线观看 | 窝窝午夜理论片影院 | 久久久久成人精品免费播放动漫 | 亚洲一区二区三区香蕉 | 亚洲人交乣女bbw | 国产激情一区二区三区 | 国产精品久久精品三级 | 国产精品久久久久久亚洲毛片 | 国产国语老龄妇女a片 | 丰满人妻一区二区三区免费视频 | 日本爽爽爽爽爽爽在线观看免 | 内射巨臀欧美在线视频 | 亚洲男女内射在线播放 | 亚洲aⅴ无码成人网站国产app | 久久伊人色av天堂九九小黄鸭 | 日韩在线不卡免费视频一区 | 小鲜肉自慰网站xnxx | 亚洲欧美中文字幕5发布 | 日本又色又爽又黄的a片18禁 | 精品无码国产自产拍在线观看蜜 | 亚洲精品午夜无码电影网 | 久久久久se色偷偷亚洲精品av | 国精品人妻无码一区二区三区蜜柚 | 色综合久久久无码中文字幕 | 鲁大师影院在线观看 | 女人被男人躁得好爽免费视频 | 无码人中文字幕 | 高潮毛片无遮挡高清免费 | 亚洲aⅴ无码成人网站国产app | 无码一区二区三区在线 | 性欧美大战久久久久久久 | 国产精品内射视频免费 | 成人无码影片精品久久久 | 亚洲a无码综合a国产av中文 | 动漫av一区二区在线观看 | 成人av无码一区二区三区 | 久久成人a毛片免费观看网站 | 久久国产精品偷任你爽任你 | 狂野欧美性猛xxxx乱大交 | 高潮毛片无遮挡高清免费视频 | 国产suv精品一区二区五 | 国产偷国产偷精品高清尤物 | 麻豆蜜桃av蜜臀av色欲av | 97久久精品无码一区二区 | 国产av久久久久精东av | 亚洲熟妇色xxxxx欧美老妇 | 网友自拍区视频精品 | 久久国产劲爆∧v内射 | 日韩成人一区二区三区在线观看 | 欧美一区二区三区视频在线观看 | 大乳丰满人妻中文字幕日本 | 国产真实伦对白全集 | 无码人妻丰满熟妇区五十路百度 | 久久久久免费精品国产 | 亚洲人成网站色7799 | 一本精品99久久精品77 | 无码av最新清无码专区吞精 | 成人片黄网站色大片免费观看 | 无码人妻少妇伦在线电影 | 97精品人妻一区二区三区香蕉 | 又黄又爽又色的视频 | 毛片内射-百度 | 亚洲va中文字幕无码久久不卡 | 亚洲国产成人a精品不卡在线 | 亚洲精品成人福利网站 | 九九久久精品国产免费看小说 | 日日天干夜夜狠狠爱 | 少妇一晚三次一区二区三区 | 久久精品中文字幕一区 | 国产成人精品优优av | 图片区 小说区 区 亚洲五月 | 久久久精品456亚洲影院 | 老子影院午夜伦不卡 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 又大又硬又黄的免费视频 | 网友自拍区视频精品 | 黄网在线观看免费网站 | 97久久超碰中文字幕 | 大乳丰满人妻中文字幕日本 | 人妻中文无码久热丝袜 | 纯爱无遮挡h肉动漫在线播放 | 亚洲国产欧美日韩精品一区二区三区 | 国产精品18久久久久久麻辣 | 婷婷六月久久综合丁香 | 亚洲一区二区三区偷拍女厕 | 久久久久av无码免费网 | 国产亚洲人成a在线v网站 | 久在线观看福利视频 | 伊人久久大香线蕉亚洲 | 高清国产亚洲精品自在久久 | 色五月丁香五月综合五月 | 国产无遮挡吃胸膜奶免费看 | 欧美熟妇另类久久久久久不卡 | 人妻天天爽夜夜爽一区二区 | 国产午夜精品一区二区三区嫩草 | 久久精品人妻少妇一区二区三区 | 丰满妇女强制高潮18xxxx | 少妇高潮喷潮久久久影院 | 2020久久超碰国产精品最新 | 亚洲日韩一区二区三区 | 伊在人天堂亚洲香蕉精品区 | 日本xxxx色视频在线观看免费 | 爱做久久久久久 | 撕开奶罩揉吮奶头视频 | 国产后入清纯学生妹 | 精品久久久久久人妻无码中文字幕 | 丁香啪啪综合成人亚洲 | 中文精品无码中文字幕无码专区 | 乱码av麻豆丝袜熟女系列 | 丁香花在线影院观看在线播放 | 四虎永久在线精品免费网址 | 国产精品亚洲五月天高清 | v一区无码内射国产 | 无码精品人妻一区二区三区av | 国产一精品一av一免费 | 日韩精品无码免费一区二区三区 | 国产精品va在线播放 | 亚洲性无码av中文字幕 | 欧美激情一区二区三区成人 | 国产精品美女久久久网av | 亚洲日韩av一区二区三区中文 | 国产艳妇av在线观看果冻传媒 | 精品国产青草久久久久福利 | 欧美第一黄网免费网站 | 激情内射亚州一区二区三区爱妻 | 在线观看欧美一区二区三区 | 国产精品无套呻吟在线 | 久久久久99精品成人片 | 久精品国产欧美亚洲色aⅴ大片 | 永久免费观看美女裸体的网站 | 久久精品视频在线看15 | 国产成人午夜福利在线播放 | 欧美大屁股xxxxhd黑色 | 人人妻人人澡人人爽精品欧美 | 亚洲欧美日韩成人高清在线一区 | 东京热男人av天堂 | 性欧美videos高清精品 | 亚洲熟悉妇女xxx妇女av | 日韩 欧美 动漫 国产 制服 | 免费人成在线观看网站 | 牲交欧美兽交欧美 | 亚洲天堂2017无码中文 | 婷婷丁香五月天综合东京热 | 国产欧美熟妇另类久久久 | 亚洲精品国产品国语在线观看 | 日韩av无码一区二区三区 | 国产香蕉97碰碰久久人人 | 四虎影视成人永久免费观看视频 | 国产xxx69麻豆国语对白 | 午夜成人1000部免费视频 | 国产麻豆精品一区二区三区v视界 | 国产精品亚洲一区二区三区喷水 | 综合激情五月综合激情五月激情1 | 99久久人妻精品免费一区 | 亚洲成av人综合在线观看 | 亚洲成a人片在线观看无码 | 精品人人妻人人澡人人爽人人 | 麻豆国产丝袜白领秘书在线观看 | 国产午夜视频在线观看 | 人人爽人人澡人人高潮 | 熟妇人妻激情偷爽文 | 又大又硬又爽免费视频 | 国产偷抇久久精品a片69 | 人人爽人人澡人人高潮 | 婷婷色婷婷开心五月四房播播 | 少妇性l交大片 | 99久久久无码国产精品免费 | 精品国产一区二区三区av 性色 | 亚洲综合无码久久精品综合 | 久久人人爽人人人人片 | 又粗又大又硬又长又爽 | 麻豆精产国品 | 55夜色66夜色国产精品视频 | 99久久无码一区人妻 | 免费视频欧美无人区码 | 人人澡人人妻人人爽人人蜜桃 | 国产在线aaa片一区二区99 | 国产三级久久久精品麻豆三级 | 99久久亚洲精品无码毛片 | 强奷人妻日本中文字幕 | 天天做天天爱天天爽综合网 | 人人爽人人澡人人人妻 | 国产午夜无码视频在线观看 | 精品无人区无码乱码毛片国产 | 宝宝好涨水快流出来免费视频 | 久久97精品久久久久久久不卡 | 天天拍夜夜添久久精品 | 欧洲熟妇色 欧美 | 无套内谢的新婚少妇国语播放 | 野狼第一精品社区 | 日韩无套无码精品 | 国产人成高清在线视频99最全资源 | 装睡被陌生人摸出水好爽 | 国产麻豆精品一区二区三区v视界 | 大地资源中文第3页 | 少妇无码吹潮 | 狠狠噜狠狠狠狠丁香五月 | 99精品久久毛片a片 | 啦啦啦www在线观看免费视频 | 成人片黄网站色大片免费观看 | 男女爱爱好爽视频免费看 | 人妻夜夜爽天天爽三区 | 少妇人妻大乳在线视频 | 国产小呦泬泬99精品 | 日韩人妻无码一区二区三区久久99 | 成人性做爰aaa片免费看 | 午夜福利电影 | 国产精品久久久久久无码 | 国产绳艺sm调教室论坛 | 国产 精品 自在自线 | 一本大道伊人av久久综合 | 国产成人一区二区三区别 | 无码av中文字幕免费放 | 国产乱人无码伦av在线a | 国产9 9在线 | 中文 | 久久亚洲精品成人无码 | 狠狠色噜噜狠狠狠7777奇米 | 国产精品久免费的黄网站 | 久久伊人色av天堂九九小黄鸭 | 国产乱子伦视频在线播放 | 四虎影视成人永久免费观看视频 | 少妇厨房愉情理9仑片视频 | 久久久久人妻一区精品色欧美 | 精品国产aⅴ无码一区二区 | 丰满少妇熟乱xxxxx视频 | 久久久久久九九精品久 | 夜先锋av资源网站 | 性欧美牲交在线视频 | 人人妻人人澡人人爽欧美一区 | 午夜免费福利小电影 | 亚洲国产精品美女久久久久 | 欧美放荡的少妇 | 国色天香社区在线视频 | 日韩精品成人一区二区三区 | 无码国内精品人妻少妇 | 亚洲熟妇色xxxxx欧美老妇 | 全黄性性激高免费视频 | 色综合久久88色综合天天 | 7777奇米四色成人眼影 | 自拍偷自拍亚洲精品10p | 97精品人妻一区二区三区香蕉 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 精品无码国产自产拍在线观看蜜 | 九九久久精品国产免费看小说 | 成年女人永久免费看片 | 免费观看又污又黄的网站 | 任你躁国产自任一区二区三区 | 久久久久成人精品免费播放动漫 | 欧美日韩人成综合在线播放 | 丁香花在线影院观看在线播放 | 大乳丰满人妻中文字幕日本 | 无码精品人妻一区二区三区av | 99久久99久久免费精品蜜桃 | 国产极品美女高潮无套在线观看 | 色婷婷av一区二区三区之红樱桃 | 亚洲成a人片在线观看日本 | 亚洲国产午夜精品理论片 | 国产精品亚洲一区二区三区喷水 | 亚洲精品午夜国产va久久成人 | 大乳丰满人妻中文字幕日本 | 欧美人妻一区二区三区 | 狠狠色丁香久久婷婷综合五月 | 成 人 免费观看网站 | 欧洲精品码一区二区三区免费看 | 久久精品国产精品国产精品污 | 国产乱码精品一品二品 | 久久国产精品偷任你爽任你 | 水蜜桃亚洲一二三四在线 | 亚洲欧美日韩国产精品一区二区 | 亚洲欧美精品aaaaaa片 | 免费国产成人高清在线观看网站 | 99视频精品全部免费免费观看 | 无码人妻丰满熟妇区五十路百度 | 亚洲中文字幕久久无码 | 人妻少妇被猛烈进入中文字幕 | 成在人线av无码免观看麻豆 | 2020最新国产自产精品 | 动漫av一区二区在线观看 | 国产 精品 自在自线 | 鲁大师影院在线观看 | 99久久精品无码一区二区毛片 | 无码一区二区三区在线观看 | 国产又爽又黄又刺激的视频 | 亚洲日韩中文字幕在线播放 | 麻花豆传媒剧国产免费mv在线 | 97无码免费人妻超级碰碰夜夜 | 人妻少妇精品无码专区二区 | 伊人久久大香线蕉午夜 | 激情人妻另类人妻伦 | 国产综合色产在线精品 | 东京无码熟妇人妻av在线网址 | 黑人巨大精品欧美黑寡妇 | 亚洲一区二区三区四区 | 亚洲日韩av一区二区三区四区 | 又大又黄又粗又爽的免费视频 | 亚洲国产精品无码一区二区三区 | 日本在线高清不卡免费播放 | 国产香蕉97碰碰久久人人 | 极品嫩模高潮叫床 | 久久综合激激的五月天 | 日韩精品无码免费一区二区三区 | 无码福利日韩神码福利片 | 377p欧洲日本亚洲大胆 | 亚洲色欲久久久综合网东京热 | 亚洲国产成人av在线观看 | 久久天天躁狠狠躁夜夜免费观看 | 美女黄网站人色视频免费国产 | 亚洲欧美综合区丁香五月小说 | 又湿又紧又大又爽a视频国产 | 久久综合狠狠综合久久综合88 | 久久久久久九九精品久 | 国产色精品久久人妻 | 少妇性荡欲午夜性开放视频剧场 | 国产莉萝无码av在线播放 | 国产人妻久久精品二区三区老狼 | 亚洲综合无码一区二区三区 | 国产乱人伦av在线无码 | 牲欲强的熟妇农村老妇女视频 | 无套内谢老熟女 | 免费人成在线观看网站 | 久久国产精品偷任你爽任你 | 国产婷婷色一区二区三区在线 | 性史性农村dvd毛片 | 国产农村妇女高潮大叫 | 99久久人妻精品免费二区 | 好屌草这里只有精品 | 国产精品人人爽人人做我的可爱 | 亚洲成色www久久网站 | 国产成人无码区免费内射一片色欲 | 精品久久久无码中文字幕 | 亚洲欧美日韩综合久久久 | 综合激情五月综合激情五月激情1 | 亚洲日韩av一区二区三区四区 | 亚洲精品午夜国产va久久成人 | 亚洲欧美日韩成人高清在线一区 | 内射后入在线观看一区 | 国产精品第一国产精品 | 日韩av无码一区二区三区 | 国产97色在线 | 免 | 亚洲国产综合无码一区 | 亚洲国产精品久久人人爱 | 天堂一区人妻无码 | 日本成熟视频免费视频 | 亚洲精品国产第一综合99久久 | 好爽又高潮了毛片免费下载 | 又大又硬又黄的免费视频 | 国产高清不卡无码视频 | 人妻少妇精品久久 | 在线观看国产一区二区三区 | ass日本丰满熟妇pics | 欧美国产亚洲日韩在线二区 | 亚洲春色在线视频 | 久久综合网欧美色妞网 | 国产成人一区二区三区别 | 亚洲精品久久久久久久久久久 | 四虎国产精品一区二区 | 国产激情无码一区二区app | 欧美 日韩 人妻 高清 中文 | 中文字幕人成乱码熟女app | 丰满护士巨好爽好大乳 | 精品乱子伦一区二区三区 | 欧洲极品少妇 | 乌克兰少妇xxxx做受 | 天天躁夜夜躁狠狠是什么心态 | 免费看男女做好爽好硬视频 | 18禁止看的免费污网站 | 久久久中文久久久无码 | 欧美人与牲动交xxxx | av无码久久久久不卡免费网站 | 少妇性l交大片 | 一二三四在线观看免费视频 | 高潮毛片无遮挡高清免费 | 极品尤物被啪到呻吟喷水 | 熟妇女人妻丰满少妇中文字幕 | 人妻无码αv中文字幕久久琪琪布 | 国产精品久久久午夜夜伦鲁鲁 | 欧美激情综合亚洲一二区 | 人妻尝试又大又粗久久 | 亚洲日韩一区二区 | 久久99国产综合精品 | 狠狠色丁香久久婷婷综合五月 | 久久99精品国产麻豆蜜芽 | 日产精品高潮呻吟av久久 | 无码午夜成人1000部免费视频 | 亚洲一区二区三区无码久久 | 成人av无码一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 国产精品无套呻吟在线 | 国产乱人偷精品人妻a片 | 久久久精品国产sm最大网站 | 国产精品嫩草久久久久 | 日本爽爽爽爽爽爽在线观看免 | 亚洲日韩av片在线观看 | 国产成人精品一区二区在线小狼 | 久青草影院在线观看国产 | 国精产品一品二品国精品69xx | 成熟女人特级毛片www免费 | 任你躁国产自任一区二区三区 | 精品国偷自产在线 | 国产精品爱久久久久久久 | 日韩人妻无码中文字幕视频 | 欧美人与禽zoz0性伦交 | 少妇人妻大乳在线视频 | 伊人久久大香线焦av综合影院 | a在线观看免费网站大全 | 亚洲天堂2017无码中文 | 欧美成人免费全部网站 | 正在播放老肥熟妇露脸 | 国产av剧情md精品麻豆 | 人人超人人超碰超国产 | 精品久久综合1区2区3区激情 | 亚洲日韩中文字幕在线播放 | 亚洲成色在线综合网站 | 亚洲a无码综合a国产av中文 | 国产99久久精品一区二区 | 国产成人一区二区三区在线观看 | 最近中文2019字幕第二页 | 国产国语老龄妇女a片 | 伊人久久婷婷五月综合97色 | 中文字幕无码免费久久9一区9 | 亚洲日韩中文字幕在线播放 | 无码国产乱人伦偷精品视频 | 欧美第一黄网免费网站 | 国产亚洲精品久久久久久大师 | 亚洲成av人综合在线观看 | 国产办公室秘书无码精品99 | 啦啦啦www在线观看免费视频 | 亚洲理论电影在线观看 | 日本一卡二卡不卡视频查询 | 国产尤物精品视频 | 国产精品99爱免费视频 | 色欲久久久天天天综合网精品 | 日产国产精品亚洲系列 | 久久亚洲中文字幕无码 | 无码人妻少妇伦在线电影 | 国产日产欧产精品精品app | a片免费视频在线观看 | 亚洲区小说区激情区图片区 | 国产亚洲日韩欧美另类第八页 | 国产午夜亚洲精品不卡 | 亚洲自偷自拍另类第1页 | 久久五月精品中文字幕 | 国产精品无码一区二区桃花视频 | 久久五月精品中文字幕 | 日韩av无码中文无码电影 | 亚洲欧美国产精品专区久久 | 国产精品亚洲一区二区三区喷水 | 亚洲大尺度无码无码专区 | 中文无码伦av中文字幕 | 久久亚洲精品中文字幕无男同 | 国产三级久久久精品麻豆三级 | 无套内谢的新婚少妇国语播放 | 欧洲精品码一区二区三区免费看 | 两性色午夜免费视频 | 日本爽爽爽爽爽爽在线观看免 | a片在线免费观看 | 亚洲精品中文字幕 | 久久久婷婷五月亚洲97号色 | 国产超碰人人爽人人做人人添 | 欧美日韩人成综合在线播放 | 无码人妻丰满熟妇区五十路百度 | 天海翼激烈高潮到腰振不止 | 东京热无码av男人的天堂 | 国精产品一品二品国精品69xx | 中文字幕av无码一区二区三区电影 | 日产国产精品亚洲系列 | 永久黄网站色视频免费直播 | v一区无码内射国产 | 亚洲中文字幕在线观看 | 97久久超碰中文字幕 | 人人妻人人澡人人爽欧美一区 | 国产香蕉97碰碰久久人人 | 天天燥日日燥 | 精品亚洲成av人在线观看 | а√天堂www在线天堂小说 | 久久久久se色偷偷亚洲精品av | 水蜜桃av无码 | 麻花豆传媒剧国产免费mv在线 | 亚洲欧美综合区丁香五月小说 | 日韩精品无码一本二本三本色 | 亚洲成a人片在线观看无码 | 国产成人午夜福利在线播放 | 暴力强奷在线播放无码 | 国产后入清纯学生妹 | 欧洲熟妇精品视频 | 免费中文字幕日韩欧美 | 国产国语老龄妇女a片 | 牲欲强的熟妇农村老妇女 | 两性色午夜视频免费播放 | 国产av一区二区精品久久凹凸 | 亚洲毛片av日韩av无码 | 乱人伦中文视频在线观看 | 亚洲国产精品久久人人爱 | 少妇太爽了在线观看 | 蜜桃无码一区二区三区 | 嫩b人妻精品一区二区三区 | 久久久久久九九精品久 | 国产一区二区三区四区五区加勒比 | 久久无码中文字幕免费影院蜜桃 | 亚洲大尺度无码无码专区 | 粉嫩少妇内射浓精videos | 久久久久99精品成人片 | 强辱丰满人妻hd中文字幕 | 亚洲a无码综合a国产av中文 | 97久久超碰中文字幕 | 国产乱码精品一品二品 | 狠狠噜狠狠狠狠丁香五月 | 国产综合色产在线精品 | 荫蒂添的好舒服视频囗交 | 无码毛片视频一区二区本码 | 亚洲日韩乱码中文无码蜜桃臀网站 | 人人妻人人澡人人爽精品欧美 | 兔费看少妇性l交大片免费 | 久久人人97超碰a片精品 | 丰满人妻一区二区三区免费视频 | 日本欧美一区二区三区乱码 | 久久人妻内射无码一区三区 | 亚洲国产精品久久久久久 | 日本爽爽爽爽爽爽在线观看免 | 日产精品高潮呻吟av久久 | 人妻aⅴ无码一区二区三区 | 亚洲中文字幕无码中字 | 精品aⅴ一区二区三区 | 亚洲人成网站免费播放 | 久久午夜夜伦鲁鲁片无码免费 | 乱码av麻豆丝袜熟女系列 | av在线亚洲欧洲日产一区二区 | 无码午夜成人1000部免费视频 | 国产后入清纯学生妹 | 18禁止看的免费污网站 | 中文字幕乱码亚洲无线三区 | 国产凸凹视频一区二区 | 成人亚洲精品久久久久 | 国产女主播喷水视频在线观看 | 色欲久久久天天天综合网精品 | 久久伊人色av天堂九九小黄鸭 | 狠狠色欧美亚洲狠狠色www | 国产真人无遮挡作爱免费视频 | 少女韩国电视剧在线观看完整 | 狂野欧美性猛xxxx乱大交 | 性生交大片免费看l | 色情久久久av熟女人妻网站 | 国产亚洲日韩欧美另类第八页 | 国产成人一区二区三区别 | 国产精品亚洲lv粉色 | 激情人妻另类人妻伦 | 中文字幕日韩精品一区二区三区 | 欧美日韩一区二区三区自拍 | 亚洲精品综合五月久久小说 | 色诱久久久久综合网ywww | 丰满少妇女裸体bbw | 性欧美牲交xxxxx视频 | 国产香蕉尹人视频在线 | 欧美一区二区三区视频在线观看 | 日韩精品无码免费一区二区三区 | 亚洲小说图区综合在线 | 熟女少妇在线视频播放 | 正在播放东北夫妻内射 | 精品国产青草久久久久福利 | 强开小婷嫩苞又嫩又紧视频 | 青青草原综合久久大伊人精品 | 日韩无套无码精品 | 高清国产亚洲精品自在久久 | 天堂а√在线地址中文在线 | 午夜熟女插插xx免费视频 | 久久亚洲日韩精品一区二区三区 | 扒开双腿吃奶呻吟做受视频 | 中文字幕人成乱码熟女app | 国产精品久久久午夜夜伦鲁鲁 | 亚洲色在线无码国产精品不卡 | 2020最新国产自产精品 | 国产激情精品一区二区三区 | 久久国语露脸国产精品电影 | 精品乱码久久久久久久 | 无码人妻黑人中文字幕 | 免费国产黄网站在线观看 | 国产精品99爱免费视频 | 国产亚洲日韩欧美另类第八页 | 成人亚洲精品久久久久软件 | 人妻互换免费中文字幕 | 欧美大屁股xxxxhd黑色 | 少妇性俱乐部纵欲狂欢电影 | 免费无码一区二区三区蜜桃大 | 精品人人妻人人澡人人爽人人 | 色婷婷综合激情综在线播放 | 亚洲精品无码人妻无码 | 久久综合九色综合欧美狠狠 | 欧洲精品码一区二区三区免费看 | 1000部啪啪未满十八勿入下载 | 国产人妻人伦精品1国产丝袜 | 亚洲熟女一区二区三区 | 国产猛烈高潮尖叫视频免费 | 久久国产36精品色熟妇 | 激情综合激情五月俺也去 | 久久午夜无码鲁丝片午夜精品 | 人妻无码αv中文字幕久久琪琪布 | 欧美 日韩 人妻 高清 中文 | 精品一区二区三区波多野结衣 | 免费中文字幕日韩欧美 | 99久久久无码国产精品免费 | 亚洲狠狠色丁香婷婷综合 | 国产精品久久国产三级国 | 欧美亚洲国产一区二区三区 | 日本护士毛茸茸高潮 | 精品夜夜澡人妻无码av蜜桃 | 色婷婷av一区二区三区之红樱桃 | 天天av天天av天天透 | 国产熟妇高潮叫床视频播放 | 中文字幕无码热在线视频 | 在线天堂新版最新版在线8 | 亚洲国产午夜精品理论片 | 亚洲日韩乱码中文无码蜜桃臀网站 | 装睡被陌生人摸出水好爽 | 任你躁在线精品免费 | 久久综合九色综合欧美狠狠 | 亚洲人成影院在线观看 | 免费无码肉片在线观看 | 人人妻人人澡人人爽人人精品 | 在线观看欧美一区二区三区 | 波多野结衣乳巨码无在线观看 | 亚洲の无码国产の无码影院 | 中文字幕无码人妻少妇免费 | 狠狠色丁香久久婷婷综合五月 | 丰满肥臀大屁股熟妇激情视频 | 日日碰狠狠丁香久燥 | 人人妻人人澡人人爽欧美一区九九 | 国产精品人人爽人人做我的可爱 | 亚洲va欧美va天堂v国产综合 | 蜜桃臀无码内射一区二区三区 | 国产真人无遮挡作爱免费视频 | 真人与拘做受免费视频一 | 亚洲天堂2017无码 | 99re在线播放 | 国产亚洲视频中文字幕97精品 | 奇米影视7777久久精品 | 国产午夜手机精彩视频 | 露脸叫床粗话东北少妇 | 日本精品人妻无码77777 天堂一区人妻无码 | 婷婷六月久久综合丁香 | 亚洲熟妇色xxxxx欧美老妇y | 日本精品高清一区二区 | 无码播放一区二区三区 | 国产特级毛片aaaaaa高潮流水 | 日韩少妇白浆无码系列 | 亚洲一区二区三区在线观看网站 | 亚洲精品鲁一鲁一区二区三区 | 少妇激情av一区二区 | 日韩精品无码一本二本三本色 | 久久精品人人做人人综合试看 | 无遮无挡爽爽免费视频 | 成年女人永久免费看片 | 亚洲精品国产品国语在线观看 | 捆绑白丝粉色jk震动捧喷白浆 | 少妇性俱乐部纵欲狂欢电影 | 国产色在线 | 国产 | 97久久国产亚洲精品超碰热 | 日本精品高清一区二区 | 欧美 日韩 亚洲 在线 | 亚洲精品一区二区三区婷婷月 | 欧美日韩视频无码一区二区三 | 中文无码成人免费视频在线观看 | 久久精品99久久香蕉国产色戒 | 秋霞成人午夜鲁丝一区二区三区 | 给我免费的视频在线观看 | 国产精品亚洲а∨无码播放麻豆 | 色窝窝无码一区二区三区色欲 | 亚洲热妇无码av在线播放 | 亚洲区小说区激情区图片区 | 免费无码av一区二区 | 亚洲欧美综合区丁香五月小说 | 最新国产麻豆aⅴ精品无码 | 国产精品丝袜黑色高跟鞋 | 久久精品人人做人人综合试看 | 狠狠cao日日穞夜夜穞av | 国产精品亚洲一区二区三区喷水 | 亚洲欧美国产精品久久 | 久久精品女人的天堂av | 无码精品国产va在线观看dvd | 久久久久亚洲精品中文字幕 | 少妇的肉体aa片免费 | 国产午夜福利100集发布 | 色一情一乱一伦 | 99精品国产综合久久久久五月天 | 我要看www免费看插插视频 | 日日碰狠狠躁久久躁蜜桃 | 成人欧美一区二区三区黑人免费 | 亚洲成av人在线观看网址 | 乱中年女人伦av三区 | 欧美人与物videos另类 | 亚洲精品国偷拍自产在线麻豆 | 午夜福利一区二区三区在线观看 | 色窝窝无码一区二区三区色欲 | 无码播放一区二区三区 | 国产精品办公室沙发 | 精品日本一区二区三区在线观看 | 狠狠色欧美亚洲狠狠色www | 亚洲乱码日产精品bd | 国产熟女一区二区三区四区五区 | 99久久精品国产一区二区蜜芽 | 天天躁夜夜躁狠狠是什么心态 | 午夜无码区在线观看 | 成人欧美一区二区三区黑人 | 玩弄人妻少妇500系列视频 | 日韩欧美群交p片內射中文 | 动漫av网站免费观看 | 国产亚洲精品久久久闺蜜 | 捆绑白丝粉色jk震动捧喷白浆 | 国产情侣作爱视频免费观看 | 免费国产黄网站在线观看 | 无码av免费一区二区三区试看 | 伊人久久婷婷五月综合97色 | 精品人妻人人做人人爽 | 在线视频网站www色 | 欧洲熟妇色 欧美 | 成人免费视频一区二区 | 精品久久综合1区2区3区激情 | 牲欲强的熟妇农村老妇女 | 性生交片免费无码看人 | 欧美 亚洲 国产 另类 | 男女性色大片免费网站 | 国产成人精品一区二区在线小狼 | 国产精品久久久av久久久 | 亲嘴扒胸摸屁股激烈网站 | 国产无套内射久久久国产 | 国产成人久久精品流白浆 | 日本乱人伦片中文三区 | 国产精品高潮呻吟av久久4虎 | 亚洲精品国偷拍自产在线观看蜜桃 | 国产午夜福利亚洲第一 | 天天爽夜夜爽夜夜爽 | 亚洲一区av无码专区在线观看 | 欧美人与禽zoz0性伦交 | 无遮无挡爽爽免费视频 | 欧洲熟妇精品视频 | 亚洲中文字幕乱码av波多ji | 亚洲熟妇色xxxxx欧美老妇y | 亚洲欧美日韩成人高清在线一区 | 性做久久久久久久免费看 | 99久久人妻精品免费二区 | 四十如虎的丰满熟妇啪啪 | 成人精品天堂一区二区三区 | 亚洲精品国产第一综合99久久 | 成 人 网 站国产免费观看 | 国产精品无码一区二区三区不卡 | 国产亚洲精品久久久久久 | 久久久久99精品成人片 | 亚洲一区二区三区偷拍女厕 | 高清不卡一区二区三区 | 激情人妻另类人妻伦 | 300部国产真实乱 | 一二三四社区在线中文视频 | 久久精品国产一区二区三区 | 欧洲精品码一区二区三区免费看 | 国产凸凹视频一区二区 | 激情综合激情五月俺也去 | 久久99热只有频精品8 | 亚洲精品午夜国产va久久成人 | 亚洲欧美日韩成人高清在线一区 | www一区二区www免费 | 奇米影视7777久久精品人人爽 | 欧美喷潮久久久xxxxx | 人人妻人人澡人人爽人人精品浪潮 | 中文字幕色婷婷在线视频 | 亚洲狠狠色丁香婷婷综合 | 亚洲精品久久久久久一区二区 | 香蕉久久久久久av成人 | 国产性生交xxxxx无码 | 国产成人无码av在线影院 | 国产熟妇高潮叫床视频播放 | 男人和女人高潮免费网站 | 精品亚洲韩国一区二区三区 | 久久99精品久久久久久动态图 | 国产成人精品久久亚洲高清不卡 | 成人一区二区免费视频 | 妺妺窝人体色www在线小说 | 亚洲精品午夜国产va久久成人 | 又湿又紧又大又爽a视频国产 | aⅴ亚洲 日韩 色 图网站 播放 | 久久精品99久久香蕉国产色戒 | 波多野42部无码喷潮在线 | 88国产精品欧美一区二区三区 | 亚洲无人区午夜福利码高清完整版 | 午夜成人1000部免费视频 | 亚洲成av人在线观看网址 | 奇米影视888欧美在线观看 | 国产黑色丝袜在线播放 | 老熟妇仑乱视频一区二区 | 日本爽爽爽爽爽爽在线观看免 | 欧美性生交活xxxxxdddd | 欧美老妇交乱视频在线观看 | 野狼第一精品社区 | 久久久久99精品成人片 | 亚洲小说春色综合另类 | 久久aⅴ免费观看 | 日本丰满护士爆乳xxxx | 亚洲一区二区三区香蕉 | 国语自产偷拍精品视频偷 | 国产精品久久久久久久9999 | 国产深夜福利视频在线 | 东京热一精品无码av | 久久精品国产日本波多野结衣 | 亚洲欧美日韩综合久久久 | 精品国产一区av天美传媒 | 亚洲中文字幕无码中文字在线 | 性色欲网站人妻丰满中文久久不卡 | 国产超级va在线观看视频 | 国产色xx群视频射精 | 欧美日韩在线亚洲综合国产人 | 欧美xxxx黑人又粗又长 | 大肉大捧一进一出视频出来呀 | 欧美 日韩 亚洲 在线 | 久久久久免费精品国产 | 人妻少妇精品无码专区二区 | 日日摸天天摸爽爽狠狠97 | 免费人成在线视频无码 | 国产国语老龄妇女a片 | 国产成人综合在线女婷五月99播放 | 成 人 网 站国产免费观看 | 丰满护士巨好爽好大乳 | av人摸人人人澡人人超碰下载 | 青草视频在线播放 | 亚洲国产av美女网站 | 在线a亚洲视频播放在线观看 | 亚洲国产精品美女久久久久 | 双乳奶水饱满少妇呻吟 | 亚洲精品鲁一鲁一区二区三区 | 久久综合香蕉国产蜜臀av | 亚洲午夜福利在线观看 | 蜜臀av无码人妻精品 | 两性色午夜视频免费播放 | 无码一区二区三区在线观看 | аⅴ资源天堂资源库在线 | 国产精品高潮呻吟av久久4虎 | 久久久久久av无码免费看大片 | 少妇一晚三次一区二区三区 | 久久久久久久久蜜桃 | 国产内射老熟女aaaa | 久久久久久九九精品久 | 少妇高潮一区二区三区99 | 亚洲熟女一区二区三区 | 玩弄少妇高潮ⅹxxxyw | 欧美精品无码一区二区三区 | 日本xxxx色视频在线观看免费 | 乱码av麻豆丝袜熟女系列 | 我要看www免费看插插视频 | 国产成人精品久久亚洲高清不卡 | 国产成人综合在线女婷五月99播放 | 国产精品久久久久久无码 | 国产精品理论片在线观看 | 无码午夜成人1000部免费视频 | 久久天天躁狠狠躁夜夜免费观看 | 国产色精品久久人妻 | 一本久道久久综合婷婷五月 | 国产亚洲精品久久久ai换 | 久久国产自偷自偷免费一区调 | 大地资源网第二页免费观看 | 2019午夜福利不卡片在线 | 少妇无码av无码专区在线观看 | 天干天干啦夜天干天2017 | 女人被男人爽到呻吟的视频 | 日韩亚洲欧美中文高清在线 | 熟女少妇在线视频播放 | 亚洲の无码国产の无码影院 | 漂亮人妻洗澡被公强 日日躁 | 丰满人妻一区二区三区免费视频 | 亚洲精品综合一区二区三区在线 | 精品久久久无码中文字幕 | 婷婷综合久久中文字幕蜜桃三电影 | 亚洲国产精品一区二区第一页 | 国产内射老熟女aaaa | 99久久99久久免费精品蜜桃 | 真人与拘做受免费视频 | 色情久久久av熟女人妻网站 | 一本精品99久久精品77 | 99久久99久久免费精品蜜桃 | 国产欧美精品一区二区三区 | 巨爆乳无码视频在线观看 | 牛和人交xxxx欧美 | 国产另类ts人妖一区二区 | 无码吃奶揉捏奶头高潮视频 | 综合人妻久久一区二区精品 | 国产乡下妇女做爰 | 国产麻豆精品一区二区三区v视界 | 我要看www免费看插插视频 | 国产香蕉尹人综合在线观看 | 久久久成人毛片无码 | 天天燥日日燥 | 亚洲国产一区二区三区在线观看 | 欧美精品国产综合久久 | 国产一精品一av一免费 | 色五月五月丁香亚洲综合网 | 欧美日韩精品 | 午夜嘿嘿嘿影院 | 玩弄中年熟妇正在播放 | 在教室伦流澡到高潮hnp视频 | 天天av天天av天天透 | 3d动漫精品啪啪一区二区中 | 国产在线一区二区三区四区五区 | 欧美人与物videos另类 | 免费看少妇作爱视频 | 国产女主播喷水视频在线观看 | 波多野结衣一区二区三区av免费 | 久久精品女人天堂av免费观看 | 国产超级va在线观看视频 | 黑森林福利视频导航 | 十八禁视频网站在线观看 | 亚洲精品久久久久avwww潮水 | 久久国产精品二国产精品 | 少妇的肉体aa片免费 | 成年美女黄网站色大免费全看 | 无码精品国产va在线观看dvd | 免费人成网站视频在线观看 | 特级做a爰片毛片免费69 | 久久这里只有精品视频9 | 大地资源网第二页免费观看 | 中文字幕乱码人妻二区三区 | 国产香蕉尹人综合在线观看 | 亚洲色大成网站www | 一本色道久久综合亚洲精品不卡 | 久久国语露脸国产精品电影 | 美女毛片一区二区三区四区 | 人人妻人人澡人人爽精品欧美 | 亚洲国产精品无码久久久久高潮 | 精品一区二区三区无码免费视频 | 亚洲国产av美女网站 | 蜜桃av抽搐高潮一区二区 | 国产无遮挡又黄又爽免费视频 | 免费人成网站视频在线观看 | 色诱久久久久综合网ywww | 精品一区二区不卡无码av | 黑人大群体交免费视频 | 人妻与老人中文字幕 | 日韩精品无码一区二区中文字幕 | 十八禁真人啪啪免费网站 | 亚洲熟熟妇xxxx | 亚洲国产精品无码久久久久高潮 | 国产成人久久精品流白浆 | 呦交小u女精品视频 | 精品夜夜澡人妻无码av蜜桃 | 国产莉萝无码av在线播放 | 玩弄中年熟妇正在播放 | 久久久久99精品成人片 | 亚洲呦女专区 | 大乳丰满人妻中文字幕日本 | 欧美zoozzooz性欧美 | 波多野结衣av在线观看 | 蜜桃视频插满18在线观看 | 亚洲精品国产第一综合99久久 | 国产精品亚洲а∨无码播放麻豆 | 久久亚洲中文字幕无码 | 色一情一乱一伦一区二区三欧美 | 亚洲综合在线一区二区三区 | 国产超碰人人爽人人做人人添 | 精品无人区无码乱码毛片国产 | 精品成人av一区二区三区 | 亚洲综合色区中文字幕 | 日韩成人一区二区三区在线观看 | 精品国产av色一区二区深夜久久 | 强开小婷嫩苞又嫩又紧视频 | 丰满少妇人妻久久久久久 | 国产精品亚洲lv粉色 | 亚洲一区二区三区国产精华液 | 精品一区二区三区波多野结衣 | 欧美精品免费观看二区 | 久久久久人妻一区精品色欧美 | 九九久久精品国产免费看小说 | 国产猛烈高潮尖叫视频免费 | 久久久久久久人妻无码中文字幕爆 | 高中生自慰www网站 | 亚洲呦女专区 | 国产舌乚八伦偷品w中 | 亚洲va欧美va天堂v国产综合 | 亚洲精品综合五月久久小说 | 中文精品无码中文字幕无码专区 | 蜜桃视频韩日免费播放 | 国产成人无码av在线影院 | 欧美乱妇无乱码大黄a片 | 精品国产av色一区二区深夜久久 | 国产熟女一区二区三区四区五区 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲日本在线电影 | 中文字幕无码av激情不卡 | 高潮毛片无遮挡高清免费 | 99国产欧美久久久精品 | 理论片87福利理论电影 | 中文字幕av无码一区二区三区电影 | 亚洲a无码综合a国产av中文 | 欧美 亚洲 国产 另类 | 国产美女极度色诱视频www | 中文字幕精品av一区二区五区 | 亚洲成熟女人毛毛耸耸多 | 国产成人人人97超碰超爽8 | 日本精品高清一区二区 | 在线а√天堂中文官网 | 国产九九九九九九九a片 | 色情久久久av熟女人妻网站 | 成人免费无码大片a毛片 | 国产亲子乱弄免费视频 | 永久免费精品精品永久-夜色 | 亚洲狠狠婷婷综合久久 | 精品久久久中文字幕人妻 | 狠狠综合久久久久综合网 | 麻豆精品国产精华精华液好用吗 | 天天躁夜夜躁狠狠是什么心态 | 欧美性生交xxxxx久久久 | 红桃av一区二区三区在线无码av | 精品国产福利一区二区 | 日韩精品一区二区av在线 | 初尝人妻少妇中文字幕 | 99麻豆久久久国产精品免费 | а√天堂www在线天堂小说 | 99久久久无码国产aaa精品 | 精品国产aⅴ无码一区二区 | 乱人伦人妻中文字幕无码 | 久久综合给合久久狠狠狠97色 | 红桃av一区二区三区在线无码av | 欧美 丝袜 自拍 制服 另类 | 国产亚洲美女精品久久久2020 | 少妇厨房愉情理9仑片视频 | 成 人 免费观看网站 | 欧美激情内射喷水高潮 | 精品国产国产综合精品 | 亚洲精品久久久久久久久久久 | 疯狂三人交性欧美 | 亚洲熟妇色xxxxx欧美老妇 | 国产精品国产自线拍免费软件 | 国产成人精品无码播放 | 精品少妇爆乳无码av无码专区 | 日韩精品一区二区av在线 | 亚洲午夜久久久影院 | 国产熟女一区二区三区四区五区 | 红桃av一区二区三区在线无码av | 国产激情艳情在线看视频 | 玩弄人妻少妇500系列视频 | 人妻夜夜爽天天爽三区 | 国产另类ts人妖一区二区 | 中文字幕乱妇无码av在线 | 图片小说视频一区二区 | ass日本丰满熟妇pics | 伊人久久大香线蕉午夜 | 国产激情艳情在线看视频 | 国产成人综合在线女婷五月99播放 | 激情内射日本一区二区三区 | 中文字幕无码日韩欧毛 | 麻豆人妻少妇精品无码专区 | 欧洲欧美人成视频在线 | 天天躁日日躁狠狠躁免费麻豆 | 红桃av一区二区三区在线无码av | 欧美野外疯狂做受xxxx高潮 | 午夜不卡av免费 一本久久a久久精品vr综合 | 日韩av激情在线观看 | 国产精品igao视频网 | 欧美亚洲国产一区二区三区 | 内射后入在线观看一区 | 老熟妇乱子伦牲交视频 | aⅴ在线视频男人的天堂 | 亚洲aⅴ无码成人网站国产app | 日韩少妇内射免费播放 | 在线a亚洲视频播放在线观看 | 亚洲精品一区二区三区四区五区 | 天堂久久天堂av色综合 | 亚欧洲精品在线视频免费观看 | v一区无码内射国产 | 131美女爱做视频 | 少妇高潮一区二区三区99 | 99麻豆久久久国产精品免费 | 日韩欧美中文字幕在线三区 | 中文久久乱码一区二区 | 高潮毛片无遮挡高清免费 | 中文字幕 亚洲精品 第1页 | 伊人久久大香线蕉av一区二区 | аⅴ资源天堂资源库在线 | 中文字幕日韩精品一区二区三区 | 精品国偷自产在线 | 人妻无码久久精品人妻 | 国产做国产爱免费视频 | 伊人久久婷婷五月综合97色 | 国产成人综合色在线观看网站 | 蜜桃臀无码内射一区二区三区 | 精品一区二区三区波多野结衣 | 国产suv精品一区二区五 | 麻豆蜜桃av蜜臀av色欲av | 亚洲国产一区二区三区在线观看 | 丰满少妇熟乱xxxxx视频 | 波多野结衣av一区二区全免费观看 | 国产乡下妇女做爰 | 又色又爽又黄的美女裸体网站 | aⅴ亚洲 日韩 色 图网站 播放 | 日韩少妇内射免费播放 | 亚洲 高清 成人 动漫 | 色狠狠av一区二区三区 | 人人妻人人澡人人爽人人精品 | 亚洲小说图区综合在线 | 欧洲精品码一区二区三区免费看 | 正在播放东北夫妻内射 | 成熟人妻av无码专区 | 人人爽人人爽人人片av亚洲 | 成在人线av无码免观看麻豆 | 波多野结衣av在线观看 | 18黄暴禁片在线观看 | 国产午夜精品一区二区三区嫩草 | 狂野欧美性猛xxxx乱大交 | 特大黑人娇小亚洲女 | 亚洲精品一区国产 | 亚洲性无码av中文字幕 | 精品乱码久久久久久久 | 中文久久乱码一区二区 | 日韩无码专区 | 亚洲国产av美女网站 | 波多野结衣av一区二区全免费观看 | 无码精品人妻一区二区三区av | 精品无码国产自产拍在线观看蜜 | 300部国产真实乱 | 午夜福利试看120秒体验区 | 在线播放免费人成毛片乱码 | 亚洲国产高清在线观看视频 | 亚洲中文字幕av在天堂 | 欧美日韩一区二区综合 | av在线亚洲欧洲日产一区二区 | 国产猛烈高潮尖叫视频免费 | 国产在线精品一区二区高清不卡 | 综合网日日天干夜夜久久 | 成人女人看片免费视频放人 | 国产口爆吞精在线视频 | 青青青手机频在线观看 | 高清国产亚洲精品自在久久 | 亚洲精品一区三区三区在线观看 | 国产精品国产自线拍免费软件 | 天堂亚洲免费视频 | 精品国产青草久久久久福利 | 99视频精品全部免费免费观看 | 亚洲s色大片在线观看 | 亚洲熟妇色xxxxx欧美老妇 | 蜜桃臀无码内射一区二区三区 | 日韩成人一区二区三区在线观看 | 亚洲精品欧美二区三区中文字幕 | 国产九九九九九九九a片 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 2020最新国产自产精品 | 色婷婷综合中文久久一本 | 国内精品人妻无码久久久影院蜜桃 | 一本无码人妻在中文字幕免费 | 玩弄少妇高潮ⅹxxxyw | 亚洲 高清 成人 动漫 | 亚洲精品欧美二区三区中文字幕 | 成年美女黄网站色大免费视频 | 亚洲国产精品一区二区美利坚 | 麻豆av传媒蜜桃天美传媒 | 久久婷婷五月综合色国产香蕉 | 少妇厨房愉情理9仑片视频 | 天堂亚洲2017在线观看 | 午夜精品久久久久久久久 | 日韩av激情在线观看 | 国产精品久久久久久久影院 | 成人无码精品一区二区三区 | 亚洲中文字幕无码中文字在线 | 免费无码午夜福利片69 | 六月丁香婷婷色狠狠久久 | 国产亚洲人成a在线v网站 | 天堂亚洲免费视频 | 丰满肥臀大屁股熟妇激情视频 | 国产在线一区二区三区四区五区 | 成 人影片 免费观看 | 久久午夜无码鲁丝片 | av人摸人人人澡人人超碰下载 | 久久久久久av无码免费看大片 | 奇米影视7777久久精品 | 国产成人无码午夜视频在线观看 | 亚洲综合无码久久精品综合 | 日本又色又爽又黄的a片18禁 | 在线a亚洲视频播放在线观看 | 国产真实伦对白全集 | 成人无码影片精品久久久 | 成人性做爰aaa片免费看不忠 | 国产av无码专区亚洲awww | 东京热男人av天堂 | aⅴ亚洲 日韩 色 图网站 播放 | 精品国产一区二区三区av 性色 | 中文字幕色婷婷在线视频 | 无码av岛国片在线播放 | 精品国产一区二区三区av 性色 | 扒开双腿吃奶呻吟做受视频 | 国产9 9在线 | 中文 | 国产精品亚洲专区无码不卡 | 成人亚洲精品久久久久 | 少妇无码av无码专区在线观看 | 天天躁日日躁狠狠躁免费麻豆 | 少妇一晚三次一区二区三区 | 中文毛片无遮挡高清免费 | 国产真人无遮挡作爱免费视频 | 国产成人无码av一区二区 | 性欧美疯狂xxxxbbbb | 精品成在人线av无码免费看 | 性色av无码免费一区二区三区 | 欧美刺激性大交 | 学生妹亚洲一区二区 | 波多野结衣aⅴ在线 | 亚洲自偷自偷在线制服 | 亚洲人成网站色7799 | 精品国产一区av天美传媒 | 精品国精品国产自在久国产87 | 午夜男女很黄的视频 | 精品久久久久久亚洲精品 | 图片小说视频一区二区 | 性欧美videos高清精品 | 18精品久久久无码午夜福利 | 亚洲欧洲中文日韩av乱码 | 亚洲精品一区二区三区婷婷月 | 欧美高清在线精品一区 | 欧美第一黄网免费网站 | 中文字幕色婷婷在线视频 | 又湿又紧又大又爽a视频国产 | 在线天堂新版最新版在线8 | 亚洲人亚洲人成电影网站色 | 色婷婷av一区二区三区之红樱桃 | 一本精品99久久精品77 | 国产 浪潮av性色四虎 | 午夜性刺激在线视频免费 | 色噜噜亚洲男人的天堂 | 55夜色66夜色国产精品视频 | 好男人社区资源 | 亚洲熟悉妇女xxx妇女av | 在线观看国产午夜福利片 | 午夜福利一区二区三区在线观看 | 黑人大群体交免费视频 | 色偷偷人人澡人人爽人人模 | 久久五月精品中文字幕 | 激情亚洲一区国产精品 | 国产成人精品一区二区在线小狼 | 婷婷五月综合缴情在线视频 | 波多野42部无码喷潮在线 | 国产精品久久久 | 精品国产精品久久一区免费式 | 欧美人与禽猛交狂配 | 少妇人妻av毛片在线看 | 丰满少妇高潮惨叫视频 | 偷窥日本少妇撒尿chinese | 亚洲 a v无 码免 费 成 人 a v | 久久五月精品中文字幕 | 鲁大师影院在线观看 | 波多野结衣一区二区三区av免费 | 97人妻精品一区二区三区 | 日本成熟视频免费视频 | 久久天天躁狠狠躁夜夜免费观看 | 亚洲国产日韩a在线播放 | 国产精品久久久一区二区三区 | 99re在线播放 | 蜜臀aⅴ国产精品久久久国产老师 | 88国产精品欧美一区二区三区 | 曰韩少妇内射免费播放 | 一二三四在线观看免费视频 | 宝宝好涨水快流出来免费视频 | 丰满人妻被黑人猛烈进入 | 久久久久久久人妻无码中文字幕爆 | 日韩欧美群交p片內射中文 | 久久99精品国产麻豆蜜芽 | 狂野欧美性猛交免费视频 | 国产三级久久久精品麻豆三级 | 成熟女人特级毛片www免费 | 少妇太爽了在线观看 | 国产凸凹视频一区二区 | 未满小14洗澡无码视频网站 | 国产精品久久国产精品99 | av无码久久久久不卡免费网站 | 精品偷拍一区二区三区在线看 | 国产精品久久久午夜夜伦鲁鲁 | 中文字幕乱码亚洲无线三区 | 亚洲欧美精品伊人久久 | 亚洲国产一区二区三区在线观看 | 成人精品视频一区二区三区尤物 | 久久亚洲精品中文字幕无男同 | 亚洲精品国偷拍自产在线观看蜜桃 | 又大又硬又黄的免费视频 | 成人欧美一区二区三区黑人 | 国产精品无码永久免费888 | 国精产品一品二品国精品69xx | 中文毛片无遮挡高清免费 | 国产亚洲欧美日韩亚洲中文色 | 亚洲男人av天堂午夜在 | 国产人妻精品一区二区三区不卡 | 动漫av一区二区在线观看 | 国产麻豆精品一区二区三区v视界 | 国产精品无码久久av | 十八禁视频网站在线观看 | 日韩精品无码免费一区二区三区 | 国产九九九九九九九a片 | 丰满少妇高潮惨叫视频 | 伊人色综合久久天天小片 | 国产suv精品一区二区五 | 国产乱人无码伦av在线a | 亚洲热妇无码av在线播放 | 熟妇人妻无乱码中文字幕 | 日韩少妇内射免费播放 | 熟妇人妻无码xxx视频 | 亚洲理论电影在线观看 | 亚洲中文字幕无码中文字在线 | 99精品国产综合久久久久五月天 | 亚洲午夜福利在线观看 | 老司机亚洲精品影院无码 | 人人妻人人澡人人爽欧美一区九九 | 国产精品办公室沙发 | 少妇无码av无码专区在线观看 | 99久久精品午夜一区二区 | 亚洲va中文字幕无码久久不卡 | 亚洲另类伦春色综合小说 | 午夜精品一区二区三区的区别 | 娇妻被黑人粗大高潮白浆 | 亚洲无人区午夜福利码高清完整版 | 日本xxxx色视频在线观看免费 | 亚洲国产精品久久人人爱 | v一区无码内射国产 | 蜜桃视频插满18在线观看 | 国产av一区二区三区最新精品 | 亚洲日韩av一区二区三区四区 | 午夜福利不卡在线视频 | 久久精品人人做人人综合试看 | 国产成人无码区免费内射一片色欲 | 欧美午夜特黄aaaaaa片 | 中文精品无码中文字幕无码专区 | 99精品无人区乱码1区2区3区 | 18禁黄网站男男禁片免费观看 | 大乳丰满人妻中文字幕日本 | 国产极品美女高潮无套在线观看 | 在线а√天堂中文官网 | 国产精品久久国产精品99 | 激情内射日本一区二区三区 | 99久久久无码国产精品免费 | 骚片av蜜桃精品一区 | 免费国产黄网站在线观看 | 欧美日韩一区二区综合 | 国产激情无码一区二区 | 亚洲乱码日产精品bd | 日韩精品无码免费一区二区三区 | 国产情侣作爱视频免费观看 | 无码人妻丰满熟妇区五十路百度 | 极品尤物被啪到呻吟喷水 | 色情久久久av熟女人妻网站 | 波多野结衣高清一区二区三区 | 人妻与老人中文字幕 | 国产精品久久久久久无码 | 国内少妇偷人精品视频免费 | 撕开奶罩揉吮奶头视频 | 99久久精品午夜一区二区 | 男人和女人高潮免费网站 | 国产精品亚洲专区无码不卡 | 偷窥日本少妇撒尿chinese | 亚洲精品久久久久久一区二区 | 色综合久久久无码中文字幕 | aⅴ在线视频男人的天堂 | 国产特级毛片aaaaaa高潮流水 | 欧美喷潮久久久xxxxx | 国产精品99久久精品爆乳 | 色五月五月丁香亚洲综合网 | 久久久久99精品国产片 | 97久久精品无码一区二区 | 久久 国产 尿 小便 嘘嘘 | 无码吃奶揉捏奶头高潮视频 | 小sao货水好多真紧h无码视频 | 久久成人a毛片免费观看网站 | 欧美丰满少妇xxxx性 | 欧美自拍另类欧美综合图片区 | 色噜噜亚洲男人的天堂 | 一个人免费观看的www视频 | 亚洲人交乣女bbw | 99精品视频在线观看免费 | 精品成人av一区二区三区 | 国产人妻久久精品二区三区老狼 | 最近的中文字幕在线看视频 | 狠狠综合久久久久综合网 | 亚洲热妇无码av在线播放 | 国精品人妻无码一区二区三区蜜柚 | 久久久久亚洲精品男人的天堂 | 18无码粉嫩小泬无套在线观看 | 色一情一乱一伦一视频免费看 | 国产精品对白交换视频 | 久久久国产精品无码免费专区 | 亚洲の无码国产の无码步美 | 又色又爽又黄的美女裸体网站 | 欧美自拍另类欧美综合图片区 | 一二三四在线观看免费视频 | 国产欧美亚洲精品a | 99精品无人区乱码1区2区3区 | 国产成人综合在线女婷五月99播放 | 国产在线aaa片一区二区99 | 国产免费无码一区二区视频 | 99久久婷婷国产综合精品青草免费 | 老司机亚洲精品影院无码 | 内射后入在线观看一区 | 日本丰满熟妇videos | 欧美 亚洲 国产 另类 | 亚洲精品国产a久久久久久 | 日本爽爽爽爽爽爽在线观看免 | 97精品国产97久久久久久免费 | 日欧一片内射va在线影院 | 亚洲熟妇色xxxxx欧美老妇 | 国内丰满熟女出轨videos | 亚洲高清偷拍一区二区三区 | 老头边吃奶边弄进去呻吟 | 中文字幕无线码免费人妻 | 亚洲爆乳精品无码一区二区三区 | 国内精品久久毛片一区二区 | 国产超碰人人爽人人做人人添 | 激情人妻另类人妻伦 | 亚洲国产精品一区二区美利坚 | 欧美freesex黑人又粗又大 | 国产亚洲人成在线播放 | 欧美一区二区三区视频在线观看 | 夜夜高潮次次欢爽av女 | 欧美真人作爱免费视频 | 一本久久伊人热热精品中文字幕 | 国产精品美女久久久久av爽李琼 | 欧洲vodafone精品性 | 偷窥村妇洗澡毛毛多 | 欧美三级a做爰在线观看 | 国产精品欧美成人 | 久久午夜无码鲁丝片午夜精品 | 亚洲国产高清在线观看视频 | 野外少妇愉情中文字幕 | 日本va欧美va欧美va精品 | 日日躁夜夜躁狠狠躁 | 九月婷婷人人澡人人添人人爽 | 日日碰狠狠躁久久躁蜜桃 | 免费无码一区二区三区蜜桃大 | 国产特级毛片aaaaaaa高清 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 久久国产精品偷任你爽任你 | 国产尤物精品视频 | 欧美自拍另类欧美综合图片区 | 无码一区二区三区在线观看 | 国产免费久久精品国产传媒 | 人妻少妇精品无码专区动漫 | 国产精品人人爽人人做我的可爱 | 国产亚洲精品精品国产亚洲综合 | 国产国语老龄妇女a片 | 精品国产aⅴ无码一区二区 | 精品国产麻豆免费人成网站 | 国产精品18久久久久久麻辣 | 久久熟妇人妻午夜寂寞影院 | 好屌草这里只有精品 | 成人亚洲精品久久久久 | 精品少妇爆乳无码av无码专区 | 俺去俺来也在线www色官网 | 荫蒂添的好舒服视频囗交 | 久久精品中文字幕大胸 | 国产av人人夜夜澡人人爽麻豆 | 亚拍精品一区二区三区探花 | 国产亚洲精品精品国产亚洲综合 | 水蜜桃av无码 | 成人亚洲精品久久久久软件 | 搡女人真爽免费视频大全 | 精品一区二区三区波多野结衣 | 亚洲自偷自偷在线制服 | 纯爱无遮挡h肉动漫在线播放 | 国产人妻大战黑人第1集 | 国产suv精品一区二区五 | 男人和女人高潮免费网站 | 99久久婷婷国产综合精品青草免费 |