亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

吉大《程序設(shè)計(jì)基礎(chǔ)》OJ期末考2.23復(fù)盤(pán):題型拆解與避坑指南

吉大《程序設(shè)計(jì)基礎(chǔ)》OJ期末考2.23復(fù)盤(pán):題型拆解與避坑指南 1. 考試整體情況與備考定位1.1 2.23這場(chǎng)考試的獨(dú)特之處第一次看到“程序設(shè)計(jì)基礎(chǔ) 2022級(jí) OJ期末考試 2.23”這個(gè)標(biāo)題的吉林大學(xué)同學(xué)多半是在課程群里或者學(xué)長(zhǎng)學(xué)姐的復(fù)習(xí)資料里翻到的。這里先解釋一下2.23不是日期而是這場(chǎng)OJ期末考試的場(chǎng)次編號(hào)或者題單編號(hào)具體指2022級(jí)《程序設(shè)計(jì)基礎(chǔ)》課程的期末上機(jī)考試批次。這類(lèi)考試和傳統(tǒng)紙質(zhì)試卷完全不同所有題目都在在線評(píng)測(cè)系統(tǒng)OJOnline Judge上完成提交代碼后由系統(tǒng)自動(dòng)判定正確與否沒(méi)有人工閱卷環(huán)節(jié)也沒(méi)有“過(guò)程分”可拿。這場(chǎng)考試的核心特征是題目量不算夸張但時(shí)間壓力大、邊界條件多、對(duì)基礎(chǔ)功底的考察非常細(xì)。和平時(shí)在PTA、洛谷、Codeforces上刷題不同課程O(píng)J考試的題目風(fēng)格更貼近教學(xué)大綱幾乎不會(huì)出現(xiàn)高級(jí)算法考的就是順序結(jié)構(gòu)、分支判斷、循環(huán)嵌套、數(shù)組處理、字符串操作、結(jié)構(gòu)體排序、基礎(chǔ)遞歸這幾類(lèi)。換句話說(shuō)這門(mén)課考的不是“你會(huì)不會(huì)算法”而是“你能不能把課上學(xué)過(guò)的東西在限定時(shí)間內(nèi)準(zhǔn)確無(wú)誤地寫(xiě)出來(lái)”。我之所以專(zhuān)門(mén)寫(xiě)這篇復(fù)盤(pán)是因?yàn)閹н^(guò)好幾屆學(xué)弟學(xué)妹復(fù)習(xí)這類(lèi)考試發(fā)現(xiàn)大家的問(wèn)題驚人地一致平時(shí)作業(yè)能過(guò)一到考試就卡在輸入格式、邊界條件、變量類(lèi)型這些小坑上最后成績(jī)和平時(shí)水平完全不匹配。這篇文章會(huì)從考試題型拆解、經(jīng)典題目分析、踩坑實(shí)錄、答題策略四個(gè)角度展開(kāi)把這場(chǎng)考試?yán)镒钪档糜涀〉臇|西全部講透。1.2 這類(lèi)考試適合誰(shuí)參考如果你正在準(zhǔn)備吉林大學(xué)《程序設(shè)計(jì)基礎(chǔ)》的OJ期末考試這篇文章就是給你寫(xiě)的。哪怕你不是吉大的只要你的學(xué)校程序設(shè)計(jì)基礎(chǔ)課也采用OJ考試模式里面的題型分析、踩坑記錄和答題策略同樣可以直接套用。另外如果你是大一剛學(xué)完C語(yǔ)言、正打算期末沖刺的新生這篇文章能幫你快速定位復(fù)習(xí)方向少走彎路。需要提前說(shuō)明的是這篇文章不會(huì)貼出某道題目的完整標(biāo)準(zhǔn)答案代碼——一是因?yàn)椴煌攴蓊}目有差異直接抄代碼沒(méi)有意義二是因?yàn)镺J考試真正的難點(diǎn)從來(lái)不是“代碼怎么寫(xiě)”而是“為什么這樣寫(xiě)才對(duì)”后者才是這篇文章想重點(diǎn)解決的。2. 題型結(jié)構(gòu)與核心考點(diǎn)拆解2.1 七道題的整體布局以2022級(jí)這場(chǎng)2.23場(chǎng)次為例期末考試一共7道題總用時(shí)約3小時(shí)具體時(shí)長(zhǎng)以當(dāng)年通知為準(zhǔn)一般在2.5到3小時(shí)之間。題目難度分布大致呈階梯狀前兩道屬于熱身題級(jí)別只要會(huì)基本輸入輸出就能得分中間三道的核心考點(diǎn)在循環(huán)邊界、數(shù)組下標(biāo)、字符串處理最后兩道拉開(kāi)差距一道是結(jié)構(gòu)體排序或鏈表操作一道是遞歸或簡(jiǎn)單回溯。為什么說(shuō)這個(gè)布局很有代表性因?yàn)樗珳?zhǔn)地反映了《程序設(shè)計(jì)基礎(chǔ)》這門(mén)課的教學(xué)目標(biāo)第一確保你掌握了最基本的程序框架頭文件、主函數(shù)、輸入輸出格式第二考察你能否把分支和循環(huán)用對(duì)、用活第三檢驗(yàn)?zāi)銓?duì)數(shù)組和字符串這些連續(xù)內(nèi)存結(jié)構(gòu)的敏感度第四確認(rèn)你具備用結(jié)構(gòu)體組織數(shù)據(jù)、用排序解決問(wèn)題的初級(jí)工程能力第五看看你是否理解遞歸的“遞”和“歸”這兩個(gè)過(guò)程。這種階梯式分布也意味著答題順序非常重要。我見(jiàn)過(guò)太多同學(xué)一上來(lái)死磕最后一道遞歸題結(jié)果卡了四十分鐘前面能穩(wěn)拿的分也沒(méi)時(shí)間寫(xiě)了。正確的策略永遠(yuǎn)是先把能拿的分全部裝進(jìn)口袋再回頭處理難題。2.2 每類(lèi)題的命題思路與得分要點(diǎn)第一類(lèi)基礎(chǔ)輸入輸出題。這類(lèi)題往往描述很長(zhǎng)但核心要求就一句話——按指定格式讀入若干個(gè)數(shù)經(jīng)過(guò)簡(jiǎn)單計(jì)算后按格式輸出。得分要點(diǎn)在于嚴(yán)格匹配輸出樣例的空格、換行、大小寫(xiě)。很多同學(xué)在這類(lèi)題上丟分不是因?yàn)椴粫?huì)算而是多打了一個(gè)空格、少寫(xiě)了一個(gè)換行。第二類(lèi)分支判斷與數(shù)學(xué)計(jì)算題。典型場(chǎng)景是分段函數(shù)、成績(jī)等級(jí)、日期計(jì)算判斷閏年、求某年某月有多少天。這類(lèi)題的坑集中在邊界值上比如“大于等于”和“大于”的區(qū)別再比如閏年判斷中“能被4整除但不能被100整除或能被400整除”這個(gè)條件少寫(xiě)一個(gè)括號(hào)就是錯(cuò)。第三類(lèi)循環(huán)與嵌套循環(huán)題。常見(jiàn)考法是打印各種圖案菱形、三角形、數(shù)字方陣、求水仙花數(shù)、求素?cái)?shù)、迭代求值。得分要點(diǎn)是注意循環(huán)變量的初值和結(jié)束條件防止死循環(huán)和越界訪問(wèn)。這類(lèi)題在OJ上最常見(jiàn)的錯(cuò)誤是“Time Limit Exceeded”原因多半是循環(huán)變量寫(xiě)錯(cuò)導(dǎo)致死循環(huán)。第四類(lèi)數(shù)組與字符串題。典型場(chǎng)景有數(shù)組逆序、數(shù)組元素去重、求最大最小值和下標(biāo)、字符串統(tǒng)計(jì)、字符串替換、回文判斷。這類(lèi)題需要特別注意數(shù)組下標(biāo)從0開(kāi)始以及字符串末尾的\0。在處理字符數(shù)組時(shí)gets和scanf(%s)混用會(huì)導(dǎo)致緩沖區(qū)殘留換行符這是經(jīng)典到不能再經(jīng)典的坑。第五類(lèi)結(jié)構(gòu)體與排序題。典型場(chǎng)景是學(xué)生成績(jī)統(tǒng)計(jì)、成績(jī)排名、按照某種規(guī)則排序后輸出。得分要點(diǎn)是熟練掌握qsort或者自己寫(xiě)冒泡/選擇排序以及理解結(jié)構(gòu)體比較函數(shù)的寫(xiě)法。這類(lèi)題往往攜帶“自定義規(guī)則排序”的考察點(diǎn)讀題時(shí)必須把排序規(guī)則中的每一個(gè)字都看清楚比如“總分相同時(shí)按學(xué)號(hào)從小到大”。第六類(lèi)遞歸與遞推題。常見(jiàn)有漢諾塔、斐波那契數(shù)列、逆序輸出、簡(jiǎn)單分治。這類(lèi)題代碼量往往不大但思考難度較高。得分要點(diǎn)是明確遞歸終止條件和遞歸轉(zhuǎn)移公式并在草稿紙上手動(dòng)演算小規(guī)模數(shù)據(jù)確認(rèn)邏輯正確。2.3 一個(gè)容易被忽略的隱藏考點(diǎn)代碼風(fēng)格OJ自動(dòng)判題系統(tǒng)不在乎你的代碼風(fēng)格好不好看但部分課程考試的OJ系統(tǒng)會(huì)設(shè)置“代碼查重”和“編譯警告檢測(cè)”。前者提醒你千萬(wàn)別抄別人的代碼后者意味著如果你的代碼編譯時(shí)產(chǎn)生warning有些嚴(yán)格配置的系統(tǒng)會(huì)直接判定編譯錯(cuò)誤。尤其是main函數(shù)的返回值類(lèi)型、未使用的變量、類(lèi)型轉(zhuǎn)換不匹配這類(lèi)問(wèn)題GCC編譯器的warning信息很明確但很多初學(xué)者根本不看編譯提示等到OJ給我報(bào)“Compile Error”的時(shí)候才慌神。我的建議是考試前自己確認(rèn)一下環(huán)境用的哪個(gè)編譯器版本一般是GCC系列了解常見(jiàn)的編譯警告提示答題時(shí)不寫(xiě)會(huì)產(chǎn)生warning的代碼從源頭上避免這個(gè)隱藏扣分項(xiàng)。3. 經(jīng)典題目復(fù)盤(pán)與解題思路詳解3.1 熱身題里的陷阱輸出格式即正義先說(shuō)第一道題題目大概是“輸入兩個(gè)整數(shù)a和b輸出它們的和”看起來(lái)是不是簡(jiǎn)單到令人發(fā)指但這道題的滿分率并不是100%原因就在輸出格式上。有的同學(xué)會(huì)寫(xiě)成#include stdio.h int main() { int a, b; scanf(%d%d, a, b); printf(%d\n, a b); return 0; }這道題正常情況下沒(méi)問(wèn)題但如果題目要求輸出“Sum 結(jié)果”這種帶提示詞的格式而你只輸出一個(gè)數(shù)字那OJ就會(huì)給你一個(gè)無(wú)情的“Wrong Answer”。所以我的習(xí)慣是拿到題先看輸出樣例而不是先看輸入描述。輸出樣例長(zhǎng)什么樣我的代碼就嚴(yán)格輸出什么樣一個(gè)空格不多一個(gè)空格不少。這類(lèi)題還有一個(gè)進(jìn)階版本輸入多組數(shù)據(jù)每組占一行直到文件結(jié)束EOF。這時(shí)候就必須用while (scanf(%d%d, a, b) ! EOF)或者while (~scanf(%d%d, a, b))。有同學(xué)不知道這個(gè)寫(xiě)法只處理了第一組數(shù)據(jù)后面的全沒(méi)讀到導(dǎo)致只過(guò)了一個(gè)測(cè)試點(diǎn)。3.2 必考的日期類(lèi)問(wèn)題閏年判斷的完整寫(xiě)法第二道高頻題是日期相關(guān)比如“輸入一個(gè)年份和月份輸出該月有多少天”。這道題考察的是分支嵌套和閏年規(guī)則。完整靠譜的寫(xiě)法是#include stdio.h int isLeap(int year) { return (year % 4 0 year % 100 ! 0) || (year % 400 0); } int main() { int year, month; int days[12] {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; scanf(%d%d, year, month); if (month 2 isLeap(year)) { printf(29\n); } else { printf(%d\n, days[month - 1]); } return 0; }注意這里days[month - 1]的下標(biāo)如果用戶輸入的month是1到12那下標(biāo)范圍就是0到11剛好對(duì)應(yīng)。很多同學(xué)在考試時(shí)會(huì)忘記月份和下標(biāo)之間的偏移關(guān)系直接寫(xiě)days[month]從而讀到了數(shù)組越界的內(nèi)存垃圾值輸出就變成了一堆莫名其妙的數(shù)字。另外一個(gè)易錯(cuò)點(diǎn)是把閏年判斷條件寫(xiě)成year % 4 0。這個(gè)條件能判斷大多數(shù)閏年但遇到1900年就會(huì)出錯(cuò)——1900年能被4整除但不是閏年。OJ測(cè)試數(shù)據(jù)里一定會(huì)包含這種邊界年份就是為了抓你條件寫(xiě)得不夠嚴(yán)謹(jǐn)。3.3 圖案打印題先畫(huà)圖再寫(xiě)循環(huán)再來(lái)說(shuō)說(shuō)循環(huán)嵌套的經(jīng)典題型——打印菱形/三角形。這類(lèi)題看起來(lái)復(fù)雜其實(shí)核心就是找到行號(hào)與空格數(shù)、星號(hào)數(shù)之間的數(shù)學(xué)關(guān)系。我的做法是先在草稿紙上畫(huà)一個(gè)5行的菱形把每行的空格數(shù)和星號(hào)數(shù)列成一張小表第1行2個(gè)空格1個(gè)星號(hào)第2行1個(gè)空格3個(gè)星號(hào)第3行0個(gè)空格5個(gè)星號(hào)第4行1個(gè)空格3個(gè)星號(hào)第5行2個(gè)空格1個(gè)星號(hào)然后就能推出公式對(duì)于上半部分第i行需要n - i個(gè)空格和2 * i - 1個(gè)星號(hào)下半部分是上半部分的鏡像。只要掌握這個(gè)規(guī)律寫(xiě)兩個(gè)循環(huán)嵌套就完事了。這道題還暴露了一個(gè)常見(jiàn)問(wèn)題很多同學(xué)不會(huì)用printf控制輸出只會(huì)在每行結(jié)束后用printf(\n)換行。實(shí)際上C語(yǔ)言里控制輸出格式最好用的就是printf中的格式串比如printf(%*s, n, )可以輸出n個(gè)空格。雖然考試中不強(qiáng)制用這些技巧但合理使用能讓代碼減少一個(gè)循環(huán)層級(jí)。3.4 排序與結(jié)構(gòu)體把“排名規(guī)則”讀精確有一道典型的結(jié)構(gòu)體排序題在2.23場(chǎng)次中出現(xiàn)了場(chǎng)景是“輸入n個(gè)學(xué)生的學(xué)號(hào)和成績(jī)按成績(jī)從高到低排序成績(jī)相同時(shí)按學(xué)號(hào)從小到大排序”。這個(gè)直接用qsort最省事#include stdio.h #include stdlib.h typedef struct { int id; int score; } Student; int cmp(const void *a, const void *b) { Student *sa (Student *)a; Student *sb (Student *)b; if (sa-score ! sb-score) { return sb-score - sa-score; } else { return sa-id - sb-id; } } int main() { int n, i; Student stu[1005]; scanf(%d, n); for (i 0; i n; i) { scanf(%d%d, stu[i].id, stu[i].score); } qsort(stu, n, sizeof(Student), cmp); for (i 0; i n; i) { printf(%d %d\n, stu[i].id, stu[i].score); } return 0; }這題的坑點(diǎn)有兩處一是排序規(guī)則的優(yōu)先級(jí)必須先判斷成績(jī)?cè)倥袛鄬W(xué)號(hào)二是在成績(jī)相同時(shí)學(xué)號(hào)要按升序排列但成績(jī)降序用的是sb-score - sa-score如果寫(xiě)反了整體順序就會(huì)和題目要求的完全相反。建議考試時(shí)先用三行數(shù)據(jù)手動(dòng)走一遍排序邏輯確認(rèn)比較函數(shù)的返回值方向正確。如果學(xué)校環(huán)境不允許使用qsort個(gè)別老式OJ環(huán)境確實(shí)有這種情況那就需要自己寫(xiě)冒泡排序。結(jié)構(gòu)體數(shù)組的交換可以直接用Student temp stu[j]; stu[j] stu[j1]; stu[j1] temp;因?yàn)榻Y(jié)構(gòu)體支持整體賦值這一點(diǎn)比數(shù)組方便很多。3.5 遞歸題慢一步想清楚再動(dòng)手最后一道遞歸題往往讓很多人頭疼。以“輸入一個(gè)正整數(shù)n輸出它的二進(jìn)制表示”為例。很多人一上來(lái)就想用循環(huán)加數(shù)組的“除2取余”法這當(dāng)然沒(méi)錯(cuò)但如果你對(duì)遞歸理解更深刻可以用更簡(jiǎn)潔的方式#include stdio.h void toBinary(int n) { if (n 1) { toBinary(n / 2); } printf(%d, n % 2); } int main() { int n; scanf(%d, n); toBinary(n); printf(\n); return 0; }這個(gè)寫(xiě)法的核心思路是先遞歸處理高位再輸出當(dāng)前位的余數(shù)從而自然實(shí)現(xiàn)倒序輸出省去了數(shù)組反轉(zhuǎn)的邏輯。很多同學(xué)卡在遞歸題不是因?yàn)椴粫?huì)寫(xiě)遞歸函數(shù)而是沒(méi)有先厘清“遞歸到底在干什么”。我的建議是遇到遞歸題先不要寫(xiě)代碼拿一張草稿紙手動(dòng)展開(kāi)兩層遞歸調(diào)用看看每個(gè)變量在每一層是什么值、函數(shù)調(diào)用順序是什么樣的確認(rèn)思路沒(méi)問(wèn)題后再動(dòng)手。4. 高頻踩坑與調(diào)試技巧實(shí)錄4.1 三大最讓人無(wú)語(yǔ)的編譯錯(cuò)誤每場(chǎng)OJ考試都有同學(xué)因?yàn)榫幾g錯(cuò)誤拿了零分而且往往是同一個(gè)問(wèn)題反復(fù)出現(xiàn)。最常見(jiàn)的三個(gè)編譯錯(cuò)誤是第一把main函數(shù)寫(xiě)成void main()。在ANSI C標(biāo)準(zhǔn)里main函數(shù)的返回值類(lèi)型必須是int寫(xiě)成void會(huì)在部分OJ環(huán)境下產(chǎn)生編譯警告甚至錯(cuò)誤。正確的寫(xiě)法永遠(yuǎn)只有int main()和int main(void)兩種。第二缺少頭文件或者用錯(cuò)了頭文件。比如用了memset但沒(méi)有#include string.h用了sqrt但沒(méi)有#include math.h。在GCC編譯時(shí)有些函數(shù)如果不包含對(duì)應(yīng)頭文件會(huì)報(bào)隱式聲明錯(cuò)誤雖然老式編譯器可能只給warning但考試系統(tǒng)常會(huì)把它升級(jí)為錯(cuò)誤。第三代碼中出現(xiàn)了中文字符。這個(gè)問(wèn)題特別隱蔽尤其是有同學(xué)喜歡在代碼里寫(xiě)中文注釋或者不小心把中文標(biāo)點(diǎn)符號(hào)打進(jìn)了代碼里。編譯器會(huì)把注釋之外的非法字符判定成語(yǔ)法錯(cuò)誤排查起來(lái)又非常費(fèi)眼神。我的建議是考試期間寫(xiě)代碼一律不用中文注釋全部寫(xiě)英文或干脆不寫(xiě)省得給自己添堵。4.2 運(yùn)行時(shí)錯(cuò)誤段錯(cuò)誤往往和數(shù)組越界有關(guān)“Runtime Error”也是考場(chǎng)上一個(gè)很常見(jiàn)的反饋。出現(xiàn)段錯(cuò)誤segmentation fault時(shí)九成以上的情況是數(shù)組下標(biāo)越界訪問(wèn)。比如定義了一個(gè)長(zhǎng)度為100的數(shù)組但循環(huán)里訪問(wèn)了a[100]這就會(huì)踩到未分配的內(nèi)存區(qū)域。另外還有一個(gè)很低級(jí)的錯(cuò)誤在循環(huán)里對(duì)數(shù)組賦值時(shí)下標(biāo)變量寫(xiě)錯(cuò)了。比如for (i 1; i n; i) scanf(%d, a[i]);如果數(shù)組長(zhǎng)度剛好是n那a[n]就是越界訪問(wèn)。很多人習(xí)慣把輸入的下標(biāo)從1開(kāi)始但數(shù)組定義的長(zhǎng)度必須相應(yīng)地加1否則就會(huì)在最后一步越界。4.3 用暴力輸出法快速定位邏輯錯(cuò)誤當(dāng)你拿到“Wrong Answer”調(diào)試思路很重要。OJ系統(tǒng)不會(huì)告訴你哪一個(gè)測(cè)試點(diǎn)錯(cuò)了這時(shí)候我會(huì)用“暴力輸出法”來(lái)定位問(wèn)題在代碼關(guān)鍵位置臨時(shí)加幾行printf把中間變量的值打出來(lái)對(duì)比手動(dòng)計(jì)算的結(jié)果。比如在排序代碼里每交換一次就打印當(dāng)前數(shù)組的狀態(tài)在循環(huán)代碼里打印每一輪循環(huán)的i值和結(jié)果值。找到邏輯錯(cuò)誤后把臨時(shí)代碼刪掉再提交。這個(gè)方法還有一個(gè)變種構(gòu)造小規(guī)模測(cè)試數(shù)據(jù)。比如題目中n的范圍是1到10000但我手動(dòng)構(gòu)造n1、n2、n3這種最小規(guī)模的數(shù)據(jù)以及n10000這種最大規(guī)模的數(shù)據(jù)看程序在邊界情況下是否崩潰、結(jié)果是否合理。邊界數(shù)據(jù)往往就是OJ隱藏測(cè)試點(diǎn)中最?lèi)?ài)考的部分。4.4 編譯警告也是一種提示信號(hào)我在前面提到編譯警告可能被系統(tǒng)判定為錯(cuò)誤這里再展開(kāi)說(shuō)一下。在使用GCC編譯程序時(shí)如果在代碼里寫(xiě)了沒(méi)有使用的變量、類(lèi)型不匹配的賦值、printf格式符和變量類(lèi)型不一致等編譯器都會(huì)給出warning。很多人忽略這些warning但warning往往指向邏輯隱患。比如printf(%d, a)這種寫(xiě)法——a是整數(shù)變量a是它的地址格式符%d和實(shí)際參數(shù)類(lèi)型不匹配。這類(lèi)代碼在部分OJ環(huán)境中會(huì)直接判定為編譯錯(cuò)誤就算能編譯通過(guò)輸出的也是地址值而不是變量值。所以提交前最好把代碼里的warning數(shù)量降到零這是提升過(guò)題穩(wěn)定性的一個(gè)小訣竅。5. 考場(chǎng)答題策略與細(xì)節(jié)制勝法則5.1 時(shí)間分配和答題順序的實(shí)戰(zhàn)方案一場(chǎng)3小時(shí)的考試7道題合理的時(shí)間分配大概是這樣的前兩道熱身題控制在20分鐘內(nèi)完成中間三道題控制在70分鐘內(nèi)完成最后兩道難題先各自花10分鐘審題如果15分鐘內(nèi)沒(méi)有思路就先跳過(guò)最后留出30分鐘檢查已經(jīng)提交的代碼。這個(gè)節(jié)奏聽(tīng)起來(lái)寬松但實(shí)際上很多同學(xué)在第二、第三道題上花了太多時(shí)間導(dǎo)致最后一道題完全沒(méi)有時(shí)間碰。我的個(gè)人經(jīng)驗(yàn)是每道題如果連續(xù)提交三次都是“Wrong Answer”立刻停止糾結(jié)這道題跳到下一題。等所有會(huì)做的題都拿到分了再回來(lái)冷靜處理這個(gè)硬骨頭。人在緊張時(shí)容易鉆牛角尖換個(gè)題目做往往能換一種思路。5.2 讀懂題目的三個(gè)關(guān)鍵動(dòng)作很多WA不是因?yàn)榇a寫(xiě)錯(cuò)而是因?yàn)轭}意理解偏了。我總結(jié)了一套讀題流程第一步先讀輸入描述。搞清楚有幾個(gè)輸入數(shù)據(jù)、每個(gè)數(shù)據(jù)是什么類(lèi)型、取值范圍是多少、是否有多組輸入。如果題目有多組輸入記得用循環(huán)讀取直到EOF。第二步再讀輸出描述。看輸出是一個(gè)數(shù)還是一行數(shù)每行之間是否有空行浮點(diǎn)數(shù)要求保留幾位小數(shù)字符串輸出有沒(méi)有特定前綴后綴。這些細(xì)節(jié)直接決定printf的格式符。第三步最后讀樣例和樣例解釋。如果題目給了樣例解釋一定要仔細(xì)看因?yàn)樗鼤?huì)告訴你邊界條件的具體處理方式。比如“輸入為0時(shí)結(jié)束”這類(lèi)條件往往寫(xiě)在樣例解釋里而不寫(xiě)在主描述里。5.3 浮點(diǎn)數(shù)比較永遠(yuǎn)不要直接寫(xiě)等于課程O(píng)J考試?yán)锱紶枙?huì)出現(xiàn)浮點(diǎn)數(shù)題比如求圓的面積、求平均值。這里有一個(gè)必須形成肌肉記憶的知識(shí)點(diǎn)浮點(diǎn)數(shù)不能直接用判斷相等。之所以不能直接用等號(hào)是因?yàn)楦↑c(diǎn)數(shù)在計(jì)算機(jī)里是近似表示的。比如0.1 0.2的結(jié)果并不是精確的0.3而是一個(gè)接近0.3的二進(jìn)制近似值。如果你寫(xiě)if (sum / n 3.14)很可能因?yàn)榫葐?wèn)題永遠(yuǎn)為假。正確做法是用絕對(duì)誤差小于某個(gè)閾值如1e-6來(lái)判斷if (fabs(result - 3.14) 1e-6) { // 視為相等 }另外一個(gè)浮點(diǎn)數(shù)陷阱是輸出精度。題目要求保留兩位小數(shù)時(shí)必須用printf(%.2f, x)這個(gè)格式符表示保留兩位小數(shù)并四舍五入。如果把格式符寫(xiě)成了%d那輸出的將是一個(gè)完全沒(méi)有意義的整數(shù)而且還會(huì)導(dǎo)致后續(xù)輸出錯(cuò)位。5.4 最后一小時(shí)檢查清單比新寫(xiě)代碼更重要當(dāng)考試進(jìn)入最后一小時(shí)正確的策略不是繼續(xù)挑戰(zhàn)難題而是回頭檢查已經(jīng)提交的代碼。我會(huì)按這個(gè)清單逐項(xiàng)核對(duì)第一檢查數(shù)組大小是否足夠。題目中n的最大范圍是10000數(shù)組就該開(kāi)成n 5或10005寧可開(kāi)大也不要開(kāi)小。第二檢查循環(huán)邊界。循環(huán)里用的是 n還是 n下標(biāo)是從0開(kāi)始還是從1開(kāi)始這兩者絕對(duì)不要混用。第三檢查每行輸出末尾是否都有換行符。OJ判題時(shí)即便只是少了末尾的\n也有可能被判為格式錯(cuò)誤。檢查完這些低級(jí)問(wèn)題再回過(guò)頭想有沒(méi)有更優(yōu)解法。但這里必須提醒考試中“能通過(guò)的代碼”永遠(yuǎn)優(yōu)于“優(yōu)美的代碼”。如果暴力解法能過(guò)就不要去優(yōu)化如果已經(jīng)AC了的題目不要再反復(fù)提交求更短代碼浪費(fèi)時(shí)間還容易改出新錯(cuò)誤。5.5 考前最后幾天的復(fù)習(xí)建議距離考試還有一周時(shí)比起刷新題更重要的是把平時(shí)作業(yè)和往年真題里的錯(cuò)題重新做一遍。我當(dāng)年復(fù)習(xí)時(shí)做了一個(gè)錯(cuò)題本專(zhuān)門(mén)記錄每一道題為什么錯(cuò)是邊界條件沒(méi)處理是數(shù)組越界還是根本沒(méi)讀懂題意考前花一晚上把錯(cuò)題本的規(guī)律過(guò)一遍比刷十道新題更有效。另外強(qiáng)烈建議在考試前用學(xué)校OJ系統(tǒng)的模擬環(huán)境做一次全真模擬限時(shí)3小時(shí)模擬過(guò)程中不開(kāi)任何聊天工具、不看資料、不切出去搜索。這樣在真正考試時(shí)你才能適應(yīng)那種連續(xù)高強(qiáng)度思考的節(jié)奏。很多人第一次參加OJ考試時(shí)會(huì)覺(jué)得眼睛酸、頸椎疼、腦子轉(zhuǎn)不動(dòng)其實(shí)不只是身體問(wèn)題更重要的是心理上沒(méi)有適應(yīng)“長(zhǎng)時(shí)間面對(duì)評(píng)測(cè)系統(tǒng)”的狀態(tài)。再分享一個(gè)小技巧把常用代碼片段提前準(zhǔn)備好。比如快讀快寫(xiě)函數(shù)、最大公約數(shù)函數(shù)、結(jié)構(gòu)體比較函數(shù)、日期判斷函數(shù)這些幾乎每年都會(huì)用到。雖然考試系統(tǒng)不支持復(fù)制粘貼外部代碼但你在腦子里或者草稿紙上提前熟悉這些模板的寫(xiě)法考試時(shí)就可以直接默寫(xiě)出來(lái)節(jié)省大量思考時(shí)間。6. 考后復(fù)盤(pán)與長(zhǎng)期能力進(jìn)階6.1 分?jǐn)?shù)不是終點(diǎn)復(fù)盤(pán)才是收獲考試結(jié)束后很多同學(xué)只看一眼成績(jī)就關(guān)掉了OJ頁(yè)面這是非常浪費(fèi)的行為。正確的做法是查閱自己每一道題的提交記錄看每一輪錯(cuò)誤反饋分別是什么類(lèi)型——是編譯錯(cuò)誤、答案錯(cuò)誤還是運(yùn)行超時(shí)。這些反饋信息就是你基礎(chǔ)知識(shí)漏洞的體檢報(bào)告。比如如果你經(jīng)常遇到“Wrong Answer”說(shuō)明你的邏輯實(shí)現(xiàn)有問(wèn)題需要加強(qiáng)題目理解和代碼實(shí)現(xiàn)能力如果經(jīng)?!癈ompile Error”說(shuō)明你的語(yǔ)法基礎(chǔ)不牢固需要回爐基本功如果經(jīng)常“Time Limit Exceeded”說(shuō)明你的算法復(fù)雜度意識(shí)不夠需要在“暴力解法”和“更優(yōu)解法”之間找到平衡。每次考試后花兩小時(shí)復(fù)盤(pán)把這些錯(cuò)誤分類(lèi)記錄比盲目刷題更能提升水平。你甚至可以統(tǒng)計(jì)一下自己哪類(lèi)題最容易卡住然后在接下來(lái)的練習(xí)里針對(duì)性地補(bǔ)強(qiáng)。6.2 從課程考試到工程能力的三個(gè)跨度程序設(shè)計(jì)基礎(chǔ)這門(mén)課是計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的第一門(mén)編程課期末考試當(dāng)然很重要但比期末考試更重要的是你從這門(mén)課里建立的編程思維模式。我自己后來(lái)回想OJ考試推動(dòng)我完成三個(gè)關(guān)鍵轉(zhuǎn)化第一個(gè)轉(zhuǎn)化是從“照著例子敲代碼”到“從零開(kāi)始設(shè)計(jì)代碼”。課堂演示和課后作業(yè)里很多題目有示例代碼可以參考但考試時(shí)沒(méi)有任何參考你必須自己分析問(wèn)題分解模塊、設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和控制流。這個(gè)過(guò)程就是初級(jí)程序員的基本功。第二個(gè)轉(zhuǎn)化是從“在IDE里看結(jié)果”到“理解自動(dòng)判題機(jī)制”。OJ系統(tǒng)不會(huì)告訴你哪里錯(cuò)了只給你一個(gè)冷冰冰的反饋。你必須學(xué)會(huì)通過(guò)有限的反饋信息來(lái)推斷程序的行為這本質(zhì)上就是調(diào)試能力的雛形。真正到了工程開(kāi)發(fā)中面對(duì)幾十萬(wàn)行代碼中的bug這種“從現(xiàn)象反推原因”的能力會(huì)非常寶貴。第三個(gè)轉(zhuǎn)化是從“能跑就行”到“為邊界而設(shè)計(jì)”。課程O(píng)J考試考察邊界條件本質(zhì)上是培養(yǎng)你全面思考問(wèn)題的意識(shí)任何輸入范圍、任何特殊情況都在你的設(shè)計(jì)考慮之內(nèi)。工程中的系統(tǒng)崩潰絕大多數(shù)都發(fā)生在邊界條件下能在程序設(shè)計(jì)基礎(chǔ)階段就養(yǎng)成這種意識(shí)后面的路會(huì)順很多。6.3 后續(xù)學(xué)習(xí)路線參考如果你在這門(mén)課結(jié)束后發(fā)現(xiàn)自己對(duì)編程還有點(diǎn)興趣建議按這個(gè)順序往下走第一階段系統(tǒng)刷一遍洛谷或PAT的基礎(chǔ)題單把排序、查找、字符串、枚舉這些基礎(chǔ)算法練熟練透第二階段學(xué)一點(diǎn)C的STL掌握vector、string、sort、map這幾個(gè)常用容器它們能極大提升編碼效率第三階段開(kāi)始學(xué)數(shù)據(jù)結(jié)構(gòu)系統(tǒng)的理解和實(shí)現(xiàn)線性表、棧、隊(duì)列、二叉樹(shù)、圖這些核心結(jié)構(gòu)。如果將來(lái)想往競(jìng)賽方向發(fā)展藍(lán)橋杯、ACM-ICPC、團(tuán)體程序設(shè)計(jì)天梯賽都是很好的鍛煉平臺(tái)如果只是想學(xué)好課程、應(yīng)付后續(xù)考試那把教材里的課后習(xí)題全部吃透就足夠了。不管走哪條路認(rèn)真對(duì)待每一次OJ刷題和每一場(chǎng)模擬考試水平一定不會(huì)差。7. 寫(xiě)在最后的一點(diǎn)真實(shí)體會(huì)從助教到考前輔導(dǎo)我前前后后接觸了幾百名備考《程序設(shè)計(jì)基礎(chǔ)》OJ考試的同學(xué)發(fā)現(xiàn)高分組和低分組之間的差別往往不在“誰(shuí)更聰明”而在“誰(shuí)更細(xì)致”。那些能滿分通過(guò)的同學(xué)并不是每一種算法都比別人精通而是他們幾乎從不犯低級(jí)錯(cuò)誤不會(huì)把循環(huán)邊界寫(xiě)錯(cuò)不會(huì)搞混數(shù)組下標(biāo)不會(huì)忘記輸出末尾的換行符不會(huì)在浮點(diǎn)數(shù)比較上踩坑。這些細(xì)節(jié)說(shuō)起來(lái)都很瑣碎但每一屆都有大量因?yàn)樾∈д`丟掉十幾二十分的人。2.23這場(chǎng)考試暴露出的問(wèn)題和我們?cè)谌魏我粓?chǎng)程序設(shè)計(jì)考試中暴露出的問(wèn)題本質(zhì)上都是一樣的代碼能力是在一次次錯(cuò)誤中成長(zhǎng)的期末考試只是其中一次重要的檢驗(yàn)。如果你能在備考階段養(yǎng)成“多想一步邊界條件、多看一眼輸出格式、多驗(yàn)證一組測(cè)試數(shù)據(jù)”的習(xí)慣那不管考哪一場(chǎng)你都大概率能拿到和你真實(shí)水平匹配的分?jǐn)?shù)。最后再分享一個(gè)我自己的小習(xí)慣考試發(fā)卷后的前五分鐘不去寫(xiě)任何代碼先把所有題目通讀一遍用腦子快速判斷每道題的難度和大致思路在草稿紙上記下每道題預(yù)估的耗時(shí)。這樣一個(gè)簡(jiǎn)單的前置動(dòng)作能讓你在整個(gè)答題過(guò)程中時(shí)刻清楚自己的節(jié)奏和時(shí)間余量極大減少最后十分鐘的慌亂感。祝所有正在備考的同學(xué)都能一次過(guò)題順利拿高分。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久这里只| 日本孕妇一区二区视频操逼免费看 | 亚洲色鬼| 美女t无毒不卡不卡| 亚洲成a人v欧美综合天堂下载| 天堂中文资源在线bt| 999在线电影香蕉| 91天射| 无遮挡男女激烈动态图| 两性综合网| 国产嫩草精品A88AV在线| 欧美性五月| 乱伦一二三| 色综合天天| 97超级色碰碰| 亚洲欧美综合区自拍另类| 中文字幕在线观看网页| 91伊人大香蕉| 狠狠爱夜夜| 欧美性爱一级操| 欧亚日韩三区| 日韩国产乱子伦App| 欧美熟爽综合| 三级日韩一区二区三区| 亚洲熟妇无码一区二区三区| 尤物av网站免费在线播放| 亚洲1区| 超碰在线1234区| 黄色区免费观看中文字幕| 日韩成人午夜精品久久高潮| 三级日韩一区二区三区| 18一区二区三区| 欧美一区二区三区成人性生活| 欧美日韩大香蕉| 人人色97| 中文字幕人妻资源在线| 亚洲AV不卡在线观看尤物| 欧美性天天| 青青操青娱乐| 亚洲欧美国产va在线播放频| 久9久精品视频| 亚洲天堂五月天国产| 日本天天吊| 一起草三级AV电影在线观看| 丰满精品人妻少妇久久字幕| 中国女人内射6XXXXX| 99热导航| 日韩无码专区| 亚洲丝袜少妇在线| 人妻少妇一区二区| 国产精品ww久久| 久久99热这里只频精品6学生| 亚洲精品九九九九九九| 日韩二三区| 日韩国产欧美伦理在线| 超碰九九| 亚洲最大的黄色电影网站。| 中日亚韩免费视频| 91综合天天| 91视频国品一二三区| 久热最新在线杭州| 亚洲丝袜天堂| 逼逼逼逼操操操操操操操操操午夜剧场| 亚洲黄a三级三级三级看三级| 乱欲一区二区| 久久丝袜| 99久久综合| 综合网色| 久久黄色视频一区二区三区 | 天天综合网~91| 国产成人亚洲精品自产在线 | 中出91视频| 亚洲少妇喷视频看| 色欲天天综合久久久无码网中文| 亚洲蜜臀懂色| 五月丁香网站| 精品中文字幕一区二区| 久久 精品| 精品9区| 日本欧美国内在线| 日本成a人v网站在线观看| 97久久免费| 亚洲偷拍自拍在线视频| 午夜视频久久久久一区| 99999亚洲另类| 欧美精品成人亚洲| 色综合网1| 亚洲色欲天天天堂色欲网女| 日本一级特级毛片视频| 蜜臀久久99精品久久久久电影| 天天操女人| 日韩丝袜二区| 国产无马视频| 69少妇一区二区| 欧美制服网站美腿丝袜| 激情综合色| 欧美巨大性舒爽顶到了| 久久99操天天日| 久久av网| 夜夜操二区| 东京热男人的天堂精品| 你懂的在线观看区国产| 蜜桃狠狠色伊人亚洲综合网站| 午夜综合在线| 亚洲熟女乱色一区二区三区久久久 | 成人国产精品三级A片| 亚洲麻豆av一区二区| 玖玖综合视频| 欧美综合天堂| 91九色在线| 在线播放免费av福利片| 国产一区二区成人av在线播放| 伊人热综合| 欧美日韩*字幕一区| 亚洲欧美天| 亚洲精品一卡二卡三卡福利视频网站| 日韩99神马视频播放| 国产精品久久99日日| 97视频一区| 天堂资源站| 亚洲自拍欧美国产首页网曝| 精品无吗久久| 神马久久久久久久久久久久| 少妇专区一二三四五| 99re69| 久久伊人在线五区| 99啪啪视频| 久久久999日本大片| 天天日老熟妇| 黄色二级片网站| caopeng97| 久久久人妻| 久久怡红院| 岛国精品视频在线观看| 日欧操屄视频| 国产高清1234区| 97久久精品亚洲| 97网址www| 北京专精特新企业招聘信息| 亚洲第91页| 亚洲日韩乱码中文无码蜜桃臀网站 | 91亚.色| 成人青青草原伊人| 97视频观看| 欧美色图天堂在线| 国产女上位好爽在线| 亚洲AV乱码专区国产噜噜亚洲| 中文字幕91综合| 久久熟妇五十路一区| 少妇三P| 亚洲AV在线资源| 国产农村妇女精品1区二区| 亚洲色图激情小说| 密臀AV在线| 国内一区二区三区| 17c嫩草51久久91嫩草| 精品无码一区二区三区| 国产成人免费观看在线视频| 成人综合网 欧美| 男女性扦B| 色狠狠一区二区三区香蕉| 丰满人妻-区二区三区| 日韩熟女无码| 国模精品娜娜一二三区| 麻豆黄四叶草网站| 精产品久久| 日韩性爱免费观看视频| 99热成人| 97欧美资源| 91日产桃蜜| 翔田千里AV无码秘 三区| 日韩激情毛片一级久久久| 国产精品一区二区三区,亚洲综合| 久久人人爽人人爽人人片Ⅴ| WWW.加勒比人妻一区不卡.com| 偷拍五区| 久久黄片国产一区二区| 五月天婷婷久久| 狠狠2050在线观看| 2017大香蕉| 国产成人免费观看在线视频| 超碰97爽| 久久精品—区二区三区内射| 小情侣高清国产在线视频| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 亚洲91网。| 亚洲第一页综合在线| 志村玲子视频一区二区| 伊人97色天使| 久久久久久中文| 色综合天天爱去电影网| 国产精品久久99日日| 中文字幕日韩综合| 色九色久| 视频国产精品未满十八禁止在线观看| 久久嫩草国产成人一区| 91情色在线| 91精品国产日韩欧美综合| 天天日B狠狠操| 欧美综合 站| 免费无码婬片AAAA片直播色戒| 色一色综合网| 色路综合| 亚洲性爱无码乱伦av| 蜜臀精品1区2区| 久9爱精品| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 中日亚韩免费视频| 懂色AV中文| 精品久| 九月婷婷综合| 黄色成年| 暖暖精品二区三区观看| 91久久九九精品国产综合| 欧美夜夜狠| 九九九成人| 99爱精品| 91精品老女人| 精品亚洲国产成人AV制服丝袜| 久久大陆| www.色99| 天美传媒婬乱在| 婷婷色婷婷| 久久精品无码一区二区三区| 日韩欧美女优电影| 久久大黄片| 亚洲国产精品乱码在线观看| 成人一二| a人片中文字幕一区二区| 热久久国产| 日本熟妇熟色97一本在线观看| 少妇综合| 亚洲天堂情色| 欧美亚洲日本激情在线| 日天天九九天堂666| 91久久精品蜜臀| 亚洲自拍偷拍视频在线| 亚洲揄拍网| 亚洲AV无码黄色强奸| 日本道日本道中文字幕日本道最新日本道在线观看 | 亚洲欧美在线综合| 亚洲操逼网| 日韩熟女精一区二区三区不卡| 91在线色综合| 高清一区AV无码| 久久超碰av在线| 激情四射五月天| 91老司机视频| 亚洲视频二区| 五月天色图影视| 看全色黄大色大片免费视频| 国产不卡精品91| 欧洲黄色网| 日韩八十路老熟女| 亚洲精品丝袜| 久久九色| 香蕉热人人精品| 成人AV在线网站| 国产精品久久久鸭无码的功能| 久久岛国| 久久久九九| 亚洲国产欧美日韩人妻日中文| 免费自拍三级综合| 天天操夜夜操| 91色综合色| 久久香蕉国产传媒一区剧情天美| 日韩无码三级影院| 日韩熟女无码| 青青久久艹| 久热久操| 毛片17S| 色色色色日本| 久久永久无码人妻视频| 欧美日韩大陆黑人少妇99| 蜜臀AV网站| 亚洲熟伦熟妇AV无码春色| 舔舔啊| 99啪啪| 天天日少妇逼AV| 国产h片在线观看视频| 欧亚日韩中文在线| 国产精品对白自产拍| 91嫩草欧美| 丰满欧美少妇| 色五月网址| 亚洲色图欧美色图日韩色图| 无码精品久久久久久亚洲| 怡红院亚洲怡春院av| 亚洲淫乱骚妇AV| 天天干少妇| 日韩去日本高清在| 在线强奷到舒服的无码视频 | 麻豆亚洲Av成人无码一区精品| 97任你吞精| 欧美久久人人网| 黄片免费视频2019| 老熟女乱伦一区| 一中国女人毛片水真多| 91狠狠| 999久久久九九九九| 91在线丝袜| 精品人妻一区二区三区鲁大师| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 区日韩亚洲乱码av电影| 超碰在线观看av不卡| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 日韩AV熟女乱伦| 乱论91| 成人性爱美曰韩| 为用户提供免费看黄网址在线观看| ,国产乱人伦精品一区二区三区| 亚洲一本大道中文字幕无码在线| 亚洲天堂日本| 亚洲中字慕不卡| 亚州日韩97| 你草精品在线视频| 99黄页网站| 偷拍 精品 另类 四区| 国产精品麻豆成人AV艾秋| 99精品久久久久久久婷婷蜜桃| 欧美性爱一级操| 亚洲欧美日韩夜夜| 丁香婷婷大香蕉| 婷婷五月天成人网| 怡红院视频在线| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒| 色五月婷婷麻豆在| 国产美脚女优尤物在线观看| 日韩精品人妻中文字幕久久久| 午夜精品久久久久| 中文一区二区| 色哟哟av| 国产精品第一页国产大屁股视频免费区| 久久久久久久97| 午夜舔阴达高潮视频免费看| 五月天亚洲色图| 国内偷拍精品一区二区| 91成人久久| 激情五月婷婷| 丰满搜索结果 -第18页- 久久高清无码| 天天色怡春院| 992视频一区| 亚洲男人综合| 午夜高清成人在线视频| 国模限制级电影| 今日头条成人一区二区三区四虎精品| 青青草五月份天| 韩国三级色呦呦| 中文字幕五月婷婷免费| 五月色综合| 国产嫩草精品A88AV在线| 日韩色女精品| 热热色中文无码| 八戒午夜福利理论片| 无码聚合| 日韩av熟女一区二区三区成人| 熟妇国产免费一区| 高清孕妇孕交| 精品久久久亚洲AV成人网站| 日本裸体久久色噜噜| 九九九九九九免费视频| 人妻一区二区三区四区视频| 一级黄色性爱A级片| 久久怡红院| 2026国产精品视频| 国产精品美女久久久久久网站| 强奸乱伦动态污图免费| 国产乱弄免费在线视频。| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 97在线免费观看| 日韩探花精品在线视频| 99啪啪视频| 熟女91网站| 成人免费福利在线观看| 一区二区三区 丝袜高跟| 粉嫩av一区二区三区天美传媒 | 美腿丝袜高跟网免费视频免费视频| 亚洲少妇色图自慰直播| 欧美人妻少妇| 国产免费一区在线观看| 久久精品人妻一区二区三区| 国产AV毛片| 亚洲狼狼干综合1| 999精品女人| 蜜乳av首页| 久草精品一区 | 不卡日本一区二区| 五月激情天| 日本黄色天堂| 亚洲情色图片区| 国产女人极品高潮毛片| 国产九九九九九九九九| 91/欧美| 亚洲天天操| 国产精品视频白浆免费| 91AV天美在线视频| 无码聚合| 中文字幕丝袜人妻| 熟女探花啪啪| 九九热五区| 黄片免费日韩| 久久亚洲不卡| 黄色大片视频在线免费看| 九九无码| 另类天堂| 精品十三区| 日语五十路和六十路亚洲国产精品| 超碰av人人人| 欧美在线天堂| 欧美最婬乱婬爆婬性视频| 亚洲男人天堂网| 少妇毛片久久| 亚洲AV成人无码一二三久久| 欧美色图成人网一区二区| 亚洲欧洲中文日韩女优乱码| 久99久视频精选| 97久久超碰| 嗯阿好爽好紧| 乱伦a片视频| 好爽免费视频,| 国产精品久久久久久 百度| 少妇高潮喷水无套久久久久久| 女人午夜视频777| 国产精品色约约| 九九99精品视频在线观看| 欧美操逼录像国产黄色国产| 97久久精品亚洲| 亚洲人妻中文在线视频| 超碰538| 亚洲国产精品有声| 天天欧美| 久久婷婷欧美| 色五月激情网| 久草这里只有精品| 久久久久久九九九九-美女久久久久久久-成人AV | 1024香蕉视频| 亚洲欧美精品国产一区二区| 国产欧洲精品亚洲午夜拍精品| 久久AV无码网址| 69一区二区| 少妇人妻精品| 丁香婷婷啪啪| 美国黄片aaa| 人妻五十路在线| 久久伊人大香蕉| 91大神精品长腿在线观看网站| 91丝袜美腿片| 人妻一区二区三区| 蜜乳AV网址| 国产精品久久久久久久久久久久久久吹 | 嗯嗯啊啊啊好爽| 大香蕉AV丝袜| 日本肉体xxxx裸交| 大象AV在线| 一区二区三区四区在线不卡| 青青操97| 六月激情婷婷| 国产兽交视频在线播放| 91精品操美女| 亚州精品丝袜-不卡成人免费| 大伊香蕉在线视频免费| 黄色免费网| 99999久久精| 情色五月天网| 亚洲国产剧情少妇激情| 欧美一区二区亚洲天堂| 精品亚洲国产成人精品| 亚洲色天| 亚洲男人天堂手机版| 五月开心久久AV官网| 殴美牲| 午夜丁香婷婷| 综合一区中亚洲国产成人综合精品| 国产成年女黄特黄| 78精品| 色偷偷2020免费视频播放| 69人妻精品丰满熟女区| baisiav| 国产亚洲色停停久久99精品91| 91日韩网站| 亚洲欧洲偷拍一区| 性做久久久久久免费观看软件| 在线观看不卡一区二区三区| 97精品免费| 色色97爱| 日天天九九天堂666| 亚洲人久久久网| 9 7超碰在线免费观看| 嗯啊不要啊在线| 色官网在线| 唐山老熟妇露脸啪啪叫| 日韩美女操b| 懂色av色欲av蜜臀av| 国产主播福利| 日本成熟少妇A∨网站| 亚洲无线码欧洲精品区别| 九X超碰| 91亚洲网| 999综合色| 青草青青久久久久久国产| 一区在线观看中文字幕| 国产精品免费视频人成| 国产亚洲精品自在线亚洲情侣| 人妻乱仑一区二区三区| 天天视频综合在线观看视频| 欧美强奸乱能| 欧美一区二区观看在线| av无码精品久久久久| 国产三级多多影院2022国产AA一级毛片无码 | 九九AV| 国产美女高潮| 豆花视频操逼网址| 欧美国产精品| 亚洲色图亚洲无码强奸乱伦| 久久精品国产AV一区二区三区| 国产精品分类在线观看| 在线一道啪| 亚洲成人福利电影免费| 毛片电影一区二区三区| 日韩三级一区| 青青草视频导航官网| 国产天天看| 男人的天堂久久狠| 天美麻豆一区二区三区| 久久精品国产精品一区| 亚洲色色探花| 五月综合久久| 操香逼| 久久噜| 欧美一级二级三级| 伊人五月天婷婷| 青草青草久热| 色性综合| 久久宗合亚洲| 亚洲 欧美 日本 国内 首页| 蜜臀久久99精品久久久久久无删减 | 久久久com| m欧洲一级午老| 国产第二页| 欧亚日韩中文在线| 91c色| 久7色| 久操视频免费观看| 99re免费| 操逼逼无码| 国产13区| 欧美在线中M| 97av在线观看| 免费在线观看国内色片网站网址| 天天综合色电影| 91 亚洲情侣偷拍 久久| 中国特猛少妇色xxx| 国内偷自视频区视频综合 | 亚洲色图A| ..日韩av毛片精品久久久| 五月激情综合网| 天天摸夜夜操视频| 夜夜爽夜夜| 人人干人人搞人人摸| 国产欧美一区二区| 亚洲中文字幕av | 思思热在线视频精品| 国产黄色动态精品| 天天影视亚洲| 久久婷婷综合国际产色怕| 熟妇人妻一区二区三区| 91亚洲欧美激情| 亚洲最大成人a毛毛片| 亚洲超碰在线| 色97综合中文字幕| 台湾成人无码AV| 亚州成人a∨| 97视频免费播放| 国产亚洲精品玖玖玖在线观看| 粉嫩国产精品久久久| 欧美亚洲今日在线| 国产做?爰片久久毛片?片美国| 操美女人妻| 亚洲色综合| 国产精品成人无码av| 欧美青青视频| 欧美成人A√在线一区二区| AV天天在线观看| 91痴汉| 欧亚在线视频| 亚洲男人天堂2| 无码日韩人妻av一| 久久久九九九九| AV一区观看| 日韩久久超碰色| 国产精品高潮久久久无码| 免费观看欧美日韩操逼视频 | 色综合91| 日韩在线观看三级电影| 久久侵犯人妻爽爽爽| 天天拍夜夜| 红杏大香蕉| 熟妇视频一区二区三区在线| 天天爽爽爽爽| 91天天| 爱干爱射网啊啊啊| 欧洲亚洲国产综合在线| 1204av韩国| 大学生口爆吞精| 330dv亚洲成年视频网| 国产精品熟女九色九色蜜臀| 97在线无精品| 无码免费精品高清| 色欧美在线| 激情五月天网| 成人精品无码| 躁躁日曰躁2020| 国产精品自拍xxxx| 四虎免费在线播放| 69超碰综合| 亚洲av青草久久一区二区| 九久9热| 亚洲精品性爱片| 精品久久艹| 秋霞视频一区二区| 伊人操| 91成人社区| 日韩性爱播放| 亚欧色图在线激情| 免费亚洲国产精品久久一区| 久久性视频| 国产成年女黄特黄| 加勒比伊人综合| 成人综合久久精品色婷婷| 躁躁躁日日躁2020| 中文字日本乱码| caoni国产亚洲av| 青娱乐91| 91少妇香蕉久久精品| 高清在线偷拍自拍视频| 久久大黄片| 亭亭在线资源| 日本三级韩三级99久久| 国产精品亚洲天堂网址| 欧美日韩亚洲天堂| 青青草吊丝| 国产精品自拍欧美在线| 男人天堂网站| 国产AB视频| 97一区二区蜜臀| 天天色播亚洲综合网站| 亚洲成人激情小说视频| 久久久久久久久国产| 日韩精品.久久精品.AV女优.天美传媒| 亚洲精品尤物yw在线影院| 情色大香蕉| 亚州高清色综合| 嗯嗯啊中文字幕| 亚洲日韩精品一区视频在线| 日韩无码人妻| 青青草AV色| 亚洲色图欧美另类在线| 能看的av| 抽插无码高清一区| 日韩av不卡在线看| 农村女一级毛卡片| 人人澡人人干| 日本顶级天天操狠狠操夜夜操中文字幕| 激情文学网伊人| 成人网站 免费观看| 欧美操人视频| 亚州一区二区| 97欧美久久久久久久| 区一在线观看| 亚洲综合网电影91| 亚洲综合色婷婷| 女人喷水视频在线观看| 国产精品ⅴ无码大片在线看.| 色偷偷2020免费视频播放| 91黑人狂躁丰满熟妇| 色婷婷婷五月天激情四射| 婷婷日韩一区二区三区中文字幕在线| 国产亚洲综合欧美一区| 强奸乱伦AV网站| 翔田千里无码中出中文字幕| 亚洲色婷婷久久91| 蜜臀久久99精品久久久| 日韩欧美中文字幕搭讪巨乳美人妻视频| 欧美亚洲国产日本在线,久久精品国产| 亚洲。日韩。欧美| 九九无码久久精品视频| 91视频国品一二三区| 激情五月天视频| 久久久久婷婷| 色婷婷香蕉| 日韩在线观看中文字幕视频| 亚洲免费人妻在| 秋霞一级视频在线观看免费| 精品一区二区人妖| 全球成人中文在线| 欧洲熟妇xxXx欧美老妇裸体| 国产福利第一视频| 岛国精品视频在线观看| 欧美 亚洲 偷拍自拍| 精品亚洲国产成人AV制服丝袜| 婷婷激情五月天小说网| 亚洲色欲天天天堂色欲网女| 八戒无码国产午夜福利| 国产日韩区| 凹凸视频在线观看伊人| 综合自拍| 婷婷在线视频| 2001天天操| 久久欧美1卡2卡3| 秋霞男人网| 久久久久久久久久黄色网| 搡老女人老妇女老妇老熟女怎么读| 99热97| 国产成人AV麻豆| 色欲色香天天天综合网www-亚洲综合国| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 亚欧性爱ab| 99久久婷婷| 青青草原狼av| 麻豆一区二区三区精品| 欧美综合自拍亚洲综合图| 蜜臀99久久国产| 边做饭边操逼逼| 又粗又长又爽在线观看| 少妇一级婬片免费放一级a性色.| 天天综合网日韩7799| 丁香婷婷九月| 神马精品视频| 精品9区| 91 综合网| 精品无码一区二区三区色欲| 久操91视频| 日本精品第一视频在'| 亚洲伊人久久精品狠狠在线| 国产少妇内射| 欧美性爱18观看| 99热在线播放| 啊啊啊啊啊啊啊在线| 狠狠色五月亚洲91| 艹精品| 97精品国产97久久久久久免费| 青青草乱入乱欲视频在线观看| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 67194国产| 欧美中字二区| 亚洲日韩精品一区二区| 中文字幕91页| 综合久草| …中文字幕亚洲乱,97人妻无码费视… | 韩国免费播放一级毛片| 曰韩成人免费视频| 91国产大片| 97K超碰在线| 国产成年免费大片黄在线观看| 久久午夜伦| 风骚少妇视频中文字幕| 立川理惠被中出无码| 天天插天天操| 后入式在线免费观看60秒| 密臀在线视频| 日本操大逼| 日本三级日本三级三级人妇四虎| 亚洲在钱| 人人 操人人 操人人| 少妇 综合| 色网亚洲人| 亚洲暴力强奸AV| 五月丁香| 亚洲天天天| 免费强奸av| 天天日天天舔东京热| 色综合 加勒比| 午夜操逼不卡| 中文字日本乱码| 99热在线观看| 国产成人亚洲精品自产在线| 天堂亚洲精品| 女人被添高潮免费视频| 久久 久久国内精品亚洲| 国产美女自拍AV| 中文字幕91综合| 国产99热| 人人爱夜夜爱| .精品人妻一区二区三| 操B久久| 都市久久精品激情亚洲| 农村妇女精品一区二区| 99精品视频在线观看免费| 日日骚精品视频| 国产人妻天天干精品| 夜夜春夜夜操| 婷婷五月天社区| 97天堂| 中文字幕片| 91精品久久久久五月天精品| 国产女人9999| 中国亚洲呦女专区| 花花AV导航| 欧美天堂日韩三级国产传媒| 福利操逼| 啊啊在线| 色性荡荡荡荡视频| 91亚洲色人| 欧美综合777| 狠狠操狠狠插| 天天做天天爱夜夜爽毛片试看| 97超视频在线观看| 亚欧高清v| 9118禁| surenchaopeng| 五月婷婷丁香中文字幕| 97爱亚洲| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 97色碰| 综合欧美日韩在线| 丁香色婷婷| 强奸抽插av| 干美女人妻| 东北女人av| 成人美女av| 97综合国产| 亚州日韩97| 亚洲天堂电影精品一区| 免费1级a做爰片观看| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 国产精品久久泡妞网站| 日韩在线人妻网站| 立川理惠加勒比无码| 色牛aV| 色哟哟av| 国产丰满熟夫69mpp| 六月婷婷综合| 亚洲国产91精品一区二区久久| 精品成人久久久人人亚洲| 秋霞男人网| 欧美99热| 日韩亚洲国产视频| 亚洲天堂欧美| 久草电影网| 好看的久久不射无码影视影院| 色婷婷五月天| 亚洲成人福利电影免费| 中国操逼无码| 九九九九免费| 97久久久久久久久久| 蜜桃不卡一区二区| 97中文天堂| 男女一级A片大黄,一进一出| 国产一区自拍欧美日韩| 亚洲国产成人综合碰碰三级经典| 中文字幕精品亚洲熟女| 日逼五月天| 91老司机在线视频免费观看| 久久久五月天| 在线人人人人人人精品超| 日韩操p| 国产精品不卡av免费在线观看| 91高清欧美| 天堂av最新电影网| 精品视频久久区| 蜜臀久久在线视频| 亚洲综合在线高清| 久久久艹艹艹| 又黄又爽在线观看视频 | 五月婷网站| 国产美女口爆吞精视频| 97国产超碰| 亚洲风情在线观看| 精产品久久| 性生活性生大爱77AV国产| 亚洲的天堂网| 欧美亚洲宗合色性图| 丰满少妇高潮无码| 亚州色图狠狠干| 91色噜噜狠狠| 蜜桃在线观看一区二区三区 | 97久久视频| 日韩成人综合网| 啊v视频在线观看| 欧美日韩操逼嗦吊| 999岛国大片| 看一级黄色视频| 99性视频| 伊人AAA| 欧美极品少妇交| 九九毛片这里只有精品| WWW4虎| 亚洲97P| 丝袜av一区二区三区| oumeizonghese,www| 乱老熟女一区二区三区| 中国小夫妻勾搭露脸淫荡对白| 97日视频| 国产第二页| 亚洲 欧美 综合 91| 蜜桃精品视频一区二区三区| 欧美人妻熟女在线| 青青草依人大香蕉| 人人妻人人玩人人澡人人爽| 97天堂| 亚洲国产精品成人综合| 巨爆乳一区二区爆乳区| 日韩欧美午夜视频在线| 激情久久av一区av二区av| 99热自拍| 欧洲综合视频| 欧美日韩国产电影| 97超级色碰碰| 日韩性色| 色欲久久久久综合网| 综合五月婷婷亚洲一区| 欧洲熟妇xxXx欧美老妇裸体 | 国产激情av女片自拍| 日本久久99| 亚洲精品一区二区三区新线路| 欧美狠狠操| 中文熟女五十乱码在线| 欧美性性性| 精品国产Av无码久久久亚洲| 国产特级毛片AAAAAA高潮流水| 国内毛片国产专区二| 成人看片网站| 久久AV无码1区2区3区| 综合视频91| 国产精品一区二区密臀| 亚洲春色欧美激情自拍| 在线观看av区| 亚洲精品蜜桃久久久一区二区三区| 嗯嗯啊啊好疼| 99久久99九九99九九九| 亚洲电影中字一区二区| 日韩av影片在线观看| 校园春色之综合网| 97操在线| 99999精品| 日本日逼高清| 99这里有精品| 成人一区二区三区四区| 国产在线激情| 亚欧免费| 欧美日不卡| 99re在线视频| 操逼网站网站| 免费看日本操逼视频| 国产夫妻一区二区| 日本免费二区三区| 操www| 91爱综合| 亚洲精品久久久久久| 欧美gv在线观看| 五月婷婷无码| 天海翼久久| 天天做天天爱夜夜爽毛片试看| 精品-91人妻子系列| 大香网伊人久久综合网eew| 校园春色亚洲色图| 亚洲国产麻豆一区二区三区| 国产av青草| 78操B| 日本精品高清一二区一本到| 大吊色| 加勒比伊人| 十八禁视频网站| 国产性爱欧美性爱在线| 成年无码动漫av片无尽在线 | 综合欧美激情网| 国产久久日韩网站导航| 欧洲精品一级二级精品综合视频综合 | 性一级黄色录像片网站导航| 日韩人妻 中文字幕| 一区二区首页| 熟女人妻一区二区三区| 免费人成?大片在线播放| 性老妇一区二区三区| 亚洲福利影院一区久久| 啪啪啪大香蕉| 天天搞欧美| 亚洲1区2区三区高清中文字幕| 黄色高清久久无码依人| 夜夜骑夜夜操| 人人妻人人澡人人爽久久av| 黄片aaaaa一区| 乱久久久| www.91理论| AV丝袜东京热| 在线色导航| 天堂伊人久久| 台湾成人无码AV| 粉嫩久久久久| 日韩色欲久久一二三四区| 伊人伊人LD| www.伪伪| 综合激情一一91| 久久一区二区高清免费| 中文字幕人乱码中文字的预防方法 | 941超碰| 色爱三区| 人人扣人人操| 91chinese在线| 三级片大波波| 精品九九九九| 天天日日日射| 久久久99免费| 97超碰免费人人性爱| 变态乱伦伪娘灌肠一区二区| 99RE在线视频精品,这里只有精品| 中字幕人妻一区二区三区| 九久久九精品视频| 久久国产逼| 国产人妻一区二区三区欧美毛片| 无码人妻精品一区二区中文| 91爱做| 伊人五月天激情| 后入式福利| 六月婷婷综合| 色吧5亚洲| WWW.加勒比人妻一区不卡.com| 日本熟女中文字幕一区| yazhouzaixian| 五月激情小说| 亚洲欧美国产中文视频| 亚洲 另类 丝袜 自拍 动漫| 伊人女女资源在线观看| 亚欧美综合网| 懂色AV中文| 国产精品无码在线| 亚洲成成熟女人综合一区二区| 97精品国产97久久久久久户外免费| 久久免费99精品久久久久久| 学生妹天天看| 中文字幕一区av| 74成人在线| 插B在线观看| 欧美1727免费观看视频| 日本精品网站在线中文| 欧洲一区二区三区四区在线观看| 五月天婷婷成人网| 一级人妻性爱视频| 老色鬼成人精品视频下载大在线观看| 97五月天| 岛国大片在线观看网站入口| 欲香欲色综合天天伊人| 亚洲 图片 欧美 色图| 在线人人人人人人精品超| 麻豆美女丝袜人妻中文| 日韩精品三级片长长久久| 激情综合五月婷婷| 亚洲图片色图欧美另类 | 99re在线观看| 国产亚洲深夜激情| 97在线观看视频| 综合网亚| 欧洲色| 免费看黄视频亚洲网站| 啊啊啊想要| 欧美日韩人妻少妇 一区二区三区| julia高潮后不停追击中出| 国产欧美精选激情视频| 日韩欧美传媒一区国产| 成人欧美日超碰| 小草精彩毛片| 伊人久久大香大香线蕉中文| 亚洲国产成人精品999| 韩日欧亚a级| 超碰在97| 少妇同性| 天天欧美色| 日本韩欧美在线播放a| 在线有码中文字幕| 亚洲丝袜诱惑| 国产91丝袜 在线播放| 色色综合97| 99re这里只有精品3| 任你草| 国产av美女被艹的乱叫| 国产精品原创巨作?v网站| 欧美AB在线| 久久97视频| 精品无码产区一区二| 久久鲁夜| 亚洲欧美综合色| 久久精精区一区二区一蜜桃一区二区| 破苞ⅩXXX性无码动漫无码| 欧美偷拍区| 91网九色蝌蚪操熟女| 人人操人人肉久久精品| 日本久久久久久久久久| 玖玖爱伊人玖玖爱| 91丝袜在线视频| 欧美久久婷婷| 黑人中出21连凳花野真衣| 久久免费老司机精品| 1024香蕉视频| 亚洲精品色| 亚洲无码99| 超碰碰碰碰| 色婷婷狠狠| 亚洲操人| 九九色婷婷| 久9视频| 91色久| 99热色精品| 色五月婷婷网| 久热免费视频| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 久久久久13| 人夜夜精品网站香蕉嫩草| 亚洲男人的天堂亚洲| 日产狠狠干| 美女超碰978| 国产精品情侣啪啪| 欧美在线色图| 大香蕉在线免| 亚洲一区亚洲天堂| 91成人久久| 爱丝福利| 亚洲少妇视频| 五十路熟女人妻一区二区在线观看| 丁香五月偷拍| 亚洲在饯| 丁香九月婷婷| 成人国产视频在线观看| 中国AAAAAA黄色片| 天天视频网站黄| 波多野42部无码喷潮在线观看 | 亚洲动态色图| 国产内射爽爽大片| 亚洲春色欧美激情自拍| 国产精品一区午夜福利| A片 AV一级在线播放观看免费| 999国产精品999| 色蜜AV| 国产传媒1234区| 免费超碰97久久| 91高清欧美| 精品综合久久久久久五月天| 人妻一区二区三区视频| 国产精品制服丝袜清纯唯美| 欧美日韩性爱视屏免费看了| 91蜜桃婷婷狠狠久久综合9色| 嗯啊免费视频| 日韩精品操少妇| 亚洲双插| 国产品精品自在在线午夜免费| 日本高清视频xxxx| 女人双腿搬开让男人桶| 婷婷激情啪啪| 日韩av色图综合| 好一吊区二区| 黑人猛交| 午夜120视频在线观看| 99色婷婷| 成人A片男人的天堂| 国产suv精品一区二六| 91骚熟女| 精品一区二区成人| 亚洲不卡AV在线| 中文久久96| 久久精品一区二区| 综合五月婷婷亚洲一区|