色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

NOIP普及組復(fù)賽老題解析:從枚舉到高精度的避坑指南

NOIP普及組復(fù)賽老題解析:從枚舉到高精度的避坑指南 簡(jiǎn)介NOIP1995-2008年普及組復(fù)賽試題及解析以25頁(yè)P(yáng)DF形式整理成冊(cè)面向備戰(zhàn)信息學(xué)奧賽的初中生、中學(xué)生和編程初學(xué)者用于系統(tǒng)了解歷年復(fù)賽題型、算法側(cè)重點(diǎn)與常用解題策略。題目涵蓋算式求解、方陣填數(shù)、二進(jìn)制數(shù)分類(lèi)、編碼問(wèn)題、燈的排列、乘法豎式、棋盤(pán)遍歷、字符串編輯等經(jīng)典內(nèi)容既練習(xí)枚舉、模擬、遞推等基礎(chǔ)算法也涉及數(shù)組、字符串等數(shù)據(jù)結(jié)構(gòu)的應(yīng)用還包含輸入輸出格式、邊界條件等競(jìng)賽常見(jiàn)細(xì)節(jié)。整個(gè)資源包為單份PDF文件體積約352KB頁(yè)面緊湊便于打印或按年份翻閱。已有306人學(xué)習(xí)使用說(shuō)明其在普及組備賽場(chǎng)景中具備一定參考價(jià)值。通過(guò)學(xué)習(xí)完整賽題和配套解析讀者可逐題理解編程思路與常見(jiàn)解法適合賽前集中刷題、查漏補(bǔ)缺也可作為信息學(xué)競(jìng)賽入門(mén)教學(xué)的補(bǔ)充材料。1. 一份 25 頁(yè)的 NOIP 普及組復(fù)賽 PDF老題解析為什么還值得逐題過(guò)一遍對(duì)很多剛接觸信奧的選手來(lái)說(shuō)NOIP 普及組復(fù)賽的第一份訓(xùn)練材料往往不是最新的模擬卷而是一份 25 頁(yè)、收錄了 1995 到 2008 年歷年復(fù)賽真題的 PDF。年份寫(xiě)的是上世紀(jì)九十年代題名卻一直在刷存在感二進(jìn)制數(shù)分類(lèi)、方陣填數(shù)、字符串編輯、過(guò)河卒、麥森數(shù)——現(xiàn)在的普及組試卷里依然能找到它們的影子。這份 PDF 適合三種人第一次接觸競(jìng)賽、想用老題打基礎(chǔ)的初中生需要給學(xué)生安排限時(shí)訓(xùn)練的教練想快速補(bǔ)一遍枚舉、遞推、搜索、高精度這些基礎(chǔ)算法卻懶得翻題庫(kù)的從業(yè)者。老題有一個(gè)新題很難替代的優(yōu)勢(shì)解析里直接寫(xiě)了「問(wèn)題分析」等于把出題人的提示擺在桌面上。2. 把 1995-1999 拆成三類(lèi)題枚舉、遞推與字符串模擬2.1 二進(jìn)制數(shù)分類(lèi)把題意翻譯成循環(huán)的經(jīng)典樣例1995 年這道「二進(jìn)制數(shù)分類(lèi)」是全卷里最適合入門(mén)的第一題。題目規(guī)定將一個(gè)正整數(shù)轉(zhuǎn)成二進(jìn)制后如果 1 的個(gè)數(shù)多于 0 的個(gè)數(shù)就是 A 類(lèi)數(shù)否則是 B 類(lèi)數(shù)要求統(tǒng)計(jì) 1 到 1000 中兩類(lèi)數(shù)各有多少。這里有一個(gè)非常容易被忽略的邊界題目說(shuō)的是「多于」也就是 1 的個(gè)數(shù)等于 0 的個(gè)數(shù)時(shí)歸為 B 類(lèi)不能寫(xiě)成大于等于。def count_ab(limit: int 1000) - tuple[int, int]: cnt_a 0 cnt_b 0 for x in range(1, limit 1): b bin(x)[2:] # 去掉 0b 前綴得到真正的二進(jìn)制串 ones b.count(1) zeros len(b) - ones if ones zeros: # 注意是“多于”相等時(shí)歸 B cnt_a 1 else: cnt_b 1 return cnt_a, cnt_b邏輯說(shuō)明遍歷 1 到 1000對(duì)每個(gè)數(shù)取二進(jìn)制字符串統(tǒng)計(jì) 1 和 0 的個(gè)數(shù)后比較。關(guān)鍵參數(shù)是limit1000對(duì)應(yīng)題目規(guī)定的統(tǒng)計(jì)范圍bin(x)[2:]這一步?jīng)Q定了統(tǒng)計(jì)口徑因?yàn)槎M(jìn)制表示不包含前導(dǎo)零例如 4 的二進(jìn)制是1000 的個(gè)數(shù)算 2 個(gè)而不是 3 個(gè)。如果誰(shuí)手滑按 8 位定長(zhǎng)去統(tǒng)計(jì)答案會(huì)整個(gè)跑偏。這道題真正的訓(xùn)練價(jià)值不在算法而在「把自然語(yǔ)言描述精確翻譯成程序邏輯」是典型的普及組第一題風(fēng)格。2.2 字符串編輯D/I/R 三種命令的實(shí)現(xiàn)口徑1996 年的字符串編輯題放在今天看依然是好題因?yàn)樗炎址幚淼娜?lèi)基本操作揉在一起還故意設(shè)置了幾處「陷阱」D 命令刪除第一次出現(xiàn)的字符I 命令插入到最后一個(gè)目標(biāo)字符的前面R 命令全部替換目標(biāo)字符不存在時(shí)給出提示。三種命令的操作口徑完全不同這正是模擬題的考法——不是算法難而是題意必須讀細(xì)。def edit_string(s: str, cmds: list[str]) - str: for cmd in cmds: op cmd[0] if op D: ch cmd[1] idx s.find(ch) # 只找第一個(gè) print(no such char if idx -1 else , end) if idx ! -1: s s[:idx] s[idx 1:] elif op I: target, ch cmd[1], cmd[2] idx s.rfind(target) # 最后一個(gè)目標(biāo)字符 if idx -1: print(no such char) else: s s[:idx] ch s[idx:] elif op R: old, new cmd[1], cmd[2] if old not in s: print(no such char) else: s s.replace(old, new) # 全部替換 return s邏輯說(shuō)明三點(diǎn)實(shí)現(xiàn)細(xì)節(jié)直接決定能否通過(guò)。第一find和rfind的差別對(duì)應(yīng) D 與 I 的不同要求第二replace默認(rèn)替換全部匹配項(xiàng)所以 R 命令不需要手寫(xiě)循環(huán)第三字符串以.結(jié)尾時(shí)實(shí)際操作里一般保留這個(gè)結(jié)束符不做編輯避免把句號(hào)誤刪。我在復(fù)現(xiàn)時(shí)習(xí)慣把三個(gè)命令分別封裝成函數(shù)再統(tǒng)一走一層 dispatch這樣出問(wèn)題時(shí)定位更快。參數(shù)注釋里提到的target指的是題目里Ia1a2格式中的a1也就是插入位置的參照字符。2.3 Cantor 表與棋盤(pán)計(jì)數(shù)遞推公式比模擬填表更穩(wěn)1997 到 1999 年這三年的題目開(kāi)始出現(xiàn)「規(guī)律題」Cantor 表的 Z 字形編號(hào)、棋盤(pán)中的正方形與長(zhǎng)方形計(jì)數(shù)、比賽安排的循環(huán)賽程。這類(lèi)題給新手最大的教訓(xùn)是不要一上來(lái)就照著題意模擬先花兩分鐘想公式。以 Cantor 表為例它是一張按斜線排列的有理數(shù)表編號(hào)沿 Z 字形走輸入 N 最大到一千萬(wàn)如果真去逐項(xiàng)填表時(shí)間和內(nèi)存都會(huì)爆。def cantor(n: int) - str: k 1 while k * (k 1) // 2 n: # 前 k 條斜線共有 k(k1)/2 項(xiàng) k 1 pos n - (k - 1) * k // 2 # 當(dāng)前斜線上的第幾項(xiàng) if k % 2 1: # 奇數(shù)斜線從下往上 return f{k - pos 1}/{pos} else: # 偶數(shù)斜線從上往下 return f{pos}/{k - pos 1}邏輯說(shuō)明k是第幾條斜線前k-1條斜線的項(xiàng)數(shù)總和是(k-1)*k//2用pos定位第 N 項(xiàng)在當(dāng)前斜線的位置。斜線序號(hào)為奇數(shù)時(shí)分子遞減分母遞增偶數(shù)時(shí)相反。這里的時(shí)間復(fù)雜度是 O(sqrt(N))一千萬(wàn)的輸入也只是毫秒級(jí)。同樣的思路也用在棋盤(pán)計(jì)數(shù)題上正方形的個(gè)數(shù)是sum((n-s1)*(m-s1) for s in range(1, min(n,m)1))長(zhǎng)方形總數(shù)用組合數(shù)C(n1,2)*C(m1,2)減去正方形個(gè)數(shù)直接套公式不需要枚舉所有矩形。3. 2000-2004 開(kāi)始上難度搜索、動(dòng)態(tài)規(guī)劃與高精度3.1 級(jí)數(shù)求和與選數(shù)精度和判重是第一道坎2002 年有兩道題是典型的「看起來(lái)簡(jiǎn)單寫(xiě)起來(lái)翻車(chē)」級(jí)數(shù)求和和選數(shù)。級(jí)數(shù)求和本身只是算S_n 1 1/2 1/3 ... 1/n找到第一個(gè)大于 K 的 nK 不超過(guò) 15。但浮點(diǎn)誤差在這里會(huì)咬人1/n累加幾十萬(wàn)次之后誤差可能讓判斷S_n K的時(shí)機(jī)偏一位。解析里特意提到 Pascal 時(shí)代用 Extended 比 Real 快放到現(xiàn)在我的習(xí)慣是直接開(kāi) double或者在判斷處加一個(gè)極小閾值比如if total k 1e-12。選數(shù)題才是真正的分水嶺。題目給 n 個(gè)不超過(guò) 500 萬(wàn)的整數(shù)選 k 個(gè)求和統(tǒng)計(jì)和為素?cái)?shù)的方案數(shù)。n 最大 20意味著組合數(shù)上限是 C(20,10)184756DFS 完全可以扛住。但解析里直接點(diǎn)名了一個(gè)丟分點(diǎn)統(tǒng)計(jì)的是「和為素?cái)?shù)的方案數(shù)」不是「不同的素?cái)?shù)個(gè)數(shù)」比賽時(shí)有人做了判重反而丟了 12 分。另外1 不是素?cái)?shù)這個(gè)特判必須在素?cái)?shù)函數(shù)里寫(xiě)死。def is_prime(x: int) - bool: if x 1: return False if x 2: return True if x % 2 0: return False i 3 while i * i x: if x % i 0: return False i 2 return True def count_pick(n: int, k: int, nums: list[int]) - int: ans 0 def dfs(start: int, depth: int, cur_sum: int): nonlocal ans if depth k: if is_prime(cur_sum): ans 1 return for i in range(start, n): dfs(i 1, depth 1, cur_sum nums[i]) dfs(0, 0, 0) return ans邏輯說(shuō)明遞歸參數(shù)start保證每次選的數(shù)在原序列中位置遞增這是組合生成的標(biāo)準(zhǔn)寫(xiě)法既不會(huì)產(chǎn)生重復(fù)方案也不需要額外的 visited 數(shù)組。cur_sum在遞歸過(guò)程中維護(hù)當(dāng)前和到深度 k 時(shí)統(tǒng)一判斷。判斷素?cái)?shù)時(shí)只需要試除到sqrt(x)因?yàn)檫@道題里求和結(jié)果最大不超過(guò)一億開(kāi)根號(hào)后到一萬(wàn)循環(huán)代價(jià)很小。如果追求更快可以按解析的建議用篩選法預(yù)先生成 2 到 10000 的素?cái)?shù)表再只拿素?cái)?shù)去試除速度能提高五到六倍。3.2 過(guò)河卒與裝箱問(wèn)題遞推和 01 背包的原型過(guò)河卒這道題在 NOIP 歷史上反復(fù)出現(xiàn)1997 年普及組最后一題和 2002 年復(fù)賽題幾乎一樣。題目說(shuō)卒只能向下或向右走棋盤(pán)上有馬的控制點(diǎn)不能經(jīng)過(guò)問(wèn)從 (0,0) 到 (n,m) 有幾條路徑。解析里那句「要到達(dá)棋盤(pán)上的一個(gè)點(diǎn)只能從左邊過(guò)來(lái)或是從上面下來(lái)」直接點(diǎn)破了遞推本質(zhì)到達(dá)某點(diǎn)的路徑數(shù)等于到達(dá)其上方點(diǎn)和左方點(diǎn)的路徑數(shù)之和。def horse_paths(n: int, m: int, hx: int, hy: int) - int: dp [[0] * (m 1) for _ in range(n 1)] blocked [[False] * (m 1) for _ in range(n 1)] jumps [(0,0), (1,2), (2,1), (2,-1), (1,-2), (-1,-2), (-2,-1), (-2,1), (-1,2)] for dx, dy in jumps: x, y hx dx, hy dy if 0 x n and 0 y m: blocked[x][y] True dp[0][0] 1 for i in range(n 1): for j in range(m 1): if blocked[i][j]: dp[i][j] 0 continue if i 0: dp[i][j] dp[i - 1][j] if j 0: dp[i][j] dp[i][j - 1] return dp[n][m]邏輯說(shuō)明jumps里包含 (0,0) 是為了把馬自己所在的位置也標(biāo)記為控制點(diǎn)這是很多人第一次寫(xiě)時(shí)漏掉的細(xì)節(jié)。遞推時(shí)按行優(yōu)先遍歷每個(gè)格子只依賴(lài)上方和左方所以空間可以?xún)?yōu)化成一維數(shù)組但普及組階段用二維數(shù)組更直觀。n 和 m 不超過(guò) 20答案最多 14 位Python 的 int 隨便裝當(dāng)年 C 選手要開(kāi) Comp 類(lèi)型或 long long這個(gè)細(xì)節(jié)解析里也提了。裝箱問(wèn)題則是 01 背包的裸題容量 v 不超過(guò) 20000n 不超過(guò) 30每個(gè)物品體積給定求最小剩余空間。狀態(tài)方程就一行dp[j] max(dp[j], dp[j - w] w)最后輸出v - dp[v]難度比過(guò)河卒還低但它是普及組第一次正面引入「背包」概念值得單獨(dú)做一遍。3.3 麥森數(shù)與乘積最大高精度的兩種打開(kāi)方式2003 年的麥森數(shù)題要求計(jì)算2^P - 1的位數(shù)和最后 500 位數(shù)字P 可以到 310 萬(wàn)。這道題的高精度思路分兩段位數(shù)用對(duì)數(shù)公式floor(P * log10(2)) 1不涉及大數(shù)計(jì)算后 500 位用快速冪取模模數(shù)取10^500只保留低 500 位。import math def mersenne_tail(P: int) - tuple[int, str]: digits int(P * math.log10(2)) 1 # 位數(shù)公式 mod 10 ** 500 last500 str((pow(2, P, mod) - 1) % mod) # 注意減 1 后可能縮位 return digits, last500.zfill(500)邏輯說(shuō)明pow(2, P, mod)是 Python 內(nèi)置的快速冪取模效率足夠處理 P3100000。減 1 之后如果結(jié)果恰好小于 500 位zfill(500)會(huì)把高位補(bǔ)成 0對(duì)應(yīng)題目「不足 500 位時(shí)高位補(bǔ) 0」的輸出要求。位數(shù)公式的原理是2^P的十進(jìn)制位數(shù)等于log10(2^P)向下取整加一也就是P * log10(2)的整數(shù)部分加一這個(gè)公式在原題樣例里可以直接驗(yàn)證P1279 時(shí)輸出 3861279 * 0.30103 ≈ 385.01取整加一就是 386。乘積最大就是另一類(lèi)高精度長(zhǎng)度為 N 的數(shù)字串插入 K 個(gè)乘號(hào)讓乘積最大。N 最大 40K 最大 6區(qū)間 DP 的轉(zhuǎn)移方程是dp[i][j] max(dp[t][j-1] * num(t1, i))其中dp[i][j]表示前 i 位數(shù)字放 j 個(gè)乘號(hào)的最大值num(l, r)表示原串第 l 到 r 位組成的整數(shù)。用 Python 實(shí)現(xiàn)時(shí)不需要手寫(xiě)高精度乘法內(nèi)建 int 直接處理上百位的數(shù)字沒(méi)有壓力但換成 C/C 就必須自己寫(xiě)大數(shù)乘法這是很多人在考場(chǎng)上卡住的地方。4. 解析里藏著做題思路官方「問(wèn)題分析」怎么讀才不浪費(fèi)4.1 把「問(wèn)題分析」當(dāng)提示器選數(shù)題的判重教訓(xùn)這份 PDF 最有價(jià)值的部分不是題目本身而是每道題下面那段「問(wèn)題分析」。1995 到 2008 年的題目里官方在不少題解中直接寫(xiě)了算法選擇的理由比如選數(shù)題的解析說(shuō)「本題動(dòng)態(tài)規(guī)劃無(wú)從下手也無(wú)數(shù)學(xué)公式可尋看來(lái)只能搜索」緊跟著補(bǔ)了一句「1n20 這個(gè)約束條件也暗示我們本題搜索是有希望的」。這兩句話合在一起就是在教你怎么根據(jù)數(shù)據(jù)范圍判斷算法看到 n 小于等于 20優(yōu)先想搜索看到 n 到 40想 DP看到 N 到一千萬(wàn)想數(shù)學(xué)公式。我的使用習(xí)慣是先把題目抄下來(lái)自己寫(xiě)一遍寫(xiě)完再打開(kāi)解析里的「問(wèn)題分析」對(duì)答案。不是比誰(shuí)的代碼短而是看自己有沒(méi)有漏掉判重、邊界、精度這類(lèi)易錯(cuò)點(diǎn)。選數(shù)題那句「比賽時(shí)就有很多同學(xué)胡亂判重而丟了 12 分還有 1 不是素?cái)?shù)」就是典型的提示器——如果我先寫(xiě)完沒(méi)想到這兩點(diǎn)這一題就算白做了。4.2 兩條被點(diǎn)破的算法思路產(chǎn)生數(shù)閉包與過(guò)河卒遞推2002 年的產(chǎn)生數(shù)題解析給出了一個(gè)很干凈的建模方式把數(shù)字變換規(guī)則看成有向圖要求的就是每個(gè)數(shù)字經(jīng)過(guò)任意次變換能變成多少種數(shù)字再用乘法原理把整個(gè)整數(shù)每一位的可變數(shù)乘起來(lái)。這個(gè)思路的關(guān)鍵是傳遞閉包——如果 3 能變 55 能變 7那么 3 也必須能變 7。解析里直接給出了把 Floyd 算法中的加法替換成邏輯與、乘法替換成邏輯或的做法def transitive_closure(rules: list[tuple[int, int]]) - list[int]: reach [[False] * 10 for _ in range(10)] for i in range(10): reach[i][i] True # 每位數(shù)字不變也是一種選擇 for u, v in rules: reach[u][v] True for k in range(10): for i in range(10): for j in range(10): reach[i][j] reach[i][j] or (reach[i][k] and reach[k][j]) # 每個(gè)數(shù)字能變成的數(shù)字個(gè)數(shù)含自身 return [sum(reach[i]) for i in range(10)]邏輯說(shuō)明這個(gè)三重循環(huán)的復(fù)雜度是常數(shù)的因?yàn)閿?shù)字只有 0 到 9 十種規(guī)則數(shù)最多 15 條所以整體開(kāi)銷(xiāo)極小。拿到每個(gè)數(shù)字的可變個(gè)數(shù)后把原整數(shù)每一位的可變數(shù)相乘就是答案。這個(gè)乘法可能產(chǎn)生幾百位的數(shù)需要用高精度Python 的 int 可以無(wú)縫處理C 選手必須手寫(xiě)。過(guò)河卒的解析則更直接——「要到達(dá)棋盤(pán)上的一個(gè)點(diǎn)只能從左邊過(guò)來(lái)或是從上面下來(lái)」這句話本質(zhì)上就是在告訴你不要搜索用加法原理遞推。我在第 3 章已經(jīng)給出了遞推代碼這里想強(qiáng)調(diào)的是解析里類(lèi)似的「一句話點(diǎn)破」非常多刷的時(shí)候不要只當(dāng)答案看要把它當(dāng)作出題人留下的解題路徑。4.3 把解析當(dāng)評(píng)測(cè)標(biāo)準(zhǔn)對(duì)比自己的實(shí)現(xiàn)差距「問(wèn)題分析」還有一個(gè)用處是當(dāng)基準(zhǔn)線。我拿 1997 年的街道路徑題做過(guò)一次自我對(duì)照自己先寫(xiě)的是記憶化搜索版本能出結(jié)果但代碼長(zhǎng)再看解析它直接用遞推方程F[i,j]F[i-1,j]F[i,j-1]把問(wèn)題壓成二維表障礙區(qū)只是把對(duì)應(yīng)格子置 0。兩版對(duì)比后能明顯感受到差距搜索是順著題意走遞推是順著關(guān)系走。解析里那種「障礙區(qū)域用 2 對(duì)頂點(diǎn)坐標(biāo)給出」的讀題方式也提醒我一件事——題目描述里的邊界條件往往不是擺設(shè)。類(lèi)似的題目還有 1998 年的「1 到 9 分成三組組成 1:2:3 比例的三位數(shù)」解析的枚舉思路是從最小的三位數(shù)開(kāi)始試而不是從排列 9 個(gè)數(shù)字開(kāi)始這兩種寫(xiě)法的時(shí)間復(fù)雜度差了好幾個(gè)量級(jí)。用解析對(duì)照自己的實(shí)現(xiàn)能清楚地看到差距出在「建?!惯€是「編碼」而不是籠統(tǒng)地說(shuō)「我太弱」。5. 復(fù)現(xiàn)這份資源的避坑清單五條血淚經(jīng)驗(yàn)5.1 輸出格式翻車(chē)麥森數(shù)補(bǔ)零、乒乓球空行現(xiàn)象代碼邏輯全對(duì)樣例輸入也能跑出正確數(shù)字但提交評(píng)測(cè)時(shí)格式錯(cuò)誤。最典型的是麥森數(shù)最后 500 位不足時(shí)沒(méi)補(bǔ)前導(dǎo)零以及 2003 年乒乓球題輸出兩套比分之間漏了空行。原因麥森數(shù)的輸出要求「每行輸出 50 位共輸出 10 行不足 500 位時(shí)高位補(bǔ) 0」很多人直接打印last500字符串長(zhǎng)度不夠就少了前導(dǎo)零。乒乓球題要求兩部分結(jié)果之間有一個(gè)空行但樣例輸出在兩行比分之間看起來(lái)只差一個(gè)換行肉眼不容易發(fā)現(xiàn)。解決我現(xiàn)在的習(xí)慣是凡是輸出格式里帶「補(bǔ) 0」「空行」「對(duì)齊」字樣的題都先構(gòu)造一個(gè)輸出函數(shù)把格式全部收斂到函數(shù)內(nèi)部。麥森數(shù)直接用zfill(500)再按每 50 位切一行乒乓球題把 11 分制和 21 分制的結(jié)果分別收集到列表里用\n\n.join(...)拼裝這樣空行邏輯只有一處。復(fù)現(xiàn)老題時(shí)逐字符比對(duì)輸出樣例永遠(yuǎn)值得多花兩分鐘。5.2 浮點(diǎn)誤差在級(jí)數(shù)求和與 Cantor 表里冒頭現(xiàn)象級(jí)數(shù)求和這道題K 給 15用float累加1/n到幾十萬(wàn)項(xiàng)時(shí)total K的判斷可能提前或延后觸發(fā)導(dǎo)致輸出的 n 和答案差 1。Cantor 表如果先算浮點(diǎn)數(shù)再轉(zhuǎn)整數(shù)也可能在取整邊界上偏一位。原因1/n在二進(jìn)制浮點(diǎn)里不能精確表示累加誤差會(huì)隨 n 增大累積。Cantor 表的k*(k1)//2如果用浮點(diǎn)乘法再轉(zhuǎn) int大數(shù)精度會(huì)丟。解決級(jí)數(shù)求和把判斷條件寫(xiě)成if total k 1e-12或者干脆用分?jǐn)?shù)Fraction累加K 很小所以性能無(wú)所謂。Cantor 表的編號(hào)計(jì)算全程用整數(shù)運(yùn)算k * (k 1) // 2不要寫(xiě)成int(k * (k 1) / 2)。這題吃過(guò)大虧之后我對(duì)所有「算位置編號(hào)」的題都默認(rèn)整型運(yùn)算優(yōu)先。5.3 題目文本有 OCR 殘字先對(duì)照題面再動(dòng)手現(xiàn)象2001 年數(shù)的計(jì)數(shù)題題面寫(xiě)「茬它的左邊加上一個(gè)自然數(shù)」這個(gè)「茬」字顯然是「在」的掃描識(shí)別錯(cuò)誤2004 年 FBI 樹(shù)題面在 PDF 里被截?cái)嗪蟀攵螛?gòu)造邏輯只剩一半。原因這份 25 頁(yè) PDF 是早年紙質(zhì)試題掃描或 OCR 轉(zhuǎn)出來(lái)的個(gè)別年份排版和文字有殘缺直接照題面寫(xiě)代碼容易理解錯(cuò)。解決做這類(lèi)老題前先花幾十秒確認(rèn)題面完整性。發(fā)現(xiàn)明顯錯(cuò)字、缺行時(shí)用題目編號(hào)加關(guān)鍵詞去對(duì)照在線題庫(kù)的題面確認(rèn)輸入輸出樣例一致后再動(dòng)手。解析里的「問(wèn)題分析」是 PDF 獨(dú)有的素材這部分通常沒(méi)有 OCR 損壞可以放心讀。我的經(jīng)驗(yàn)是老題 PDF 適合用來(lái)練思路和刷算法不適合當(dāng)作唯一題面來(lái)源。5.4 過(guò)河卒用搜索必超時(shí)數(shù)據(jù)范圍暗示算法現(xiàn)象過(guò)河卒這道題n 和 m 不超過(guò) 20第一反應(yīng)是 DFS 從起點(diǎn)搜到終點(diǎn)樣例能過(guò)但 n 到 14、15 時(shí)遞歸分支爆炸穩(wěn)超時(shí)。原因DFS 在無(wú)障礙棋盤(pán)上的路徑數(shù)是組合數(shù)級(jí)別的20×20 的網(wǎng)格路徑數(shù)已經(jīng)有 14 位遞歸搜索會(huì)重復(fù)計(jì)算大量子問(wèn)題。解析里特意寫(xiě)了「有些同學(xué)用了搜索當(dāng) n 到 14、15 左右就會(huì)超時(shí)」。解決看到「路徑條數(shù)」四個(gè)字先想遞推而不是搜索。F[i,j]F[i-1,j]F[i,j-1]的時(shí)間復(fù)雜度是 O(n*m)記憶化搜索雖然也能過(guò)但本質(zhì)是同一個(gè)遞推不如直接寫(xiě)迭代。這道題給我的教訓(xùn)是題目數(shù)據(jù)范圍本身就是算法提示n20 可以搜索n200 必須 DP這個(gè)判斷能力比背模板更重要。5.5 老題的評(píng)分分值和現(xiàn)代評(píng)測(cè)環(huán)境不對(duì)等現(xiàn)象2003 年之前的題目很多標(biāo)注 30 分、40 分部分題沒(méi)有給出完整的多組測(cè)試數(shù)據(jù)說(shuō)明。新手按現(xiàn)代 OJ 的「多組輸入直到 EOF」習(xí)慣去寫(xiě)樣例能過(guò)但評(píng)測(cè)時(shí)讀入邏輯不對(duì)。原因早期 NOIP 復(fù)賽是文件輸入輸出每題單獨(dú)指定輸入文件格式比如unhappy.in、peanuts.out和現(xiàn)在 OJ 的標(biāo)準(zhǔn)輸入輸出不同。這份 PDF 里沒(méi)有全部標(biāo)注文件名只給了問(wèn)題描述和樣例。如果按「鍵盤(pán)輸入屏幕輸出」寫(xiě)方向就錯(cuò)了。解決復(fù)現(xiàn)時(shí)先看題面里有沒(méi)有unhappy.in這種文件名標(biāo)記。有的話說(shuō)明是文件讀寫(xiě)代碼里要用open(unhappy.in, r)的方式讀入輸出寫(xiě)unhappy.out評(píng)測(cè)時(shí)才不會(huì)因?yàn)檎也坏轿募?。我已?jīng)不止一次在「老題新做」時(shí)栽在這個(gè)文件讀寫(xiě)上現(xiàn)在拿到題先看輸入輸出方式再看數(shù)據(jù)范圍最后才動(dòng)手寫(xiě)算法。6. 順手的小技巧按知識(shí)標(biāo)簽二次索引這份 PDF老題 PDF 的版面是按年份排的但刷題時(shí)很少有人真的按年份從頭刷到尾。我會(huì)花十幾分鐘做一張「知識(shí)點(diǎn)標(biāo)簽表」把每道題歸屬到算法類(lèi)型下之后想練哪塊就直奔對(duì)應(yīng)的題號(hào)。以這份 25 頁(yè) PDF 為例子大致可以這樣歸類(lèi)標(biāo)簽?zāi)攴荽硇灶}目適合階段枚舉 / 模擬1995方陣填數(shù)、豎式乘法入門(mén)字符串1996字符串編輯入門(mén)遞推1997 / 2002街道路徑、過(guò)河卒算法第一步搜索2002選數(shù)、單詞接龍?zhí)岣邉?dòng)態(tài)規(guī)劃2000 / 2004乘積最大、裝箱問(wèn)題、數(shù)字游戲進(jìn)階高精度1998 / 2003階乘求和、麥森數(shù)進(jìn)階圖論2002產(chǎn)生數(shù)、傳遞閉包提高有了這張表訓(xùn)練計(jì)劃就好排了第一周只做枚舉和模擬把 1995 到 1997 年的題過(guò)一遍第二周進(jìn)入遞推街道路徑和過(guò)河卒一起做第三周再碰搜索和高精度。標(biāo)簽表本身也可以程序化我習(xí)慣在復(fù)現(xiàn)時(shí)順手維護(hù)一個(gè) JSON 清單記錄每道題的編號(hào)、標(biāo)簽和復(fù)現(xiàn)狀態(tài)import json problems { 1995_binary: {tags: [枚舉], done: True, note: 注意等于0個(gè)數(shù)歸B}, 1996_string: {tags: [字符串, 模擬], done: True, note: I命令用rfind}, 2002_guohezu: {tags: [遞推, 高精度], done: False, note: 馬控制點(diǎn)含自身}, 2003_mersenne: {tags: [高精度, 快速冪], done: False, note: zfill(500)}, } print(json.dumps(problems, indent2, ensure_asciiFalse))這個(gè)小腳本每次刷完一題就更新?tīng)顟B(tài)過(guò)段時(shí)間回頭看哪些標(biāo)簽覆蓋得少一目了然。PDF 的價(jià)值不在于它有多少頁(yè)面而在于你能從里面挑出多少道值得反復(fù)做的題。我拿到一份新題集的第一件事永遠(yuǎn)是打標(biāo)簽從那以后幾乎沒(méi)再做過(guò)「打開(kāi)文件不知從哪刷起」的糾結(jié)。希望這份 25 頁(yè)的老題集也能成為你 Debug 路上的固定路標(biāo)幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久极品一区二区| 久久久久久久久久久97| 亚洲丝袜诱惑| 鸥美中出| 日韩精品人妻一区二区| 欧美韩日精品99综合| 久久久男人的天堂| 亚洲诱惑天堂 | 色婷婷成人综合| 狠狠干精品一二三四五六2022| 中文字幕AV片| 91老司机在线| 欧美黑人精品一区二区| 日韩人妻精品久久久久| 国产精品视频| 亚洲熟女人妻中文字幕一区二区| 亚洲天堂五月天国产| 7777欧美成是人在线观看| 久久极品一区二区| 四虎免费视频| 99久久久无码精品国产人| 五月丁香色色网| 做爱福利视频一区二区| 日本男人天堂| 丁香婷婷九月| 激情四射五月天| 久久久96| 天天干天天做| 色欧美天天| 天天干天天舔| 亚洲中文字幕熟女| 久久久影院| 午夜a成v人电影| 久久美国毛片| 伊人97超碰| 亚洲色图亚洲| 久久久久久久97| 香蕉黄色一级视频| 日韩一区二区高清在线观看的| 一起草日韩| 久久久久久久人妻| 久久精彩视频9| 另类av综合久久| 人妻熟妇一区二区三区| 欧美高清色| 日B操| 欧洲性爱无码区| 欧洲久久一二线| 100啪啪视频大全| a片在线播放| 国产精品 久久久精品一牛| 永久免费发布性爱网| 亚洲成A∨人影院在线欢看| 亚洲最大的综合性av| 国产成人亚洲精品无码古代早漏男| 夜夜影视四色| 99re这里| 超碰国产精品久| 亚洲一区二区三区欧美日韩| 五月天婷婷激情| 加勒比av中文| 超碰97人人cao| 男人的天堂2019AV| 日本中文字幕一区| 91欧美大片| 四季AV综合网址| 青青操日韩| 国产精品一区二区亚洲人成毛片| 成人av福利在线观看| 亚洲图片欧美91N| 久久久国产护士丝袜美腿一| 91在线超高颜值国产| 六月丁香网| 色区久久| 亚洲色图 91| 手机看片1024你懂的国产| 久久手机好看网站| 日韩欧美被操黄免费观看| 免费成人在线熟妇网| 日日操夜夜操天天操免费观看麻豆| 色青青久久影视| 午夜毛片高清免费不卡| 日本精品999| 嗯嗯啊操我| 色网亚洲人| 乱伦色图网址是多少| 天天天天天超碰| 蜜臀久久99精品久久久久久-DVD原版全| 久久国产视频性吧 | 性爱AV天堂| 1级黄色夫妻对换性交免费看| 久久嫩草国产成人一区| 强奸乱伦大香蕉| 夜色97| 久热影视| 综合九九| 日本天堂网| 大屁股人妻女教师撅着屁股| 青青三级视频| 亚洲日韩一区电影| 日日爱99| 亚州国产成人精品女人久久| 天天爽爽爽爽| 高清成年美女黄网站免费大全| 欧美人妻精品| 欧美97av| 激情五月天综合网| 亚洲国产成人福利在线观看| 亚洲欧美另类小说| 老司机午夜福利视频一区二区| 噜噜噜无码AV一级一级久久影院| 中出欧美| 日韩天天综合| 精品久久久久久久久久久久 | 蜜乳中文字幕a在线| 亚洲熟女少妇免费视频| 爱射综合| 国产成人无码久久精品| 收看日本人日bb| 国产午夜精品一区二区三区牛牛| 伊人网在线观看| 天天日天天色| 综合免费无码中文| 亚洲天堂五月天国产| 好涩综合| 91精品操美女| 久久最新视频免费观看| 欧美.亚洲.另类.丝袜.制服.诱惑| 日本精品无码三级网站| 92性色国产午夜福利在线661| 久久成人东京热人妻| 日韩资源网| 久久久工口| 在线 制服丝袜中出 人妻| 熟妇操花| 亚洲人在线| 999久久久久久久精| 午夜福利在线视频1000| 欧美日综合| 国产三区免费在线观看| 亚洲中文日韩精品| 亚洲精品aa久久伊人| 日韩人妻无码专区| 狠狠干狠狠干| 粉嫩国产精品久久久| 97在线欧洲| 九九九精品色乱九九九| 国产欧美另类久久久精品课程| 一起草在线视频| 亚洲精品尤物yw在线影院| 少妇3P性爱自拍| 男女一级A片大黄,一进一出| 国内精品999| 丝袜制服字幕在线| 超碰欧美在线欧美| 国产9l 大屁股| 黄片视频观看| 亚洲国产精品无码AV在线| 最新日韩黄片| 高潮内射在线| 欧美性天天影院| 97亚洲精品超碰| 97资源久久| 久久久亚洲Av| 久久婷婷五月| 99999精品成人| 久久9精品网站| 黄片免费日韩| 久久性爱大全| 草草影院在线视频| 中文日韩欧美熟| 天天操天天日天天干| 男人久久天堂| 口爆综合网| 免費黃色視頻觀看一| 天天综合网日韩7799| 亚洲校园激情| 午夜色婷婷| 日韩射图| 久久XX| 精品二999| 熟妇精品juliaannAV| 91GD.COM| 亚洲小电影免费涩涩成人在线高清| 亚洲成人免费中文字幕| 亚洲欧洲国产综合av| 人人考人人摸人人干| 欧美后进式| 日本免费中文一区二区三区四区| 男人女人18禁片免费看网站| 国产AV精久久| 国产欧美日韩在线观看麻豆传媒公司| 欧美在线啊啊啊| 欧美人妻熟女在线| 97碰碰色| 亚瑟国产精品久久无码| 3d成人精品一区二区| 日本精品无码三级网站| 丁香激情五月| 无码操逼天堂| 亚洲丝袜少妇在线| 亚洲第2页| 久久一留热品黄| 久久熟女嫩草成人片免费 | 免费超碰97久久| 91天堂丝袜美腿| 日本黄色精品专区网站| 搞中出久久| 天天综合,91入口| 六月天婷婷| 欧美亚洲综合色| 91制服丝袜| 婷婷91| 欧中美三级一区二区三区| 免费啪啪一级视频| 国产欧洲精品亚洲午夜拍精品| 国产日韩在线播放av| 素人无码中文字幕| 久久久久久国产精品免费网站| 精品中文日韩字幕视频| 综合av社区| 亚洲视频小说| 青娱乐亚洲自拍| 欧美性五月| 日韩免费性爱视频在线观看| 97久久久久| 九九热最新| 91精片| 草久久久| 亚洲Av无码成人精品国产| 亚洲 欧美 日本 国内 首页| 丁香五月偷拍| 亚洲影院无码在线| 任我爽在线视频免费观看| 97久久超碰| 精品九九| 91真人天天在线| 婷婷伊人网| 青青草在线视频播放器| 夜夜嗨AV蜜臀av| 国产黄片在线免费观看| 久久大香蕉97| 国产传媒一区日韩| 少妇滛荡视频| 色综合20p| 伊蕉97蜜桃97狠狠综合干 | 国产五码丝袜屁眼| 国产偷拍网站| 国产大学生口爆吞精合集| 青青在线视频日韩欧美| 91日韩国产欧美亚洲另类精盘州至城都 | 久久性爱视频99| 欧美在线综合| 久久一区,青青青青草视频在线播放| 伊人久久大香线综合无码| 婷婷丁香久久| 色99久草| 久久久久久一日韩字幕无码| 国产精品国产自产拍高清AV| 九久久精品| 加勒比综合在线| 亚洲九九视频| 2019天天操天天爽天天拍| 午夜男人一级A片7777| 国产无吗在线播放| 超碰1997| 日少妇亚洲版| 欧美一区91大爱| 黄片无码在线制服| 中文字幕一区二区日韩网| 日日夜夜精品视频| 高颜值美女口爆高潮浪叫| 成人黄页| 亚洲欧美日韩电影网站一区| 亚洲不卡不卡中文字幕不卡| 91国产精品在线看| 伊人久久艹| 欧洲亚洲国产综合在线| 亚洲欧美电影| 久久久久久久97| 久久久久久久性爱| 91爱网| 亚洲色图片区| 欧洲一区二区| 91亚洲黄色网| 91色欧美| 蜜臀久久99精品久久久电影| 蜜臀久久99精品久久久久久酒店| 亚洲精品黄码久久久久| 人人妻人人爽人人精品| 九九九不卡| 天天综合网在线观看| 中文字幕精品码亚洲| 男人天堂欧美| 91国产操逼视频| 国产中文字幕在线点播| 亚洲另类小说卡通动漫| 亚洲久久久| 欧美成人A√在线一区二区| 久久久久久日韩| 国产91丝袜 在线播放| 日本天天操| 欧美久久婷婷| 日本精品五区| 超碰碰碰碰| 少妇六月天| 精品丰满熟妇人妻一区| 春色91| 九九九国产精品| 日本天天操| 午夜AV人气不卡| 天天日B夜夜干B时时操B| 婷婷丁香五月激情啪啪| 中文字暮97| 超碰天天操| 麻豆精品天美| 夜夜欧美 | 日韩视频小说在线观看| 熟女高潮精品一区二区| 加勒比海色香蕉婷婷| 伊人黄色片| a在线观看| 色色综合97| 人妻丝袜二区| 狠日操| 天美传媒av 在线| 天天干天天日天天射黄色片| 久草色在线观看| 日本孕妇一区二区视频操逼免费看 | 精品二区三四区五电影| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 国产美女高潮| 色官网色综合| 亚洲美女精品| 日本欧美不卡| 国产精品久久99日日| 日日干日日| 天天干人人干天天日97| 男人在线天堂| 欧美96交| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 亚洲日韩一区电影| 污污汅18禁网站在线永久免费观看 | 欧美在线|亚洲| 久久久精品91八戒| 日韩78m视频| 亚洲九九九九| 少妇天堂| 中亚精品极乱| 女欧美一区二三区| 91美女视频在线免费观看| 狠狠中文字幕| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 成人精品水蜜桃久久久久久久| 在线a v| 久久久久无码一妻区| 免费伦费视频在线观看| 九九九只有精品| 91丝袜美女国产| 国产在线播放成人免费| 欧美熟妇人体| 亚洲国产成人精品无码专区| 综合熟妇一区二区三区| 亚洲 日本 一 二 三| 东北女人无套内谢视频| AV丝袜东京热| 五月天成人综合| 家庭乱伦麻豆| 少妇色综合| 97摸视频| 漂亮人妻被强中文字幕hd| 天天流夜夜操| 密乳AV免费观看| 中文字幕第二页| 九九九九九九九精品视频| 日本熟妇浓毛hdsex| 欧美日韩少妇色情| 中日韩欧美精品无码AⅤ一区二区| 日产精品久久久一区二区| 嗯嗯啊操我| 伊人一区二区在线播放| 亚洲成人AB| 97视频在线观看播放与子乱对白在线……| 国产日韩区| 国产99999久久精品| 人人透人人操| 欧美大香蕉久| 91亚洲综合在线| 日韩超碰精品综合| 成人三级片无码| 性色AV网站| 日韩av情韩国爱禁区av一区二区| 国产天天骚| 操逼逼中文字幕| 九九九九九精品视频| 欧美熟女妇同| 天天爽爽爽爽| 久久无码成人| 不卡二三区人妻少妇| 99re69| 欧美婷婷五月天| 操操操五月天婷婷丁香影院| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 精品黄色电影| 97天天插| 精彩国产视频播放1区2区| 女人高潮大叫一级毛片| 欧美午夜视频免费观看| 亚州性9| 久久成人午夜狠狠| 亚洲丝袜色图| 人妻色偷色噜| 久久久久成人蜜桃精品| 国产精品一级毛片不卡视| 国产女主播视频在线观看| 中文字幕二区日韩天堂| 97国产高清视频在线观看| 婷婷婷婷婷婷久久久久| 啊啊啊啊啊舒服| 久久久久久中文字幕中文字幕最新| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 亚洲天堂欧美| 亚洲综合性网址| 亚洲欧洲视频小说在线观看| 国产热RE99久久6国产精品首| 少妇高潮流水av免费| 黑人在线91| 十八禁电影伊人网| 亚州熟妇精品| 蜜臀久久久国产| 97视频在线观看播放与子乱对白在线……| 久操不卡视频| 黄片无码在线制服| se吧提供91精品国产91久久久久久 | 自拍偷拍亚洲熟女妇人精品| 热99这里有精品综合久久 | www.狠狠干.coom | 国产精品人妻熟女aⅴ| 一区二区三区国产在线播放 | 7777奇米影视久久| 欧美视频一| 五十路熟女人妻一区二区在线观看 | 精品久一区免费| 日韩AV一区二区三区四四| 亚洲Av无码成人精品国产| 搡老女人老妇女AAA一VU麻豆 | 亚洲欧美激情小说| 久久久久久久久女黄| 超碰久在线天天做| 超碰97亚洲区| 在线免费试看60秒| 亚州高清av| 精品人妻一二三四区视频| 中文字幕超碰CAO| 国产精品高潮久久AV| 1024亚洲中文字幕久在线看片你懂的| 骚货| 亚洲狼狼干综合1| 精品国产91久久久久久一区黄无| 夜夜高潮夜夜爽高清视频一 | 99精品网| 亚洲国产第一页综合视频| 99无码视频| 久热免费视频| 韩国久久97| 国产成人综合网| 亚洲日韩美国人妻| 求求你操操我| 1204av韩国| 综合97亚洲| 亚洲精品黑丝| aV中文麻| 2017天天拍大香蕉| 人人做,人人操,人人摸| 久操网无码在线| 国产区性爱在线视频秋霞豆| 色婷婷五月综合激情中文字幕| 亚洲砖码砖专无区2023| 乱伦熟女区| 婷婷五月天在线观看| 色色婷婷五月| 男人天堂站| 激情文学欧美| 久久精品99久久久久久| 青青草原香蕉日本Ap| 欧美精品一二三| 老熟妇乱轮| 国产一国产一级毛片古装| 国产成人拍国产亚洲精品| ..日韩av毛片精品久久久| 秋霞无码av鲁丝片一区| 精品伊人久久久大香线蕉小说| 九色婷婷| 欧美熟女激情| 97色插| 精品久久久不卡一区二区| 欧美色日本| 日韩资源网| 亚洲图片在线| 国产丝袜啪啪| 懂色aV一区二区天美传媒| 成 人 A V免费视频在线观看| 国产最新小视频在线播放下载| 九月色婷婷| 亚洲AV无码翔田千里网站| 无码人妻精品一区二区中文| 欧美综合区| 天天肏美女| 综合91网| 久热精品在线| 啊啊啊啊好多水| 国产呦精品系列在线观看| 成全在线观看免费观看| 91精品大奶人妻| 久久久久久久久久久久久9999| 婷婷15月天青娱乐| 尤物AV免费网站| 国产在线观看一区二区三区| 另类小色呦| 久久久久久夜夜夜夜夜| 国产精品午夜精品| 国产精品黑人一区二区三区| 欧美麻豆成人同性GⅤ在线| 天天操av懂色| 97视频新免费| 国产在线观看一区二区三区| 亚洲色啪| 亚洲情色图片区| 无套后入双马尾| 亚洲小电影免费涩涩成人在线高清| 狠狠爱综合网| 日韩精品人妻中文字有码在线| 亚洲男人天堂2017| 一级黄色性爱A级片| 五月色综合| 色婷婷激一区二区三区 | 91国产丝袜白虎| 日韩欧美午夜一区二区| 夜夜爽77777| 国产精品在线一区二区| 欧美呦呦性爱| 国产精品一区二区三区在线密挑| 激情情色五月天| 极品综合| 人妻精品综合中文字幕在线 | 中文字幕视频一区视频二区| 久久久亚洲精品中文字幕人妻| 久久久不卡区一区二区三区久久久| 日本高清久久| 香蕉精品二区二区| 久久久久9久久久久| 欧美另类精品xxxx| 日本精品一区二区三区四区的功能| 色香综合天天影视综合 | 久热色情精品| 岛国片在线视频网站| 欧美性第1页| 亚洲天堂另类| 免费中文在线| 亚洲熟女乱综合一区二区三区| 欧美91精品国产自产| 影音先锋国产精品| 亚洲高清男人天堂| 成人亚欧免费视频| 美欧老女人97| 1769一区| 亚洲天堂另类小说男人| 99无码狠狠久久| 天天添天天干电影| 亚洲 欧美 色图| 五月天婷婷久久| 久久机热| 福利在线观看一区二区| 欧美视频第二页| 在线播放成人高清免费视频 | 欧美专区日本专区| 色九九综合AV| 久久久久久久亚洲Av无码| 久久一二三四五六七八九区区| 日韩一级欧美一级国产一级台湾| 人妻社区男人天堂| 9久久久久久| 日韩性爱高清免费视频| 亚洲双插| 五月天色色网站| 男人的天堂kva| 中文激情网| 婷婷丁香人妻| 天天色综合图片| 精品78| 色五91| 中国人高清www色视频免费| 老鸭窝亚洲毛片| 人人妻人人澡人人爽人人精品浪潮| 欧美激情综合色综合啪啪五月| 久久精品无码专区| AAA久久| www欧美91| 小草三级久久观看| 偷拍亚洲| 国产精品午夜成人福利| 日韩 国产 欧美自拍| 亚洲色图国产另类| 8050无码八戒| 亚洲影视高清第一页| 强奸乱伦动态污图免费| 91网站视频在线观看| 国产高清在线观看欧美| 美女91av| 国产成人免费观看在线视频| julia国产在线 | 校园春色制服丝袜中文字亚洲 | 日本A级视频| 亚洲欧洲精品视频发布| 亚洲天堂久久| 欧美专区第一页| 成人97人人超碰人人| 久久m| 日操粉逼逼| 欧美激情 一区| 日本曲间由美性生活片| 国产日逼视频| 丝袜加勒比| 少妇高潮99p| 91深夜夜| 97超碰欧美精品| 69精品少妇一区二区三区蜜桃| 日韩熟女操逼| 中文字幕无码不卡啪啪| 99亚洲天堂| 日韩欧美大片免费高清啪啪| 天天影视之亚洲综合网| 熟女乱伦二区| 欧美人人操人人插| 97 国产精品| 激激五月| 波多野42部无码喷潮在线观看 | 99少妇内射| 久草毛片电影怡| 国产白嫩漂亮KTV在线| 亚洲se91| 91超碰碰在线| 95精品在线| 亚洲无码免费看| 91网站18禁| 亚洲综合校园春色| 67914亚洲精品| 性开放中文AV高清无码免费看| K8久久久久| 久草婷婷| 人妻久久久久久久久久久久久久久| 午夜一级免费毛片| 超碰91在线| 屁股久久久久久久久| 精品久久久久,69国产成人精| 亚洲精品国产熟女久久久久久| 亚欧美综合网| 黄色一区三区| 91jk色拍| 婷婷五月天综合网| 乱伦Av网| 操国产逼| 人妻铁牛TV| 天堂亚洲精品久久老牛| 丁香五月激情综合| 日本操逼视频导航| 亚洲欧美国产中文视频| 超碰97国产欧美| 久久最新视频免费观看| 中国探花熟女| 欧美性爱精品七区| 天天内射| 久操 高清| 久久久草成人网站久久久草成人久久久草久久久| 另类图片欧美激情综合| 东京热男人天堂| 久久激情视频| 国产第11页| 超碰性爱97| 精品视频久久久久九九九九9999 | 九九九精品| 日本三级精品| 青青久久久| 欧美激情久久久久| 啊啊啊啊在线观看网址| 精品无码一区二区| 情侣开房子拍 日韩无码 女的很漂亮| 无码精品久久久天天影视| 婷婷色色五月天福利| 搡老女人老熟女91老熟女综合网| 97人妻人人躁人人玩人人| 欧美日韩青操| 九九拍拍精品视频在线播放| 一区二区三区男女操逼黄色小电影| 五月婷婷色| 五月激情视频| 97最新在线播放视频| 国产精品岛国片在线观看| 99re公开精品免费视频| 久久首页| 国产一区免费午夜视频| 国产精品一区二区亚洲人成毛片| 男女啪啪啪18禁网站| 97香蕉网| 水多多映视AV| 麻豆久久精品亚洲精品88| 9999久久久| 婷婷爽人人婷婷爽视频| 亚州男人天堂| 校园春色 欧美| 日韩小电影| 最近二区三区视频大全 | 中日韓欧美高清| 欧美双插| 玖草在线视频| 东京热大香蕉| 大香蕉伊人网| 麻豆三极片| 天天噜| 国产91美女视频| 日韩毛片9| 日本免费一区二区不卡| 一区二区视频你懂的| 超碰人妻久久人妻中文97| 人妻精品综合中文字幕在线 | 1禁看欧美黄片免费看| 粉嫩av在线一区二区| 国产一区在线免费播放| 韩国一级婬片A片无码天美| 精品国产一区二区三区四区在线看| 人妻中文字幕精品无码| 自拍偷拍 高清无码| 国产亚洲禁久一区二区 | 欧美在线播放aaaa| 女人喷水视频在线观看| 精品性爱无码在线播放| 久久五月婷| 殴美,日韩国产伦精品| 亚洲熟妇乱女区二区三区| 91日日| 啊啊啊要高潮了| 加勒比av网| 日韩精品一二三| 日本中文熟女视频| 欧美性爱日韩性爱| 秋霞曰韩R级| 99热综合| 亚洲精品欧美专业| 国产精品国产| 女上位精品在线| 欧美加勒比| 免费福利视频中文字幕| 国产在线视视频有精品| 日韩天美| 欧美日本天堂| 亚洲欧美国产精品久久久久久久| 超碰91在线| 一区二区三区高清天码| 欧美极度丰满熟妇hd| 91狠| 九九九九九用不成了| 日韩有码回春沙龙第一页| 大香蕉淫人| 久久精品国产AV一区二区三区| 熟女色综合久久| 色五月婷婷五月天| 日本男人插女人的逼黄色| 欧美色亚洲色| 久草精品国产99| 亚洲午夜福利视频| 99re这里只有精品3| 久湿久久| 久久激情婷婷| 精品高清一区二区三区三州| 99精彩视频| 91l欧美在线| 91欧美经典| 国产成人欧美一区二区三区的国产| 色色五月婷婷| 国产久久日| 亚洲熟女综合一区二区| 污污汅18禁网站在线永久免费观看| 超碰免费在线| 美美91成人国产精品欧美精品久久久久久久 | 欧美色偷偷| 国产综合网站在线播放 | 神马久久久久久伦理片| 91狠婷| 国产精品高朝久久久久久久| 啪啪视频免费在线观看| 亚欧高清v| 女人一区| 91爱| 插欧洲美女欧美精品| 91色图片| 火箭成精品视频884必出精品| 男人高清无码一区二区| 九九九综合精品| 操久久久久| 久久精品毛片免费不卡| 强奸少妇AV导航网| www.婷婷| 98超碰日本| 久久超碰com| 天天色,天天干,天天干| 97电影院超碰| 九九九九九九视频| 亚洲毛片基地专区| 日韩亚洲中文有码视频| 日韩欧美视频青青| 亚洲人精品久久久| 成人一道本免费视频| AV中文在线| 后入内射蜜桃臀| 91精品人妻一区二区三区蜜桃| 99久久久er直播网址| 91成人在线| 大JI巴好深好爽又大又粗视频| www狠狠| 91老熟女91老女人| 大香蕉一级黄色片久久| 日本国产欧美高清在线| 韩国三级三级BD在线| 色老大| 熟女精品va中文字幕| 97人人射| 91久久国外网| 黄色人人| 91超碰人人| 伊人91| 五月婷色| 老司机香蕉| 日逼国产| 亚洲综合大片| xxx0国产在线播放| 色网综合网| 中文字幕一区二区三区高清| 精品一区二区麻豆| 亚洲日韩视频二区| 久草婷婷| 免费αV在线视频| 人妻少妇视频在线播放| 亚洲色图A| 91超级碰碰碰| 一二三区精品视频| 91狠狠综合久久久| 亚洲资源一区| 日日操天天操| 91综合网在线| 91蜜臀在线久久久久| 91老女人| 嗯嗯嗯嗯啊啊啊好紧好大| 婷婷色综合欧美日韩| 美女黄页| 欧美熟妇成人一区二区| 91蜜臀在线久久久久| 欧美色图综合| 天天摸天天碰天天添青青| 国产成人 综合亚洲 天堂| 黑人精品成人一区二区三区 | 精品久久久久久久久久久久| 欧美日韩电影成人在线| 人妻免费观看| 黄色欧美性爱视频| 欧美色图99| 蜜桃臀av在线观看| 久久线上视频免费看| 超碰99在线| 97综合久久| 亚洲 欧美 中文 日韩超碰| 屁股久久久久久久久久| 中文啪啪视频| 不卡中文字幕aⅴ在线| 操B久久| 丝袜剧情| 四虎av在线| 亚洲日本韩国极品一区二区| 伊人一级免费黄片| 九九九九九九视频| 无码少妇精品一区二区60岁老人 | 精品一级毛片在线观看| 老熟女熟妇| 伦伦成年午夜免费视频| 人妻色情天天操| 国产一级黄色片在线观看| 日本大香蕉综合网红本杳社区| 激情五月天视频| 啊啊啊慢点| 婷婷综合在线观看| 性天堂| 日本高清加勒比| 蜜乳av首页| 精品视频一区二区| 久久大线蕉一区| 国产精品自拍xxxx| 曰韩香蕉97| 69人妻精品一区二区绯色| 国产粉嫩蜜臀av一区二区三区| 96久久久精品| 免费视频无码| 人人玩人人添人人澡免费| 超碰欧美97资源| 五月丁香啪| 欧美爱爱97| 亚洲涩涩| 天天日天天插| 色天使亚洲综合在线观看| 黑白配性爱AV成| 色五月69夫妻| 男女真人网18| 久久精品一区二区一8| 国产欧美黑人丰满在线| 狠狠干,狠狠操| 色欲av一区二区三区蜜芽| 天天影视综合色| 久久综合日韩亚洲欧美| 九九综合久久| 人妻9117c| 好湿好紧视频| 亚洲天堂第一页| 国产精品一区二区 尿失禁| 蜜屁av| av婷婷色网| 国产精品视频麻豆入口| 搡老女人老91二区| 色在线69堂| 国产乱婷婷精品二区三区| 99热这里只有精品地址| 日本性爱视频一级| 精品一区二区三区18| 欧美一区二区成人一卡| 久操大香蕉手机视频在线看| 韩日性爱av| 日本淫乱女一区二区三区视频| 一区超碰一区| 天天弄欧美| 激情开心五月天| 久久精品中文字幕无码l| 亚洲学生妹高清av| 超碰人人干天天射| 香蕉免费一区二区三区不读| 91女网站| 国产精品视频白浆免费| 亚洲精品国语在线播放| 欲香欲色综合天天伊人| 九9热伊人| oumeisetupian| 97五月天| 8050无码八戒| 无套内射人妻在线播放| 亚欧免费观看视频| 色97干| 另类老少妇| 久草草一二三四区久久| 日本伦理一区二区| 日韩三级一区 | 亚洲大胆人体av| 日日干日日操五月天伦理视频| 精品久久一区二区三区四区五区| 中文字幕乱码人妻二区三区| 中文 人妻 制服| 色呦呦、国产精品| 99热超碰在线| 黄色片,com| 色哟哟综合| 私人尤物在线精品不卡| 加勒比中文av| 日韩熟女视频二区| 日韩丝袜高跟制服在线观看| 亚洲高清视频在线观看| 亚洲欧洲小说图片视频| 久久久久免费少妇| 激情综合五月| 午夜一区| 岛国片在线观看视频亚洲| 国产成人自拍视频视频| 超碰日韩人妻| 97超碰日韩| 国产99热| 久久久999国产| 精品少妇高潮久久| 91亚洲欧美综合高清在线| 歐美一級亂黃99在綫精品| 97久久超碰| 亚洲AV无码黄色强奸| 1769成人国产精品视频| 思思热一热婷婷热一热| 亚洲国产成人精品999| 尤物av网站免费在线播放| 精品午夜福利导航| 日韩电影在线观看网址| 国产在线视频午夜精华在| 懂色aV一区二区天美传媒| 色吧91| 欧美日韩人妻精品一区二区三区| 在线人人人人人人精品超| ..日韩av毛片精品久久久| 日本熟女免费視颖| 亚洲另类小说卡通动漫| 青春草莓视频在线观看网址| 国产精品视频内谢女人| 91亚洲欧美| 人妻天天爽天天爽三区| 国产二区三区免费视频| 搡老熟女免费视频| 日韩熟女三十乱伦| 成人久久久| 九九九精品成人免费视频小说| 岛国黄片网站| 国产一级高跟丝袜| 亚洲AV性爱电影| 国产成人免费观看在线视频| 无套内射性感少妇视频| 色婷婷基地| 老鸭窝亚洲毛片| 91嫩草欧美| 一区二区三区 丝袜高跟| 少妇精品久久久| 国产噜噜噜噜噜久久久久久久久| 99re6国产精品99re| 欧美色亚洲色| 久操免费观看| 乱操乱伦AV| 做爱A级亚欧| 免费一级欧美片片线观看| 99视频内射三四| 久久久啊啊| 亚洲AV无码久久精品蜜桃小说| 亚洲十八禁止| 色九九久九九| 久久精品人妻一区| 狠狠操,使劲操| 淫荡熟女乱伦网| 精品超碰国产| 亚洲不卡不卡中文字幕不卡| 超碰在线人妻不卡| 欧美日动态视频| 亚洲97资源| 最新亚洲黄色免费电影 | 九九热超碰97亚洲最新香蕉| 综合久欧洲| 久欲AV| 夜夜无码| 四虎免费在线观看| 在线看的av| 综合色播| 99re这里只有精品3| 日韩中文字幕宗合在线| 超碰97COm中文| 百度百度日本操逼| 亚洲αv一区二区三区| 中文字幕在线观看丝袜| 神马久久久久久久久久久久| 破处bbq| 日韩国产精品人妻无码久久久| 奇米狠999| 亚洲nv男人的天堂网| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 精品久久99| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 蜜臀久久99精品久久久久久婷婷| www.av家庭乱伦| 高清无码久操视频| 免费一级a毛片久久久久久鸭绿欲| 午夜.DJ高清在线观看免费7| 亚洲五码一区二区三区| 日韩高潮一区| 欧美永久激情一区二区| 99精品无码| .精品人妻一区二区三| 色五月婷婷中文字幕| 又摸又舔在线观看网站| 91情色在线| 成年人网站在线免费观看| 国产成人无码网站在线视频| 久久久久久性爱视频| 伊人欧美大香蕉视频| 人人操人人操人人人操| 婷婷五月天丁香花| 加勒比av中文| 国产在线激情| 国产51色综合久久免费| 99国产精品人妻人伦| 五十路熟女,国产欧美精品区一区二区三区 | 素人伊尹大香蕉免费下载视频| 思思热在线视频在线| 丁香六月啪| 嗯嗯嗯啊啊啊干死我吧| 亚洲国产精品久久AV| 91啪啪视频| 久久久久久九九九九-美女久久久久久久-成人AV | 99 国产丝袜在线| 亚洲熟女av中文字幕| 亚洲强奸乱伦影视网| 嫩草伊人久久精品| 亚洲成人贴图| 极品尤物女神在线观看| 久久111| 91亚州| 色噜噜人妻丝袜a∨先锋影| 手机不卡视频不卡在线一二三区| 国产精品电| 亚洲一区日韩精品| 午夜寂寞欧美| 精品国产嫩穴视频| 性欧美| 三级AV入口| 91美女在线精品视频| 91热热色| 天天精品| 97频视在线| 无码一区二区精品视频久久久春药| 久久久亚洲精品电影免费看| 日韩人妻无码不卡网站| 立川理惠无码一区二区| 国产精品久久久久久夜夜夜| 亚州男人天堂| 日韩成人电影AV| 91n.欧美| 果冻国产精品麻豆成人av| 色九九九综合| 国产三级在线现体验区| 美女久久久久久久| 国产性爱强奸乱伦大全| 久久精品小视频| 麻豆av一区二区| 97色在线| 97超碰超| 九九这里只有精品| 岛国AV一区二区电影| 欧美性五月| 亚洲色图殴美色图激情乱伦| 二三四区精品| 老熟女乱子伦中文字幕一区二区| 色五月第四色| 国产精品探花色| 超碰1024久久| 人人操我人人干| 四虎884a| 午夜一区二区三区国产| 日韩电影天堂视频一区二区| 亚洲阿v天堂无码z2018| 黑丝少妇麻豆| 激情小说图片亚洲首页| 欧美日韩人人精品| 岛国免费视频在线| 精产国品一区二三产品| 熟女乱3伦999| 青青草五月天| 美国一区二区三区视频| 国产精品网站www| 久久狠狠色噜噜狠狠狠狠97| 乱精品一区字幕二区| 久操精品| 亚洲色图加勒比| 91一区二匹| 91neishe| 久久精品福利影院| 亚洲大胆人体av| 国产精品秘 福利姬在线观看|