99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

大數(shù)運算課程設計全解析:從數(shù)組存儲到快速冪與進制轉(zhuǎn)換

大數(shù)運算課程設計全解析:從數(shù)組存儲到快速冪與進制轉(zhuǎn)換 簡介一份用于數(shù)據(jù)結(jié)構(gòu)課程設計的大數(shù)運算完整工程面向高校學生、算法初學者以及需要完成同類課題的開發(fā)者。資源以 C 實現(xiàn)為主同時支持十進制與二進制大數(shù)的加法、減法、乘法、除法、乘方、取模六類運算包含快速冪、長除法、逐位進位與借位等典型算法思路可直接作為課設源碼、算法學習素材或二次開發(fā)基礎。包體共 35 個文件壓縮包大小 22.24MB主要包含 C 源文件與頭文件、Python 驗證腳本、txt 輸入輸出樣例、data 數(shù)據(jù)文件以及可執(zhí)行程序從核心算法到測試驗證形成完整鏈條目前已有 1351 人學習下載適合數(shù)據(jù)結(jié)構(gòu)課程設計、期末項目及算法進階練習。通過閱讀源碼可以理解大數(shù)在數(shù)組/字符串存儲下的逐位運算、商與余數(shù)的迭代生成、快速冪減少乘法次數(shù)等關鍵實現(xiàn)配套的多種測試數(shù)據(jù)與 Python 對照結(jié)果便于自查正確性并生成實驗報告。工程內(nèi)模塊劃分清晰按運算類型即可快速定位對應代碼實用性較強。1. 大數(shù)運算課程設計先想清楚“大”在哪再寫第一行代碼大數(shù)運算課程設計是數(shù)據(jù)結(jié)構(gòu)課里最容易被低估的一道題題目就六個大字“大數(shù)加法大數(shù)減法”可真上手就會發(fā)現(xiàn)int 連 21 億都裝不下隨便喂一個 30 位的輸入數(shù)組、鏈表、進位借位這些基礎結(jié)構(gòu)立刻被逼出原形。我見過太多人把六個運算寫成六個互相獨立的字符串處理函數(shù)代碼跑通了卻講不清每條復雜度答辯一追問就翻車。這份資源把減法先比較大小、乘法先乘后進位、除法按位試商、乘方用二進制擴展法、取模直接復用除法結(jié)果以及十進制和二進制兩種輸入的解析封裝串在了一條完整的鏈路上適合期末課程設計、數(shù)據(jù)結(jié)構(gòu)與算法自測也想用一道題把線性表玩透的 408 考研黨。2. 大數(shù)存儲與加減法數(shù)組逆序存放是實現(xiàn)高精度的第一課2.1 存儲設計為什么逆序存低位、為什么不用鏈表大數(shù)運算的第一步不是寫加法而是決定“一個超長整數(shù)在內(nèi)存里長什么樣”。最經(jīng)典的做法是用 int 數(shù)組每個元素存一位十進制數(shù)字下標 0 存?zhèn)€位下標 1 存十位依此類推。這么做的理由很實在加法進位是從低位往高位傳播的逆序存儲后進位方向正好和數(shù)組下標增長方向一致循環(huán)寫起來就是正向遍歷不需要從尾巴往頭倒著摸。鏈表也能做嚴蔚敏《數(shù)據(jù)結(jié)構(gòu)C 語言版》里不少習題也鼓勵用鏈表表達多項式和大整數(shù)。但我的建議是課程設計如果沒有額外要求優(yōu)先用定長數(shù)組。原因是鏈表每個節(jié)點額外帶一個 next 指針內(nèi)存不連續(xù)遍歷時 cache 命中率差而且大數(shù)運算的瓶頸在進位和借位的連續(xù)掃描數(shù)組的隨機訪問比鏈表快得多。鏈表更適合展示“插入刪除”的場景大數(shù)運算這種高頻遍歷場景數(shù)組天然更合適。#define MAX_DIGITS 1024 typedef struct { int digits[MAX_DIGITS]; // 下標0存?zhèn)€位digits[i] 取值范圍 0~9 int len; // 當前有效位數(shù)digits[0]~digits[len-1] int sign; // 1 表示正-1 表示負0 表示數(shù)值為 0 } BigInt;說明MAX_DIGITS設成 1024 意味著最大支持 1024 位十進制數(shù)課程設計夠用如果題目要求 10000 位直接改宏即可。len是有效長度比如數(shù)字 100 存下來是 digits[0]0、digits[1]0、digits[2]1len3。sign單獨存符號避免把負號揉進數(shù)字位里后面做減法比較時省很多事。這里每個元素只存一位十進制是“一位一存”的樸素方案代碼最好懂、進位最好寫缺點是空間利用率低真正追求性能的版本會每個元素存 9 位也就是“萬進制”這個放到最后一章說。2.2 大數(shù)加法進位傳播與結(jié)果長度修正加法是最不需要思考的運算但也是第一個容易出細節(jié)問題的地方。兩個數(shù)相加每一位上最多出現(xiàn)99119所以進位 carry 只可能是 0 或 1。很多初版代碼喜歡在每一位算完立刻把 carry 寫進下一位這沒問題但要注意循環(huán)結(jié)束后如果還有 carry結(jié)果長度必須加一否則 999 1 會算成 000。void addBigInt(BigInt *a, BigInt *b, BigInt *res) { int maxLen (a-len b-len) ? a-len : b-len; int carry 0; for (int i 0; i maxLen; i) { int sum carry; if (i a-len) sum a-digits[i]; if (i b-len) sum b-digits[i]; res-digits[i] sum % 10; carry sum / 10; } if (carry 0) { res-digits[maxLen] carry; res-len maxLen 1; } else { res-len maxLen; } }邏輯說明循環(huán)從低位到高位逐位累加短的那個數(shù)下標越界后自動補 0這樣 123 45678 也能正確算出 45801。sum % 10留下當前位sum / 10作為進位傳給下一位。參數(shù)說明a、b是輸入res是輸出允許res和a指向同一個變量函數(shù)內(nèi)部逐位寫入不會讀到臟數(shù)據(jù)。唯一要注意的是函數(shù)調(diào)用前最好把res-len清 0避免舊數(shù)據(jù)殘留。這個實現(xiàn)的時間復雜度是 O(n)n 是較長的那個數(shù)的位數(shù)和手算加法完全一致。2.3 大數(shù)減法先比較再相減符號用 sign 字段兜底減法比加法麻煩一個量級麻煩不在借位而在“誰減誰”。如果直接拿小數(shù)減大數(shù)借位會借到天上去。正確的套路是先比較兩個數(shù)的絕對值大小保證大數(shù)在前、小數(shù)在后只算“大減小”再把符號記在 sign 字段里。這也是為什么我在結(jié)構(gòu)體里單獨留了sign。int compareBigInt(BigInt *a, BigInt *b) { if (a-len ! b-len) return a-len - b-len; for (int i a-len - 1; i 0; i--) { if (a-digits[i] ! b-digits[i]) return a-digits[i] - b-digits[i]; } return 0; // 完全相等 } void subBigInt(BigInt *a, BigInt *b, BigInt *res) { int neg 0; if (compareBigInt(a, b) 0) { BigInt *tmp a; a b; b tmp; // 交換指針保證 a b neg 1; } int borrow 0; for (int i 0; i a-len; i) { int dif a-digits[i] - borrow; if (i b-len) dif - b-digits[i]; if (dif 0) { dif 10; borrow 1; } else { borrow 0; } res-digits[i] dif; } res-len a-len; while (res-len 1 res-digits[res-len - 1] 0) { res-len--; // 去掉高位多余的 0比如 100-99001要變成 1 } res-sign neg ? -1 : 1; }邏輯說明compareBigInt先比長度再比高位長度長的絕對值一定大長度相同就從最高位往低位逐位比。減法主循環(huán)里borrow表示上一位有沒有借位當前位不夠減就10并把borrow置 1。每次用a-len作為循環(huán)上限是因為我們保證a是較大的那個。參數(shù)說明兩個指針a、b的交換用的是指針交換不復制數(shù)組內(nèi)容效率高。注意這里只處理了“絕對值比較后大減小”如果輸入本身就帶符號比如負數(shù)減正數(shù)需要在調(diào)用層額外處理符號疊加課程設計通??梢约s定輸入都是非負數(shù)或者在 main 里先統(tǒng)一轉(zhuǎn)成正數(shù)再調(diào)用。3. 大數(shù)乘法與除法豎式算法的兩個落地方向3.1 大數(shù)乘法先累加后進位避免每輪都處理進位大數(shù)乘法最直觀的寫法是模擬小學豎式a的第 i 位乘以b的第 j 位結(jié)果放在結(jié)果的第ij位。第一次寫的時候很容易寫成“每乘一位就立刻把進位加到下一位”這樣也能跑通但進位處理會和下一輪累加糾纏在一起代碼極易出錯。我常用的做法是分兩步第一步只做乘法和累加先讓tmp[ij]把該加的都加上第二步再統(tǒng)一處理進位。void mulBigInt(BigInt *a, BigInt *b, BigInt *res) { int tmp[MAX_DIGITS * 2] {0}; for (int i 0; i a-len; i) { for (int j 0; j b-len; j) { tmp[i j] a-digits[i] * b-digits[j]; } } int carry 0; res-len a-len b-len; // 兩個 n 位、m 位數(shù)相乘最多 nm 位 for (int i 0; i res-len; i) { int value tmp[i] carry; res-digits[i] value % 10; carry value / 10; } while (res-len 1 res-digits[res-len - 1] 0) { res-len--; // 比如 0 * 999 的結(jié)果應該是 0不是 000 } }邏輯說明tmp[ij]累加的是所有能貢獻到第ij位的乘積累加和。舉個例子a123、b456那么tmp[2]會收到a[0]*b[2] a[1]*b[1] a[2]*b[0]也就是3*4 2*5 1*6 28。第二步統(tǒng)一進位carry從低位往高位滾最終每個元素都變成 0~9。參數(shù)說明tmp數(shù)組長度取MAX_DIGITS*2是因為兩個 1024 位數(shù)相乘最多 2048 位定成兩倍最大長度能防越界如果實際位數(shù)更短循環(huán)也只遍歷到a-len b-len。時間復雜度是 O(n*m)n 和 m 是兩個數(shù)的位數(shù)這也是樸素乘法的理論下限之內(nèi)的常見實現(xiàn)如果追求更快可以上 Karatsuba但課程設計階段豎式足夠。3.2 大數(shù)除法按位試商二進制大數(shù)每商位只有 0/1除法是六個運算里最容易寫崩的。手算除法的本質(zhì)是從被除數(shù)最高位開始每次“取一部分不夠除就往后拼一位”夠除就試商。放到大數(shù)里就是維護一個余數(shù)累加器cur每次把cur整體乘 10相當于左移一位再拼上被除數(shù)的下一位然后看cur最多能減幾個除數(shù)這個次數(shù)就是商的當前位。void trimZero(BigInt *x) { while (x-len 1 x-digits[x-len - 1] 0) { x-len--; } } void divBigInt(BigInt *a, BigInt *b, BigInt *q, BigInt *r) { BigInt cur {0}; // 余數(shù)累加器 q-len a-len; for (int i a-len - 1; i 0; i--) { // 余數(shù)乘 10相當于把商位左移一位 mulSmall(cur, 10, cur); addSmall(cur, a-digits[i], cur); int qd 0; while (compareBigInt(cur, b) 0) { subBigInt(cur, b, cur); qd; // 當前商位最多減 9 次 } q-digits[i] qd; } trimZero(q); trimZero(cur); *r cur; }邏輯說明mulSmall(cur, 10, cur)是給余數(shù)乘一個一位數(shù) 10實現(xiàn)上就是從高位逆向進位或者直接手寫一個乘小數(shù)的函數(shù)addSmall同理給余數(shù)加上一位數(shù)字。內(nèi)層while每減一次除數(shù)商位加一理論上一位最多減 9 次所以整體復雜度約等于 O(n*m)n 是被除數(shù)位數(shù)m 是除數(shù)位數(shù)。參數(shù)說明q是商r是余數(shù)函數(shù)結(jié)束時r一定滿足0 r b。這里有個容易被忽略的點商的長度初始設成a-len因為被除數(shù)有幾位商的位數(shù)最多也就是幾位最后trimZero把高位 0 去掉比如 100/50 的商初始是“002”trim 后是“2”。這個結(jié)構(gòu)對二進制大數(shù)有個天然的好處如果內(nèi)部存的是二進制位那么試商時每商位只可能是 0 或 1內(nèi)層while可以直接退化成一次if判斷——cur夠大就減一次、商位置 1不夠大商位直接置 0。這也是為什么很多高精度代碼庫會把十進制和二進制兩條路徑分別實現(xiàn)二進制的除法性能要好得多。3.3 大數(shù)取模直接復用除法商留著不用也行取模運算單獨寫一份算法是典型的重復勞動。取模的定義就是“除法剩下的余數(shù)”所以最省事的做法是調(diào)一次除法把商丟掉把余數(shù)返回。代碼少而且正確性跟著除法走除法測過之后取模就不用單獨測了。void modBigInt(BigInt *a, BigInt *b, BigInt *res) { BigInt q; divBigInt(a, b, q, res); }邏輯說明這里直接讓divBigInt的r參數(shù)指向res商q是個局部變量運行完就被丟棄。要注意divBigInt內(nèi)部最后*r cur是結(jié)構(gòu)體整體賦值只要r不是和q指向同一塊內(nèi)存就不會互相干擾。參數(shù)說明如果后續(xù)要頻繁取模比如快速冪里的模乘建議把divBigInt的商參數(shù)傳一個臨時變量而不是每次都聲明新的 BigInt因為結(jié)構(gòu)體整體賦值也有一份內(nèi)存拷貝開銷。另外除數(shù)為 0 要在divBigInt入口做防御返回一個錯誤碼或者直接打印提示不然while會死循環(huán)。4. 大數(shù)乘方與進制轉(zhuǎn)換二進制擴展法把冪運算從線性降到對數(shù)4.1 快速冪原理把指數(shù)拆成二進制位逐位平方大數(shù)乘方最容易踩的性能坑是“老老實實乘 n 次”。如果算 a^1000樸素循環(huán)要做 1000 次大數(shù)乘法而大數(shù)乘法本身又是 O(m2)總開銷直接起飛。二進制擴展法也叫快速冪的核心思想是把指數(shù)看成二進制數(shù)比如 13 的二進制是 1101那么 a^13 a^8 × a^4 × a^1也就是只挑二進制位為 1 的那些“a 的 2^k 次方”乘起來。實現(xiàn)時從左到右或從右到左都行課程設計里最常見的寫法是從最低二進制位開始指數(shù)右移一位底數(shù)平方一次遇到當前位為 1 就把底數(shù)乘進結(jié)果。4.2 快速冪實現(xiàn)平方、乘底、指數(shù)右移三步循環(huán)void powBigInt(BigInt *base, BigInt *exp, BigInt *res) { BigInt b *base; BigInt e *exp; setSmall(res, 1); // res 1 while (e.len 1 || e.digits[0] 0) { if (e.digits[0] % 2 1) { // 當前二進制最低位是 1 mulBigInt(res, b, res); // res res * b } mulBigInt(b, b, b); // b b * b即底數(shù)平方 divSmall(e, 2, e); // e e / 2二進制右移一位 } }邏輯說明循環(huán)不變量是“b 始終等于 base 的 2^k 次方”。每輪先看指數(shù)當前最低位是 1 就把 b 乘進 res是 0 就不乘然后無條件把 b 平方同時指數(shù)除以 2。以 2^13 為例指數(shù)二進制 1101按低位到高位依次是 1、0、1、1res 依次乘上 2^1、2^4、2^8最終得到 2^13。參數(shù)說明e.digits[0] % 2能直接判斷整個大數(shù)的奇偶性是因為我們的存儲是十進制位個位數(shù)字的奇偶決定整個數(shù)的奇偶。divSmall(e, 2, e)是關鍵很多人在這里踩坑因為每個元素存的是十進制位不能直接e.digits[0] 1那樣會把十位的值錯誤地挪到個位。正確寫法是模擬一次“除以 2”的豎式從最高位到最低位逐位帶余數(shù)計算。4.3 十進制與二進制統(tǒng)一封裝輸入解析與輸出轉(zhuǎn)換題目要求同時支持十進制和二進制大數(shù)運算這里有個設計選擇內(nèi)部統(tǒng)一存成十進制 BigInt輸入輸出時做進制轉(zhuǎn)換。好處是加減乘除的代碼只寫一套進制只影響解析和打印。二進制字符串轉(zhuǎn)內(nèi)部十進制數(shù)采用“每讀一位整體乘 2 再加當前位”的霍納方法即可。void parseBinary(const char *s, BigInt *out) { setSmall(out, 0); for (int i 0; s[i]; i) { mulSmall(out, 2, out); if (s[i] 1) { addSmall(out, 1, out); } } } void parseDecimal(const char *s, BigInt *out) { setSmall(out, 0); for (int i 0; s[i]; i) { mulSmall(out, 10, out); addSmall(out, s[i] - 0, out); } }邏輯說明parseBinary處理“111”的邏輯是先得到 1然后乘 2 得 2、加 1 得 3再乘 2 得 6、加 1 得 7正好是二進制 111 對應的十進制 7。parseDecimal是同樣的套路只是乘 10。這兩段代碼共用mulSmall和addSmall說明存儲層抽象得好上層邏輯可以根本不管進制。輸出二進制則需要反著來不斷除以 2、取余數(shù)余數(shù)倒序排列就是二進制串。注意純二進制輸出天然會丟前導零如果題目要求按輸入寬度補零打印函數(shù)需要接收一個最小寬度參數(shù)這個坑在下一章展開。void printBinary(BigInt *a) { BigInt tmp *a; char out[MAX_DIGITS * 8]; int idx 0; while (tmp.len 1 || tmp.digits[0] 0) { out[idx] (tmp.digits[0] % 2) 0; divSmall(tmp, 2, tmp); } for (int i idx - 1; i 0; i--) { putchar(out[i]); } }邏輯說明tmp.digits[0] % 2取個位數(shù)字的奇偶性也就是當前最低二進制位每取一位就把整個數(shù)除以 2循環(huán)直到數(shù)變成 0。倒序輸出是因為先取到的是最低位。這里divSmall和快速冪里用的是同一個函數(shù)一次實現(xiàn)兩處復用。5. 大數(shù)運算常見問題排查五個我真實踩過的坑5.1 二進制輸入解析時數(shù)組越界現(xiàn)象解析一個 500 位的二進制字符串“111...111”時parseBinary跑到一半程序崩潰或者解析出的數(shù)值明顯不對偶爾結(jié)果是負數(shù)。原因mulSmall和addSmall的實現(xiàn)里進位循環(huán)只跑到當前l(fā)en就停了。比如當前值已經(jīng)是 999乘 2 得到 1998長度從 3 變成 4如果沒處理這個新增長位最高位的 1 就丟了再加 1 的時候又可能再次進位。幾輪下來要么數(shù)組越界寫壞相鄰內(nèi)存要么進位丟失數(shù)據(jù)錯誤。解決給mulSmall和addSmall加上統(tǒng)一的長度修正邏輯。乘完或加完后從當前l(fā)en開始檢查高一位是否非零是就len同時判斷l(xiāng)en不能超過MAX_DIGITS。我一般把這段封裝成一個updateLen函數(shù)所有修改 digits 的運算結(jié)束都調(diào)一次。5.2 減法輸出 “-0” 和多余前導零現(xiàn)象1 - 1 輸出“-0”100 - 99 輸出“001”更離譜的是 123 - 123 輸出“-000”。原因兩個問題疊加。第一個是去前導零時把循環(huán)條件寫成了while (digits[len-1] 0) len--沒保留最后一位導致 0 被清成空串打印時亂套。第二個是符號處理compareBigInt返回 0兩數(shù)相等時代碼仍然按neg1走了于是給 0 加了個負號。解決去前導零強制保底一位條件寫成while (len 1 digits[len-1] 0) len--;。減法主函數(shù)開頭先比較如果compareBigInt(a, b) 0直接res-sign 1并退出不進交換邏輯。從那以后我寫所有涉及符號的運算都會先問一句“結(jié)果為零時符號應該是什么”。5.3 除法里商位不進位的死循環(huán)現(xiàn)象123 / 12 算出商 1正確答案是 10有時候程序直接卡死CPU 跑滿不退出。原因按位試商的循環(huán)里cur在拼入被除數(shù)當前位之前忘了乘 10。比如被除數(shù)處理到“12”這一位時cur存的是上一次的余數(shù) 0直接加 1 得到 1而不是 0×1011最后一位 3 進來時 cur 只是從 1 變成 3而不是 1×10313于是商位少算了一輪。死循環(huán)的情況多半是除數(shù)為 0或者compareBigInt寫錯導致 cur 永遠不小于除數(shù)。解決每次循環(huán)第一步先mulSmall(cur, 10, cur)再addSmall(cur, a-digits[i], cur)順序不能反。除數(shù)為 0 在函數(shù)入口直接判掉打印“除數(shù)不能為 0”并返回錯誤碼。這個坑我印象最深因為表面上看代碼每一行都對只有把豎式每一步打印出來才發(fā)現(xiàn) cur 缺了左移。5.4 快速冪的指數(shù)右移寫錯導致結(jié)果錯亂現(xiàn)象2^10 用快速冪算出來是 2^6或者 2^4打印中間過程發(fā)現(xiàn)指數(shù)序列變成 10、4、1、0而不是 10、5、2、1、0。原因因為我們的 BigInt 每個元素存的是十進制位直接寫e.digits[0] 1是完全錯誤的——十進制個位右移一位只是把個位數(shù)除以 2不是把整個大數(shù)除以 2。比如 10 的個位是 0右移還是 0整個數(shù)卻應該是 5。指數(shù)右移的正確姿勢是調(diào)用divSmall(e, 2, e)它會從最高位向最低位逐位帶余數(shù)計算等價于對整個大數(shù)做一次十進制除法。解決把快速冪里的右移統(tǒng)一改走divSmall同時策略上每次右移前先判斷奇偶再右移保證循環(huán)不變量正確。另外快速冪里mulBigInt(res, b, res)一定要允許res和b是同一個值我的乘法實現(xiàn)里是先完整算進臨時數(shù)組再復制回 res所以安全如果你的乘法是邊乘邊寫這里要格外小心別名問題。5.5 二進制輸出丟了前導零現(xiàn)象輸入“00001111”轉(zhuǎn)成內(nèi)部大數(shù)再打印變成“1111”和輸入寬度對不上。如果題目要求按固定字長輸出這塊直接丟分。原因printBinary的反向取余邏輯天然丟前導零因為內(nèi)部 BigInt 只保存數(shù)值不保存“輸入字符串原來有多長”這個信息。解決在解析入口記錄原始字符串長度或者給打印函數(shù)加一個minWidth參數(shù)輸出前先補零。我常用的做法是在主程序里保存 raw 輸入字符串的長度打印二進制結(jié)果時傳入max(minWidth, 實際位數(shù))手動在前面補 0。這個坑不踩一次很難意識到因為大多數(shù)自測用例都會用不帶前導零的二進制串。6. 驗證與進階用六個用例把整套大數(shù)運算過一遍6.1 邊界回歸用例與沒有寫在題目里的加分項寫完六個運算不要急著交先跑一組能同時覆蓋“進位、借位、截斷、符號、進制邊界”的用例。我每次都會把這幾個用例固定放在 main 函數(shù)里當回歸測試運算輸入期望輸出驗證點加法999999999999 11000000000000跨位連續(xù)進位長度加一減法1000000000 - 1999999999連續(xù)借位去掉前導零減法123 - 1230結(jié)果為零時符號不能是負乘法99999 × 999999999800001高位進位與長度修正除法123456789012345 / 123459999747595按位試商、商位補零取模2^100 mod 9718快速冪和取模的聯(lián)合調(diào)用最后一行是我的習慣用快速冪算乘方時順手把取模也驗一遍。因為題目只要求“大數(shù)乘方”和“大數(shù)取?!狈珠_實現(xiàn)但真正實戰(zhàn)里這兩者幾乎總是搭配出現(xiàn)。在快速冪的三步循環(huán)里把mulBigInt換成modBigInt(mulBigInt(...), mod)就能得到模冪結(jié)果這其實是很多密碼學算法的基礎用法。如果你想把代碼做厚這是最容易的加分點。驗證方式上建議把十進制和二進制各跑一遍同樣的運算確認結(jié)果一致比如十進制輸入13 * 7 91二進制輸入1101 * 111也應該輸出1011011。這能同時驗證解析、運算、打印三段邏輯沒有互相污染。從那以后我每寫完一個課程設計版本都強制自己先把這組用例在 main 里跑一遍再隨機生成兩個大數(shù)交叉驗證一次最后才敢交給老師。這種“先回歸、再提交”的習慣幫我在答辯前少改了很多低級錯誤。如果你手頭這份資源里的代碼也出現(xiàn)了類似問題照著第五章的五個坑逐條對照應該能省下不少調(diào)試時間。希望幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久婷婷欧美| 可以直接看的AV| 9 9热这里有精品| 99热日本| 五月天播播| 亚州精品色情无码A片| 香蕉AV777XXX色综合一区| 婷婷五月天高清无码| 91超碰在线观看| 丁香五月天大香蕉啪啪| 少妇熟女视频一区二区三区| 91狠狠色丁香婷婷综合久久| 色五月婷婷操逼| 能看的av片| 久久五月网| 超碰2021| 综合日本婷婷| 婷婷丁香色性爱| 色情婷婷| 婷婷色婷婷| 殴美综合激情五月天免费视频| 婷婷激情五月天在线视频| 中文字幕网站在线观看| 中文字幕精品推荐免费在线观| 热99在线| 亚洲天堂99| 天天弄天天操| 91碰超| 激情综合色五月丁香六月亚洲| 99re热精品视频国| 噜噜综合网| 色色激情网| 午夜免费高清AV片| 中文字幕成| 亚洲av另类在线观看| 九九综合久久| 丁香久久在线| 丁香九色不卡aaa| 九九九九操逼| 97超碰色| 日韩一级网站| 激情丁香六月| 久久五月天激情美女| 久久99久久99精品免观看粉嫩| 无语停婷丁香网| 欧美性色A片免费免费观看的| av色婷婷| 色区久久| 人人肏逼视频在线一区二区| www狠狠爱com| 99热这里只有精品1025| 丁香香五月激情免费视频| 99在线热| 婷婷久久免费看| 色呦呦免费观看| 97碰啪啪| 可以直接看的av网站| 婷婷深爱五月亚洲综合| 丁香五月天色婷婷| www.久久爱| 91Chinese在线| 99九九99九九九视频精彩| 伊人激情影院| 六月丁香啪啪啪| 久久99网| www.91热久久| 大香蕉五月天婷婷| 三级大香蕉网| 欧美精品99| 夜夜 操无码| 免费AV播放| 婷婷爱五月天| 成人在线视频男人的天堂4399| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 大香蕉综合视频在线| 婷婷五月丁香五月基地| 伊人婷婷大香蕉| 婷婷开心深爱五月天| 婷婷色亚洲| va中文资源在线观看| 国产在线6| 婷婷中文字幕版| 久草热视频在线观看| 婷婷五月六月| 开心婷婷五月| 婷婷综合视频| 天天色色婷婷| 天天噜噜| 婷婷激情四射五月天| 99热久草| 色婷婷综合视频| 99九九在线精品热动漫| 狠狠干最新地址| 综合99在线| 六月婷久久| 安息电影在线观看完整版| 婷婷丁香五月噜噜噜| 婷婷五月激情五月激情| 国产乱妇乱子在线播视频播放网站| 性爱激情久久| 天天摸天天爽| 婷婷色网| 激情啪啪五月| 五月婷婷之综合激情| 五月天综合婷婷| 九色在线五月婷婷网址| 这里只有精品,日韩视频| 这里只有精品免费| 久久免费干| www99热| 人妻无码视频网| 天天久久九九| 17.c黄色| 亚洲狠狠终合停停终合| 五月天亚洲最大成人| 中文av网站| 亚洲精品白浆高清久久久久久| 九九九九九九毛片| 真实亲子乱子伦高清在线观看| 婷婷五月丁香六月| 欧美内射AA| 色色综合视频| 人人操9| 99视频这里只有免费精品| 99热中国| 激情综合九| 婷婷五月天成人娱乐| 超碰在线免费9| 热思思九九| 91爱操| 色视频五月天| 日韩无码亚欧无码| 亚洲精品永久久久久久| WWW.久久久久久久久久久久久| 思思久久96热在精品国产,| 97碰免费视频在线| 99色色网| 婷婷五月在线视频| 日本www五月婷婷| 九九热这里| 日本久热| 五月婷婷基地| 婷婷色5月天在线。| 中文字幕在线播放视频| 色欲av伊人久久大香线蕉影院 | 99热伊人| 丁香五月综合福利视频导航| 国产69久久久欧美黑人A片| 色色自拍视频网站| 免费无码毛片一区二区A片| 超碰人人在线| 99国产精品白浆在线观看免费| 91精品综合久久久久久五月丁香| 日韩无码专区| 成人网站免费sxj| 99久久国产宗和精品1上映| 五月婷婷丁香啪啪| 久久AV无码精品人妻系列试探| 丁香五月六月久久综合 | 欧美成人色婷婷| 国产亚洲AV人片在线| 婷婷深爱五月天在线| 成片免费观看视频大全| WWW.99热| 中文在线成人| 天天干,夜夜爽| 亚洲视频a| 五月丁香六月在线| 亚洲十月婷婷综合| 色五月自偷自拍婷婷婷婷| 五月丁香六月婷婷综合网缴情| 色婷婷网大全在线| 色香久久| 激情综合五月激情17| 狠狠草在线观看| 激情综合网丁香| 久热免费| 激情小说婷婷五月| 91啪啪| 91久久久久久久久18| 日日噜狠狠色综| 国产精产国品一二三在观看| 婷婷中文字幕| 亚洲 25P| 激情亭亭五月| 无遮挡国产高潮视频免费观看| 天天爽夜夜爽| www.91久久| 免费无码毛片一区二区A片 | 欧美日朝成人| www.婷婷,com| 99操| 亚洲欧美国产A片免费观看| 亚洲综合五月天| 亚洲成人网在线观看| 大香蕉五月天| 色婷婷久久| 日韩 欧美 国产 一区 二区| 日本大逼91| 亚洲AV成人在线| WWW、日本色丁香、co m| 色99超碰| 日本色啪| 开心激情站| 久久久久久综合五月婷婷| 99在线一区| 另类视频在线| 91丨九色丨国产打屁股| 夜夜爱网站| 天天摸.天天mo| 日本三级第一页| www久久99| 亚洲最大五月六月丁香婷婷| 婷色成人| 丁香五月天无码AV| 国产精品色婷婷99久久精品| ztEJj| 狠狠爱激情网| 欧美丁香婷婷五月| 五月丁香婷婷成人综合网| 五月丁香婷婷成人版| 成人综合网站| 五月丁香六月情| 婷婷婷婷婷婷婷五月丁香| 婷婷丁香社区网| 中文字幕婷婷在线| 色站9/| 国产精品电影| 激情小说婷婷| 九九九激情综合| 色色激情网| 就爱射中文字幕资源网| 久久婷五月综合色| 欧洲亚洲免费视频9| 五月天久久网站| 99视频| 超碰大香蕉网| 大香蕉久| 夜夜爽天天干| 天天影院色| 99.N在线视频| 九热精品| 狠狠色狠狠| 综合激情视频| 色婷婷综合影院| 亚洲激情精品| 国产成人99久久亚洲综合精品| 伊人五月天男人的天堂在线| 激情五月婷婷免费视频| 色99视| 亚洲一个色| 1024手机在线观看看片_日韩精品| 超碰99成人在线| 1024在线一区| www.韩日视频| 色婷亚洲五月丁香| 婷婷天堂综合| 成年AAAA色情| 99久久精品网| 五月婷婷官网色| 六月丁香激情网| 婷婷五月视频| 91色逼| 国产9色在线/日韩| 996er热| 九九综合色| 九九RE视频在线精品| 欧美三日本三级少妇三99| 久久伦乱| 丁香久久| 另类亚洲电影| 激情五婷网| 中文字幕av久久爽一区| 第二色AⅤ| 色综合xx| rr天天操| www.yw尤物| 开心五月色婷婷综合开心网| 黄色成人AV在线| 五月天停婷基地| 天天搡日日搡aaaaⅩ| 91干视频| 先锋男人99资源| 激情九九综合网| 桔色成人在线| 99精品在线播放| 欧美成人精品A片免费一区99| 欧美性做爰大片免费看办公室| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 久久99日本精品视频免费观看| 九九热99在线视频| www.99色| 五月天影院| 丁香五月色五月| 久久精品这里只有精品免费首页| 久操香蕉| 亚洲天堂久久| 久热视频这里只有精品| 久草热在线视频| 色五月,com| 九九色播五月丁香| 狠狠狠狠狠草| 999热这里只有精品| 国产AV熟妇人震精品一品二区| 丁香激情综合| 五月天激情国产综合婷婷婷就去爱| 天天做天天干天天综合网| 久久这里只| 狠狠色狠狠操| 色婷婷狠狠久久YY| 五月婷婷欲色| 天天插天天干| 97色婷婷成人综合在线观看| 99热官网精品在线| 国产精品色情AAAAA片软件| 色婷婷在线影院| 深爱五月婷婷开心中文字幕| www.日本91| 五月婷在线| 99久久www| 久久午夜理论| 亚洲激情五月天| 31色区视频免费看| 9久热这里只有精品视频| 久久久久激情网| 四虎国产精品永久在线国在线| 91九色精品| 激情九九这里只有精品| 亚洲国产精品SUV| 91婷色| 天天xxxxxx天天日| 六月成人网| 91色五月| 欧美天堂久久| 久久婷婷丁香视频网| 丁香综合伊人AV| 91超碰九色| 99视频在线观看视频| 亚洲男人的天堂婷婷色五月| 五月婷丁香| 大香蕉婷婷丁香天堂AV| 色呦呦美女| 99热在线播放精品| 深爱激情网五月天| 久久男人网婷婷| 狠狠人人| 69精品人人人人人人人人人| 九九在线免费观看| 国产午夜精品一区二区三区四区| 六月综和久久| 亚洲精品久久久无码| 亚洲成人综合在线| 噜噜在线| 好吊操这里只有精品| 9久国产精品| 男人的天堂97| 婷婷色啪| 久热这里只精品| 丁香六月婷婷开心| 91热网址| 色色色色色综合| 黄色AAAAA| 久久大国产香蕉| 九九爱看亚洲| 午夜丁香久久久久久| 草婷婷在线| 五月天婷婷综合色| 思思久久精品| 六月丁香av| 色色激情网| 超碰色色综合| 久久五月天婷婷| 五月丁香综合激情在线观看| 亚洲综合网在线| 五月婷婷色情| 69色婷婷| 99日韩| 性小说五月天| 国产性爱大片久久| 人人人操| 五月丁香狠狠爱婷婷综合| 婷婷激情五月呦呦| 激情视频综合| 伊人五月婷婷| 91免费试看| 婷婷激情综合| 99热无码精品| 日日操无码| 色色色婷婷| 婷婷亚洲日本| 一区=区操屄高清大全av| 色婷婷六月天| 天天摸,天天爽| 九九精品大香蕉| 99热只有| 激情五月婷婷伊人| 成人在线不卡| 色综合99无码| 久久久com| 五月色 亚洲| 九 九九九AV| 97超级操操| 五月色婷婷中文字幕| 99超级碰免费视频| 婷婷五月另类网站| 六月婷婷综合| 六月婷婷中文字幕| 啪啪干伊人婷婷| 日韩无码性爱| http:色情日本com| 超碰超碰在线| 婷婷综合精品视频97| 99在线公开视频| 国外亚洲成AV人片在线观看| 色情五月婷| 99热这是里只有精品| 久久玖玖99| 成人av免费观看| www.俺去也com| 丁香婷婷五月综合影院| 五月四色激情| 五月丁香综合网| 五月婷婷六月丁香在线| 色婷婷色五月丁香| 在线播放成人网站| 色婷婷精品视频| 熟妇内谢69XXXXXA片| 婷婷五月免费视频| 亚洲五月情| 久久激情视频99| 五月婷婷9| 色五月综合网| 成人精品在线| www.99婷婷| 狠狠插日日干撸| 六月亚洲婷婷6月中文字幕| 97操| 一级黄色操B| 国产美女无遮挡裸体毛片A片 | 美国不卡视频| 91免费试看| 天天干天天干天天干| 五月丁香啪啪综合| 日韩啪| 亚洲色模骚货| 亚洲va欧美va国产综合久久久| 天天日天天做天天舔| 婷婷综合网性| 日本3级片一区2区| pom538精品视频| www.91AV.com| 91精品久| 久久99免费视屏| 色婷婷8| 国产看真人毛片爱做A片| 天天色综网| 99热e| 97婷婷丁香| 五月丁香五月婷婷| 色婷久九| 成人午夜无码视频| 色婷婷狠狠| 97色婷| 五月丁香91| 麻豆雪千夏| 五月丁香啪啪网| 丁香婷婷成人网| 影音先锋777xfplay色资源网站| 这里只有免费的精品| www,色中色| 丁香五月婷婷亚洲另类| 五月丁香花激情综合网| 狠狠做婷婷| 激情六月丁| 五月婷婷丁香五月天| 99热手机在线精品| www.色五月.com| 五月丁香婷中文| 久热九九| 国产亚洲精品久久久久苍井松| 久久精品99国产精品日本| 亚洲精品白浆高清久久久久久| 精国产品一区二区三区A片| 欧美性生交XXXXX无码小说| 国产精品涩涩涩视频网站| www久久久久久久久久久| 中文字幕视频色婷婷| 91av成人| 色五月天丁香婷婷| 79精品在线视频| 99热这里只有精品 搜| 色五月婷婷很很操| 五月天婷婷无码| 亚洲欧洲中文日韩久久AV乱码| 婷婷五月丁香基| 色欲色香综合网站| 婷婷伊人| 五月丁香六月综合激情无码软件亮点 | 六月丁香啪啪| Www.se.久久| 9福利性视频欧美| 热的五码久久精品| 五月天 另类图片| 色久女| 成人无码髙潮喷水A片| 婷婷五月综合国产精品| 五月丁香91| 亚洲射激情| 色日本五月天| 少妇高潮呻吟A片免费看软件| 激情电影五月婷婷| 婷婷五月天成人在线视频| 思思热精品免费视频| 亚洲另类视频| 亚洲精品V天堂中文字幕| 五月天久久激情| 深爱婷婷基地| 另类图片五月天| 国产精品第一国产精品| av在线播放网址| 亚洲AAAA网| 大香蕉婷婷丁香天堂AV| 久久久潮喷-久久久九九-成人AV| 俺来也综合网精品一区| 99人妻碰碰碰久久久久视| 免费无码毛片一区二区A片| 色色日本欧美| 丁香六月婷婷姐网| 国产精品99久久久久久久女警| 久久久久激情网| 久久九九99字幕| 99久久久久| 激情综合另类| 婷婷综合在线观看视频| 超碰在线人妻| 色色色999| 婷婷五月天久久| 欧美亚洲色色色色| 久久久久久久久久久久久久人妻视频| 激情综合无码| 激情婷婷久久| 九九视屏| 成人午夜免费电影| 五月天激情国产综合婷婷婷| tingtingseav| 第四色26uuu| 夜夜操狠狠操| 天天在线天天综合网色| 99激情视频| 99毛片| 噜噜色噜噜网| 五月丁香天堂| www.色五月.com| 久久九九激情五月天| 爱之国产色情综合| 丁香色色网| 亚洲小视频免费播放| 婷婷色在线视频| 婷婷色六月| av五月天婷婷丁香| 婷婷免费视频| 激情综合网五月婷婷| 国产女人十八水真多1| 99这里只有精品在线观看| 婷婷成人网五月天| 六月丁香综合| 99热最新| 五月天伊人| 26UUU| 99性爱| 第2色五月婷| AAA久久| 欧美天天爽| 六月丁香五月天| 99操碰| 欧美25p| 9.1综合网| 99激情| 激情的五月| ..真实国产乱子伦毛片| 丁香五月天在线| 大香人妻| 婷婷综合精品| 久久AAAA片一区二区| 日韩免费视频| 婷婷欧美激情| 欧日韩成人| 99爱在线精品视频免费观看| 激情5月婷婷狠狠干| 丁香五月激情久久麻豆| 色五月色五天免费视频| 先锋五月婷婷丁香草草| 中文字幕丰满孑伦无码专区 | 五月 婷婷 成人| 91久久精品视频| 天堂在线9| 五月婷婷色播视频| 亚洲日比视频| 91热99| 人人舔人人色人人高潮| 久草五月丁香婷婷综合| 婷婷午夜丁香| 很操日本7| 久久爱综合| 丁香六月久久| 亚洲五月情| 91丨九色丨熟女|新版| 激情小说五月天| 五月播播| 五月天婷婷六月激情网| 超碰在线资源| 91久久久久久久| 亚洲五月色| 欧美激情综合| 亚洲最大视频网站| 国产成人+综合亚洲+天堂| 丁香五月中文字幕久色| 九九香蕉网| 婷婷天堂伊人| 亚洲AV成人在线| 天天色综网| 99久久99视频只有精品| 亚洲AV另类| 色情综合网| 久久人人妻| 开心五月婷婷六月丁香| WWW99热| 伊人婷婷99热精品| 久99久视频| 丁香五月社区| 天天操夜夜爱| 九九热这里精品| 超碰97干| 婷婷久久婷婷| 天天日色情| 五月天婷婷社区| 五月综合在线| 99热这里全是精品| 五六月丁香激情视频| 久久婷婷伊人| 97干综合网| 天天肏天天舔AV| 久久伊人大香蕉| 人妻九九九九| 亚洲第一综合| 五月亭亭性| 久热中文字幕在线线观看| 91精品丝袜久久久久久| 97五月久久丁香婷婷| 成人小说色图婷婷五月| 婷婷五月天天| 亚洲精品字幕| 国产亚洲精品AAAAAAA片| 久久99精品九九久久久婷婷| 91久久九久久九久久九久久九久久| 五月天成人在线| 六月综和久久| 99区视频| 婷婷四月 成人 狠狠干| 日韩性爱AV| 99黄色性生活| 大香蕉久久久| 狠狠干,狠狠操| 欧美啄木乌丝袜人妻系列| 久久五月天激情婷婷| 婷婷久久五月| 色墦五月丁香| 丁香五月情色| 五月色情婷婷开心五月天| 婷婷久久99| 琪琪色五月天| 这里只有精品亚洲| WWW·天天操·视频?| 五月开心婷婷网| 国产片天天爽夜夜爽| 五月丁香激情啪啪| 色之综合网| 欧美日韩大黄| 五月婷婷综合色啪首页| 夜夜做夜夜愛| 日本色爽| 中文字幕av久久爽一区| 激情五月天网站| 免费视频无码| 97超美国视频在线观看| 色玖玖网| 亚洲AV网址| 婷婷丁香五月亚洲欧美| 亚洲婷婷开心五月| 婷婷五月天亚洲综合| 激情五月婷婷丁香| 日日干天天射| 高清一区二区三区日本久| 久久综合久色欧美综合狠狠 | 色色婷婷丁香| 久久AAAA片一区二区| 久久色六月| 五月天婷婷丁香人人操91| 天堂综合久| 婷婷操逼| 99re这里只有精品首页| 亚洲六月婷婷| 激情综合婷婷| 色丁香五月婷婷综合久久| av无码电影| 五月丁香六月久久| 激情综合五月色丁香婷婷| 99热精品无码| 天天色粽合合合合合合合| 五月综合激情啪啪啪啪啪| 九九re视频在线视频| 99久久婷婷| 中文不卡一二区| 丁香激情四射| 中文字幕成人网站| 亚洲综合无码| 五月WWW| 99热99精品| 大地资源色婷婷视频在线 | 久啪欧美| 五月视频日本免费观看| 丁香五月六月| 亚洲精品V天堂中文字幕| www,色综合| 成人必爱视| 九九热最新视频| www超碰| 丁香五月123| 婷婷在线操| 一区二区免费看| www.97视频| 99久久久久久| 天天色色天天| 96精品成人无码A片观看金桔 | 午夜色丁香| 久久久97| 91人操人人人操人| 亚洲国产va| 99热啪啪| 97久久人人| 天天插插天天| 国产性爱在线| 婷婷伊人无码| 亚洲综合99| 日本人妻久久| 六月婷婷国产| 99热在线观看| 色就是色婷婷五月亚洲激情| av在线免费网站 | 图片区 小说区 区 亚洲五月| 亚州操操| 五月丁香六月激情视频| 亚洲黄网在线| 伊人丁香花综合影院| 五月激情天| 色综合色五月| 日韩人妻在线观看| 欧美日韩成人在线免费| 五月婷婷 激情五月| 欧类av怡春院| 5月色亭亭视频| 欧美日韩成人高清在线| 亚洲 在线 性爱 | 九月性爱网| 能看的av片| 五月丁香啪啪啪| 婷婷免费精品视频| 国产欧洲欧洲精品久久| 久久9久| 97色在线观看视频| 538任你爽视频不一样的| 97婷婷五月| 人人妖人人97| 婷婷六月五月天综合| 五月婷婷影视| 亚洲第一视频 久久| 婷婷99狠狠躁天天久久久九九九| 免费日韩99| 99热这里只有精品99| 五月天婷婷日日爱| 99热久| 久色视频首页| 色视频色综合91| 99秘 在线| www...com黄在线观看| 五月天成人在线| 免费91久久精品| 天天天摸夜夜夜玩| 中文字幕成人日韩| 五月婷婷亚洲色视频| 国产精品视频网| 97色色网| 第四色婷婷日本| 国产精品成人在线| 色丁香婷婷美女视频网站| www,99热在线观看| 激情综合激情综合| -91九色大屁股| 五月丁香色综合| 久久五月激情网| 五月丁小婷婷激情四射| 色五月激情五月天| 九热精品| 极品人妻VIDEOSSS人妻| 色六月视频| 一级二级色大片| 97人人操人人爽| 六月婷婷激情图片| 婷婷五月天成人动漫 | 婷婷色五月综合| 9视频1在线| 日本三级黄色大片| 五月天三级| 丁香五月婷婷www..com| 久99视频在线观看| 婷婷五月天激情偷拍| 大鸡巴伊人网| 91九色视频| 亚洲天堂AAA| 99在线视频女女视频| www.婷婷五月| 天天干天天爽天天操| 国产精品成人AV在线| 无码人妻精品一区二区蜜桃色欲| 色久五月天| www.zbzhongsen.com| 国外亚洲成AV人片在线观看| 色五月婷婷在线| 色色啊| 婷婷久久五月天中文字幕在线观看| 97av在线视频| 亚洲色亚洲精品| 超碰在线国产| 天天色五月婷婷91久久久久久久| 大香蕉综合| 色婷婷五月天天天干天天操天天爽| 99久久婷婷五月综合| 亚洲无AV在线中文字幕| 天天操加勒比| 伊人狠狠干| 久热无码| 久久天堂婷婷五月| 国产欧美性成人精品午夜| 蜜臀99精品| 2025天天爽天天摸| 婷色五月| 国产精品色婷婷久久久精品| 99热 精品在线| 日韩成人精品中文字幕| 在线1青婷| 欧洲第一无人区观看| 99精色| 777丁香六月青青草婷婷综合久月| 九月婷婷综合网| 五月丁香亭亭电影久久| 伊人在线视频| www99在线观看视频| 日韩操| 丁香五月第九色| 综合久久婷婷| 久久婷五月综合| 久久精品日| 日本久久激情| 91欧美| 99亚洲精品视频| 欧美天堂久久| 精品人妻一区二区三区四区不卡在| 夜夜操夜夜姧| 亚洲久久视频| 久热这里只有精品6官网亚洲| 婷婷五月天AV在线| 婷婷伊人视婷婷婷| 97碰 在线视频观看| 99热网精品| 内射爽无广熟女亚洲| 99无码黄色视频| 婷婷五月天堂| 91碰碰视频| www.日本91| 人人色婷婷| 激情综合网五月婷婷| 婷婷五月成人系列| AAA亚洲AV| 操熟女成人网| 欧洲免费视频色| 天天干天天射综合网| 热久久66| 99久久er| 毛片毛片毛片毛片| 亚洲色婷婷五月| 亚洲激情精品| 婷婷五月天激情诱惑| 婷婷五月天激情丁香| 婷婷视频在线| 天天草天天摸| 开心五月深爱五月| 国产亚洲精品久久一区二区三区| 精品色色| 婷婷色九月| www.日日夜夜.com| 99热精品在线播放| 思思热在线观看| 成人无码髙潮喷水A片| 亚洲三A| 伊人九九68| 日韩欧美婷婷丁| 超碰人人99| 超碰免费人妻| 这里只有精彩小视频视频网站| 婷婷色五月噜噜| 五月色欧洲| 99视频热| 天天插天天日| 99自拍视频| 五月天婷婷色色| 1024亚洲无码| 美国不卡视频| 9999久久久久| 国产寻花在线| 六月婷婷开心| 亚洲AV综合在线观看| 一区二区三区视频| 5月丁香综合图区| 超碰伊人碰婷婷五月| 玖玖爱综合网| 无码天天操| 99er热精品视频| 五月伊人网| 国产毛片欧美毛片久久久| 久久婷婷原创视频| www.maotanji.com| 亚洲激情99| 99热最新| 色婷婷电影网| 色八戒操婷婷| 在线中文av| 深爱激情五月天婷婷网| 九九热这里只有精品6| 婷婷午夜天| ztEJj| 99视频精品| 操射国产日本| 色综合99| 丁香五月天社区婷婷| 色色色99| 五月婷婷人妻| 激情综合五月婷婷| 激情文学 综合 九月| 天天久久66xxx| 天天干天天干天天干天天干天| 超碰99在线观看| 亚洲mm免费| 另类天堂| 六月丁香VA| 九九热最新| 99狠狠| 国模淫穴色图| 96丁香六月婷婷蜜桃综合久久| 亚洲国产成人AV在线| 丁香六月婷婷久久综合八月| 五月综合婷婷五月| 夜精品无码A片一区二区蜜桃| 97五月综合网| 99视频精品全部免费 在线| 久久婷婷五月综合激情国产| 色五月亚洲| 亚洲激情AV| AA丁香综合激情| 蜜乳av一级av| 色婷婷婷av| 五月丁香六月色| 免费一区二区三区| 五月天激情小说电影| 亚洲AV人人操| 色五月中文字幕| 久久久久99精品成人片| 丁香五月成人| 五月天婷婷免费| 99综合色| 丁香五月天大香蕉啪啪| www.狠狠操.co m| 丁香五月欧美成人| www.99精品视频| www.成人婷婷综合| se色婷婷视频| 婷婷日| 狠狠色综合网| 操人91| 日本久热| 色七七九九| 色色a| 免费啪啪啪网站| www.ppypp| 丁香花大香蕉婷婷综合| 一个色的综合| 九九这里只有精品| 五月色亭丁香| 五月天激情网图片| 婷婷爱在线观看| 草草视频91| 激情丁香社区| 99久久久久| 超碰人人操在线| 激情久久久久久| 91综合在线视频| 深爱激情综合| 99色在线观看视频| 婷婷九月在线| 激情人妻综合| 亚洲第一成人无码A片| 日本女人久久| 99自拍视频网站| 97操碰碰无码视频| 九九色综合网| 玖玖婷婷五月天| 天天做夜夜爽| 婷婷五月丁香六月伊人网| 91精品丝袜久久久久久| 视色网在线播放| 久久AAAA片一区二区| 五月婷婷影视| 久久综合最新网址| 激情六月天婷婷| 五月天综合久久丁香91| 9l视频自拍九色9l视频自拍九色9l社区| 91精品无码久久久久久五月天| 夜夜躁婷婷AV| www.婷婷| 97人人干| 婷婷丁香五月,狠狠综合| 欧美五月婷婷综合| 久久久免费精彩视频| 久99久精品| 狠狠搞狠狠操| 亚洲欧洲自拍图片专区五月天| 熟女色色一区二区| 俺去也综合| 激情文学久久| 人妻丰满精品一区二区A片| 色丁香久久久| 四季AV综合网| 久久久免费精彩视频| 日本五月婷婷久久久六月丁香| 六月婷婷毛片| 亚洲激情五月| 亚洲婷婷视频| 色99久草在线| 超碰99热精品| 深爱五月婷婷开心中文字幕| 超碰日韩成人| 五月天播播中文字幕| 五月丁香久久综合| 超碰人人摸人人操| 丁香六月综合| 樱花99视频| 色婷婷激情视频| 亚洲啪啪视频| 另类小说五月天综合网| 97色啪| 免费看欧美成人A片无码| 婷婷六月激情综合| 九九色影院| 综合六月久久| 五月天开心色情网| 99热这里只有精品热| AV动漫不卡无码免费| 超碰v| www.91在线观看| 天天更新天天亚洲| 99啪啪网| 久久黄色片| 色婷婷大香蕉| 五月丁香花激情综合网| 色婷婷导航| 熟妇天天综合| AAA久久| 99视频激情四射| 丁香久久五月天视频在线观看| 无码yw| 丁香六月成人| 99热这里只有精品66| 色色色国产| 婷婷激情五月天天天开心| 丁香五月www| 青青草免费公开视频| 情色婷婷五月天| 国产精品激情五月天色婷婷| 色噜噜狠狠色综合无码久久欧美| www.玖玖婷婷在线| 久久性爱视频| 免费黄色片子| 婷婷五月天亚洲| 综合在线丁香五月| aⅤ79成人片| 伊人9在线| 99热在线极品极品| 最近中文字幕大全免费版在线| 久久狠狠干| 人妻操逼视频| 亚洲激情综合五月婷婷啪啪| 丁香五月天色综合| 久久九区| 天堂成人久久| 日本色超碰| 99干日日干| 伊人综合网站| 99热综合网| 婷婷99中文字幕| 亭亭玉月丁香| 婷婷五月天在线观看免费 | 亞洲自怕| 欧类av怡春院| 天天弄天天操| 久久伊人五月天| 噜噜干日本| 91.com男女操| 99色视频| 这里只有精品无码| 嫩草乱码一区三区四区| 五月丁香黄色| 色五月成人网| 国产精品久久久60086| 色婷婷五月天激情久久| 久久丁香五月婷婷激情综合网| 99热国产精品| 色婷婷狠狠爱| 91操碰| 亚洲sesesese| 四色综合网| 欧美色狠婷久| 五月天合网| 99热视| 伊人婷婷激情| 丁香五月婷婷天激情| 丁香五月激情澎湃一区| www.丁香黄色五月天人与| 99热九九在线| 亚洲激情免费视频| 色五月首页| 婷婷射丁香| 开心婷婷中文字幕| 99热新网址| 色噜噜综合网| 久久婷婷影院| ..真实国产乱子伦对白在线_欧 | 婷婷五月天涩涩| 二区成人视频| 熟美女麻豆| 97久人人| 婷婷放心五日爱| 激情综合网婷婷久久| 婷婷成人五月天一区| 五月丁香六月婷婷综合网缴情| 天堂草在线看www| 激情婷婷六月天| 日本啪啪网| AV性爱网| 99热国品| 五月天丁香啪啪啪啪| 精品女人九九九| 国产1区2区3区在线观| 欧美天天综合网站上去吧| 五月涩涩网| 99精品在线| 国产无套精品一区二区| 国产做爰视频免费播放| 亚洲va久久久噜噜噜久久天堂| 免费在线a| 操人无码| 五月天婷婷成人资源站| 五月婷婷天天| 五月丁香天堂网| 亚洲亚洲人成综合网络| 91趴趴| 香蕉久久国产AV一区二区| 婷婷色香六月综合激情| 亚洲综合色色| 综合色五月| 久久久婷丁香五月| 美欧日韩国产成人在战| 六月丁香啪| 成人丁香五月| 久久怡红院| 大香伊人婷婷| 色八月婷婷| 一级AV片| 午夜不卡久久精品无码免费 | 综合久久婷婷五月丁香| 日本va欧美va欧美| 六月婷久久| 欧美日韩成卜| 成人婷99最新| 丁香五月冃欧美| 久久久18| 五月做爱| 亚洲婷婷丁香五月在线| 激情綜合W W W,激情五月天| 激情五月天影院| 无码AV大香线蕉伊人| 日韩九区| 婷婷六月色播| 激情综合五| 五月婷婷国产| 色婷婷综合五月| 99久.| 婷婷六久久| 青草性爱视频| 色狠狠999综合| 亚洲成人网址在线观看| 亚洲视99| WWW.99视频| 高清免费在线视频| 婷久看人爽| 91精品久久久久| 一级黄色操B| 激情五月网站| 热久久99热欧美国产亚洲| 免费超碰在线| 国产在线另类五月婷婷| 五月综合色| 日本啪啪网| 人人草开心五月天| 综合aV在线| www久久五月com| 色爱综合网| 色综合视频| 开心五月天激情网站| 欧美色综合天天久久综合精品| 欧美色色色色色| 婷婷在线播放| 色综合色综合色综合| 超碰AAAAAAV| 超碰人妻在线| 99综合| 久久久WWW| 91ncm视频| 精品久久人妻| 91亚洲视频| 99热在线观看亚洲区| 三级片AAA久久久AAA久久久AAA| 日日爱678| 五月丁香啪啪| 天天久综合网永久入口17v| 五月天综合| 丁香香蕉婷婷| 九九热只有精品| 无码人妻一区二区一牛影视| 人人看人人草人人摸| 久99999热视频在线观看免费| 操国产人妻| 久久久GOGO无码啪啪艺术| 伊人婷婷青青cao| 欧美色色色色色| 99re99在线看| 久久久免费精彩视频| 亚洲操逼网| 亚洲av骚货| 六月婷婷天天操夜夜爽视频| 67194国产| 欧洲激情网站| 婷婷五月天小说| 天干天天干天天天天天| 国产真实乱对白精彩| 人人干AV| 就去色色五月丁香婷婷久久久| 5月婷婷五月天|