久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線(xiàn)實(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ì)試卷完全不同所有題目都在在線(xiàn)評(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)。換句話(huà)說(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)但核心要求就一句話(huà)——按指定格式讀入若干個(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)和越界訪(fǎng)問(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ā)指但這道題的滿(mǎn)分率并不是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)如果用戶(hù)輸入的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)越界訪(fǎng)問(wèn)。比如定義了一個(gè)長(zhǎng)度為100的數(shù)組但循環(huán)里訪(fǎng)問(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]就是越界訪(fǎng)問(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í)路線(xiàn)參考如果你在這門(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)線(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ì)致”。那些能滿(mǎn)分通過(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
返回資訊列表
日本一卡二区在线| 91精品黄在线观看| 精品国产一区二区久久| 欧美亚洲手机在线| 在线另类| 992视频一区| 欧美日韩性爱无码| 99久热精品99re6热| www久久国产精品| 99在线免费观看| 亚洲熟女一区二区| 久久免费精彩视频| 日本一级特级毛片视频| 自拍丝袜美腿人妻| 欧美日韩日产免费网站看| 91扒丝袜综合在线| 夜夜天天噜狠狠爱2021| 91美女国产在线| 黄色一级视| 精品乱码在线观看| 丁香五月色| 久久精品区| 亚洲色久| 91欧洲国产成人久久精品网站| 玖玖在线视频| 96精品久久久久久久久久| 国产成人资源| 亚洲成人在线高清| 一区二区乱码福利| 97超碰精品成| 97色在线| 麻豆国产97在线| 日韩资源网| 久久99午夜精品一区人妻| 9ⅰ久久久天天| 无码一区二区三区四区五区六区七区八区九区十区视频 | 欧美日本不卡在线| 欧美狠狠弄| 26uuu性| 麻豆天美AV传媒第一页| 丰满人妻-区二区三区免费| 成人五月天丁香激情综合| 91jk色拍| 色色色999| 97超碰欧美精品| 嗯嗯啊啊用力视频免费| 激情四射五月天| 美女天天干| 国产美女激情| 25国产精品免费观看| 国产免费黄色一级大片| 久久久神马影院| 97九色人妻| 亚洲第一黄色av网站| 综合色色网| 国产精品福利视频| 欧美日韩超碰在线| 亚洲精品三| 成人av影院在线观看| 久久粉色| 99超碰网| 插入逼91| 国产白嫩漂亮KTV在线| 十八禁啪啦拍视频无遮挡| 国内三级自拍小视频在线观看| 91狠狠综合久久| 青青国产精品在线| 99re在线视频国产| a片自拍直播视频| 奇米狠999| 2024人人操人人摸| 97这里只精品| 欧美亚洲自拍另类人妻| 欧美视频一区二区在线| 欧美中文字幕男人天堂久久精品| 男人天堂无码| 777AV电影| 日韩乱码Av| 啊操爽品善一区二区三区| 啊啊啊轻点在线观看| 欧亚日韩中文在线| 黄色网址在线免费观看| 蜜臀AV成人精品蜜臀AV久久| 色妇综合网| 国产精品亚洲天堂网址| 四月丁香婷婷| 老熟女综合网| 一个人免费HD91视频| 后入美女国产| 国产9熟妇视频网站| 97超碰磁| 青青草视频爽一爽| 国产亚洲精品激情| 国产久久久9999| 老鸭窝成人| 国产精品区在线12p| 超碰碰碰碰| 国产丝袜美腿美女麻豆| 日韩无码视频黄色| 伊人久久国产免费观看视频| 9久久久久| 亚洲成熟国产精品美女| 久久久性少妇| 岛国片在线观看视频亚洲| 精品一国2| 免费少妇一区二区| 国产 大胆 对白| 思思久热在线精品66| 欧美亚州手机在线| 97超碰碰| 91 丝袜在线| 天堂v无码免费视频| 色色五月天婷婷| 呻吟 欧美 日本 中出| 99视频这有这里有精品| 欧美一区二区成人一卡| 国产成人超碰在线| 97自拍一区| 日韩黄色av中文字幕| 人人喜人人妻| 狠狠色噜噜狠狠狠狠2018| 天天影视网综合少妇| 91宗合网| 欧美人妻精品| 草莓精品视频在线免费观看| 偷拍色图| 欧美在线播放aaaa| 97鸡把在线视频| 国产99 中文字幕日韩小视频| 九九五月天| 九九av| 啊啊啊啊好多水| 男人兔费天堂| 高清国产成人无码| 超碰色美女| 五月开心网| 日韩欧美日韩| 国产天美传媒精品| 五月综合视频| 高清国产无码av| 黄呦呦在线| 中文字幕成人理论在线| 啪啪啪亚欧美视频| 亚洲影院小综合| 美国一区二区三区视频| 97免费视频在线观看| 中文字幕日产av人| 秋霞无码av鲁丝片一区| 97资源久久| 10000部十八禁看电影| 精品成人亚洲午夜电影| 97伊人超碰| 狠狠干综合| 日韩黄色av中文字幕| 婷婷九月国产| 欧美精品另类人妖xxxx| 中文字幕成人理论在线| 秋霞怕怕片| 超碰在线1234区| 丝袜 亚洲 偷拍| 超碰人人操97碰| 日韩丨制服丨中文|在线| 日韩AV电影网站| www.yeyecao| 人妻激情视频| 欧美综合网1| 九九热免费国产视频婷婷伊人五月| 日本色色视频网站| 成人小电影网站tex| 大香蕉宅男伊人| 国产热RE99久久6国产精品首| 欧美综合天天| 久久二| 玖玖爱伊人玖玖爱| 精品人妻一区春色| 大香蕉十区| 九九色色| 欧美十八禁在线看| 日韩色欲久久一二三四区| 免费国产视频| 97久久国产精品女不卡| 67914在线兔费成人视频| 婷婷五月天久久精品视频一区二区三区| 国产精品岛国片在线观看| 色臀av| 久久婷婷苹果| 国产精品乱码久久久久久| 97AV爱| 99色天堂| 五月丁香婷婷综合| 亚洲综合在线高清| 色妹子A V| 国产AV高清AV无码| 色五月综合网| 啊啊啊啊啊在线观看网址 | 麻豆国产尤物AV| 国产69精品久久久久99尤物| 欧美大香蕉专区网| 一区三区啪啪| 中文字暮97| 久久国产精品91| 人妻丝袜无 码视频专区| 日韩乱插| 亚洲经典啪啪| 超碰人人干| 日韩欧美国产高清视频| 久久激情亚洲精品无码?V| 综合激情二| 波多野结衣AV无码一区| 伊人久久大香线蕉无码| 色欲av一区二区三区蜜芽| 亚洲性爱成人| 少妇无码av专区线| 国产 热久久久久国产精品| 韩国手机不卡无码三级视频| 高潮的A片激情扒开一区| 亚洲欧美自拍偷拍| 在线强奷到舒服的无码视频| 日韩国语字幕| 国产青视频| 东北女人被操| 无码九九| 久久精品人人做人人看| 亚洲国产一区二区三区四区国产| 亚洲1区| 天天爱天天韩国日本牛牛牛牛| 91狠狠综合久久| 一二三四免费视频| 久久伊人青青草| 大香蕉欧美国产日韩高潮| 激情文学 亚洲图片| 死我十八禁| 亚洲少妇视频| 欧美强奸乱能| 97操97色| 99热精品在线观看| 国产探花日韩援交| 色婷视频| 色五月天AV| 欧美激情黑人| 欧美色www亚洲国产阿娇要播| 女同女同恋久久级三级| 99久久久久| 亚洲综合影视| 另类图片五月天| 91天天综合网| 黄色性爱网网| 成人精品电影| 日韩天天综合| 亚洲免费成人在线高清无码视频| 六月婷婷色综合| 大香蕉十区| 精品视频一区二区| 热无码中文亚洲H一道本一区二区| 欧美不卡二区| 国产白嫩精品久久| 91熟女视频网| 北约熟女超碰| 嗯啊啊啊轻点视频 | 亚洲高清无码免费观看视频| 密臀AV在线| 啊啊啊爽爽| 91成人精品在线播放| 亚洲精品色| 亚洲天堂久久| 亚洲一卡2卡3卡4卡乱码网站| 欧苏综合色综合| 91精品又粗又猛又爽| 日本506070| 亚洲乱码尤物193YW| 青青草啪啪网| 婷婷色综合欧美日韩| 欧美成人一区二区三区在线播放| 天天操人人操骚逼网站| 亚州熟女乱伦| 人人色人人射人人妻| 欧美色图校园春色| 国产树林里野战在线看| 婷婷15月天青娱乐| 欧美性生活免费网| 久久 久久国内精品亚洲| 久久亚洲中文字幕视频| 欧美熟妇乱码在线一区| 色色毛片| 国产精品色哟哟| 精品国产Av无码久久久伦古装| 九九色婷婷| 东北女人性交| 激情久久av一区av二区av| 秋霞福利网| 影视综合无码少妇| 欧美亚洲厕所精品偷拍91| 日韩无码精品综合久久| 欧美日韩一干二干| 日韩欧美一级特黄大片| 嫩草黄页| 成人片在线播放| 男人天堂2019| 国产精品天美传媒| 国产精品久久久久久亚洲色欲| 国产伊人自拍| 欧美性爱18观看| 久热精品色情| 黄片不用下载在线观看| 久久精品国产97欧美精品亚洲 | 99久在线精品99re8a| 国产91亚洲精品一区二区三区| 91亚洲不卡一区| 17c嫩草51久久91嫩草| 国产白领连续中出在线观看| 性爱Av免费| 久噜噜| 在线观看色视频| 夜夜嗨一区| 亚洲色图久久精品蜜| 一级一性爱免费视频| 91天天综合网,天天综合网| 99re免费视频精品全部| 亚洲欧美天| 亚洲麻豆精品二区三区| 国产欧美在线观看免费观看| 无码二级三级| 97色论| 日韩乱伦视频| ji熟女.com| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 99re6在线视频精品免费完整版安卓版| 国产区性爱在线视频秋霞豆| 上特色A在线| 超碰人妻中文在线| 婷婷91| 蜜乳成人AV| 操逼无毒无码免费视频| 天无日色综合| 亚洲 欧美 手机在线观看| 凌辱美少妇久久aV| 99RE在线视频精品,这里只有精品| 91干熟女| 国产不卡免费在线视频| 91精品人| 欧美综合1性辶| 啊啊啊快操我视频| 欧美成不卡网| 免费视频无码| 操操啪| 不卡av在线中文字幕| 夜夜夜爽www精品视频| 国产青视频| 六九九九| 中文字幕jul-617人妻熟女| 私人尤物在线精品不卡| 欧美综合自拍亚洲综合图| 日本不卡三级网在线播放| 岛国大片在线观看网站入口| 国产午夜福利电影免费在线观看| 2020中文字幕在线观看| 大香蕉92| 欧美少妇高潮久久91| 日本中文字幕高跟| 亚洲精品视频二区| 婷婷天堂站| 色呦呦呦在线观看视频| 一区操逼| 香蕉国产精品麻豆亚洲欧美日韩| 欧美色999| 久久精品操| 久久久91福利姬| 国产成人主播| 欧洲精品一二三在线| 操香逼| 超碰人人乐97| 欧美精品丝袜久久久中文字幕| 这里只有精品视频在线| 伊人99热| 熟女性视频| 五月婷婷色色| 超碰亚洲欧美日韩无| caoni国产亚洲av| 天天综合91在线| 99久久99九九99九九九| 狠狠操狠狠| 亚洲欧美91| 熟女乱伦二区| 欧美操逼录像国产黄色国产| 国产精品久久伊人| 伊人嫩草| 国产农村一一级特黄毛片| 黑人中出21连凳花野真衣| 狠狠97| 亚洲精品aa久久伊人| 中文幕97| 91小视频| 嗯嗯啊啊啊好爽| 婷婷丁香熟妇综合网| 熟女熟妇一区二区三区视频| 亚洲精品乱码久久久久久蜜桃麻豆| 91欧美另类| 亚洲黄色a级片| 日本不卡一区二区三区| www.狠狠操| 欧美九九九| 欧美在线视频99| 欧美天天综合在线| 精品大久久| 秋霞一级鲁丝片A片| 国产成人AV麻豆| 在线观看无码三级少妇| 五月天亚洲网| 大香蕉啪啪网| 欧美真人抽搐一进一出gif| 色九月综合| 日韩人妻播放| 全球成人中文在线| 亚洲三级。日韩三级| 日本一区二区三区精品| 777AV电影| 美女天天干| 日本一区三级韩国| 久草国产在线视频| 九热久| 亚洲精品骚逼| 天天做天天爽| 午夜福利1区2区3区| 成人精品欧洲亚洲| 亚洲丝袜色图| 在线啊啊啊| A级片一区| 国产 无码 一区二区| 激情文学网伊人| 美女黑人91神马| 美女诱惑久久| 男人的天堂一区三区| 又大又长又爽| 国产蜜臀精品一区二区尤物| 日韩无码三级影院| 七久久久| 青草精品视频一日本久久久久网站| 日韩免费在线观看不卡| 日本三级韩三级99久久| 亚欧美色图| 精品成人无码| 日本操大逼| 欧美91色| 亚洲成人在线播放| 女人爽到高潮潮喷18禁网站| a人欧美综合天堂麻豆| 伊人国产AV| 精品成人亚洲午夜电影| 97网址www| 亚洲做性| 伊人久操| 久久色AV线| 色屁屁影院www国产| 992这里有精品| 天天热精品| 欧美一级久久久久久久大片动画| 蜜桃传媒一区二区亚洲| 97欧美日韩| 亚洲色诱惑| 亚洲素人综合| 91在线视频观看国产| 国产久久日韩网站导航| 放黄片放3级黄片没穿衣服| 丁香婷婷九月| 亚洲干B| 欧美性爱伊人| 欧美色老汉| 亚洲精品精品一区二区| 超碰这里有精品| 大香蕉专区| 福利天堂| 91爆操视频| 中文字幕一区二区三区蜜桃视频| 国产91精品福利在线| 97自拍一区| 天天爽夜夜爽夜夜爽精| 91五月天| 國產尤物AV尤物在線觀看| 97在线资源| 在免费jIzzjIzz在线视频| 国产久久久久影院老熟女| 日韩精品黄片免费观看| 91精品91久久久久77777| 国产 无码 一区二区| 97在线资源| 免费在线观看AV无码网站| 五十路成人在线视频二区三区| 国内自拍 日韩激情 99| 欧美碰碰综合色| 午夜精品一区二区三区三上悠亚| 激情综合网激情综合| 国产精品午夜成人福利| 久操凹凸视频| 天天碰久久入| 美国美女AV在线| 免费一级性爱久久| 亚洲脚交| 久久9精品视频| 欧美天天干| 亚洲少妇免费视频\| www激情| 少妇久久久久久| 四虎国产成人精品免费一女五男| 操高情无码| 人妻精品一区二区| 日本超碰97日韩精品人妻| 偷窥自拍A片| 久久久久国产精品久久久| 欧美一区二区日韩传媒搭讪精品| 333kkkk·亚洲com久久| 一起草在线视频| 男人天堂综合| 9/A片 | 成人无码在线视频网站| 99超碰网| 久久同城AV| 中文字幕 码 自拍 视频 区| 波多野结衣一级视频| 国产成人五月天丁香花| 97在线观视频免费观看| 五月丁香久久| 日人妻视频91| 国产午夜精品理论片一二三区区| 色综合1991| 欧美亚洲一区二区久久久婷精品大包诱| 先锋色眉乱伦资源| 国产高清吃奶免费视频网站| 日本布卡一区二三区| 麻豆国产第一| 爆乳免费黄网站| 国产无马av| 激情国产乱伦Av| 国产白丝精品在线观看| 色欧美在线| 欧美大片一区二区三区 | 欧美日韩国产一区二区小黄片大全| 综合性视频99| 97 九色| 熟妇人妻一区二区三区| 青青草日韩无码| 久久久精品视频免费观看| 一级二级三级黑人无码| 69视频入口| 超碰九7| 欧美偷拍| 国产精品久久久久婷婷二区次| 欧美第二页午夜| 青青草乱入乱欲视频在线观看| 淫淫总合网| 青青草日韩无码| 婷婷五月激情综合| 激情五月天色色网| 日本中文字幕在线电影| 人、人、摸,人、人、草| 很黄很色的视频在线观看| 日产中文字幕2020| 黄色高清久久无码依人| 久久超碰亚洲人| 嗯嗯嗯啊啊啊操的我好爽 | 久久久中文| 九九九九AV| 欧美性夜| 97超碰中文在线| 婷婷爽人人婷婷爽视频| 久久精品熟妇丰满人妻99| 欧美丝袜中文字幕07在线| 国产蜜臀精品一区二区尤物| 无码粉嫩白虎一线天b区| 97操碰| 欧美色另类| 色逼综合| WWW操逼| 美女尤物人人操| 成人网站 免费观看| 日本精品不卡一二三区| 九热视频| 麻豆久久久久久久久丝袜| 高清不卡视频| 欧色性第一页| 国产深喉| 99re在线| 夜夜天天噜狠狠爱2021| 伊人色综合网电影| 超碰亚洲欧美日韩无| 天堂麻豆天美| 日韩色图 一区二区| 国产91美女视频| 翔田千里AV无码秘 三区| 国产强奸乱伦xd| 色久桃花影院在线观看| 超碰99热| 啊啊啊啊二区好大| 天堂av最新电影网| 91美女视频| 操逼操逼视频操逼| 天天流夜夜操| 裸体美女久久久| 国产激情在线| 为用户提供免费看黄网址在线观看| 九月丁香综合网| 午夜激情床戏激情| 东京热99999| 亚州综合在线| 把腿张开老子CAO烂你| 亚洲色图大香| 精品美女人人干| 84YTCOM性无码| 国产视频不卡在线观看| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 人妻少妇精品一区二区三区| 天天日日本| 日韩91网| 久久人人舔人人爽舔人人av片| 亚洲欧美精品一区天堂久久| 中文字幕在线2| 校园春色亚洲| 啪啪91| 人妻激情在线视频| 色屁屁影院www国产| 97人人干| 亚洲做性| 国产女人操逼视频| 在线黄色污污网站| 日本久久女同性恋视频| 九月婷婷综合| 中日992视频| 国产宅男宅女在线观看| 国产污视频麻豆传媒一区二区 | 一区黄二区黄| 男同专区一区二区三区在线| 亚洲国产高清福利视频| 十八禁黄色成人网站观看| 青草精品视频日本久久久久网站在线| 久久性爱城| 超碰97首页| 亚洲欧美日韩免费电影| 日韩av色图综合| 国产区日韩区在线观看| 色97| 香蕉综合网| 丁香婷婷色五月| 国语精品av| 99ri精品| 熟妇色99| 亚洲精品丝袜-不卡成人免费……| 久久风骚城市人| 99日精品欧美国产| 色欲久久99精品久久| 亚洲一区二区三区AV无码| 久久精品中文| 成人网站 免费观看| 91处女在线视频| 精品中文字幕一区二区l - 百度| 久久久久久裸体| 亚洲欧美日韩精品久久久一区二区| 乱子伦一区二区三区国产精品| 最新av网站在线观看| 骚逼一区二区| 91人妻中文| 欧美人妻一区二区| 久久久久久久人妻| 久草成人| 国产熟女一区二区丰满| 三级AV入口| 人妻丝袜肏逼| 成人精品在线| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 色婷婷成人| 91色花堂| 97超碰色屌| 成人激情无码在线视频| 超碰 国产熟女精品一区| www色婷婷| 色臀av| 蜜臀色乳| 欧美成人性爱视频大全| 91欧美综合| 久久综合精品一区二区三区| 久久久久久国产精品免费网站| av2014 日韩在线中文字幕| 亚洲色图超碰在线| 中文字幕一区二区日韩网| 加勒比久久av| 色妹子A V| 国产精品黄色三级av| 美女十八禁| 欧美日韩免费专区在线| 亚洲黄色网址视频| 蜜臀久久99精品久久久久| 久久久99999久网站| 欧美性爱十八禁| 亚洲精品九九九| 俞拍自拍| 超碰性爱97| 深田咏美亚洲精品福利社| 男人天堂网址| 日韩成人人妻网站| 裸模AV女优| 精品成人av一区二区三区在线| 精品久久久久久中文字幕视频免费| 熟女网站最新| 97久精品| 中文字幕黄色片| 涩涩这里只有精品视频| 人妻丝袜日本| 夜夜嗨一区二区三区三州加勒比| 97爱欧美| 色五月婷婷五月天| 亚洲Av无码成人精品国产| 亚洲乱码精品一区二区| 国产搭汕a级片| 91天天爱| 中文字幕乱碼在线| 防屏蔽在线视频| 欧美麻豆成人同性GⅤ在线| 国产丝袜美女在线一区| 超碰在线91| 中文字幕精品亚洲熟女| 粉嫩AV一区夜夜嗨| 岛国AV一区二区电影| 婷婷在线播放| 国产一级αv免费看片| 日韩无码三级影院| 啪啪啪精品| 亚洲在线91| 国产91 丝袜在线播放 | 中字乱伦AV| 色噜噜精品一区二区三| 操逼视频国产无套| 欧美乱伦专区| 91在线免费精品视频| 鸥美中出| 外国91| 亚洲熟女av中文字幕| 欧美日韩狠狠爱| 日本幼女18+| 四虎精品亚洲| 亚洲中文字幕一区二区| 日本不卡中文| 久九九九九九九九热| 超碰97综合网| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚洲色啪| 狠狠干婷婷| A久久| 欧美毛片在线网| 性欧美另类高清| 97舔舔| 欧美激情 日韩精品| 日本不卡码黄色| 一区二区三区蜜桃成人撸久久东京热| 青青草十区九区爱夜| 亚洲网自拍| 欧美日韩亚洲五月天婷婷| 小草av不卡亚洲二区| 久久久专区| 91熟女视频网| 天天影视亚洲| 中文字幕美女91| 亚川综合视频| 午夜精品探花| 床上啊啊啊一区二区三区| 一色网男人的天堂| 国产AV人人 夜夜人人澡| julia中文字幕在线观看| 天堂精品| 精品人妻一区二区三区四区不卡在| 亚洲精品久久久久毛片A片拉屎 | 一区久久久二区| 丁香五月天久久精品视频一区二区三区| 97精品综合久久网| 欧美综合色综合| 欧美劲爆第一页| 草草电影院| 欧美色性爱| 五月婷色| 国产不卡中文字幕免费avi| 人妻激情在线视频| 一区二区三区高清| 国产日韩在线播放av| 干婷婷综合网| 日韩熟女精品无码专区一区二区| 久久国语| 蜜臀中文字幕| 欧美顶级黄色大片免费| 日韩精品99999| 日本黄色裸日本黄色裸体 | 五月婷婷综合网| 六月丁操逼| 性感美女91影视| 综合激情二| 色吧综合网| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧美熟女激情| 丝袜视频网国产90| 久久性爱视频99| 天天插天天操| 国产九区| 欧美人体性爱互联网第一页婷婷日本| 色婷婷九月天天综合| 四虎影视在线| 操久久久久| 亚洲第一狼人丝袜美女另类 | 婷婷伊人五月| 激情综合五月| 97se综合| 操人人| 怡红院视频在线| 色欲久久99精品久久| 大香蕉黄色一级片免费看| 五月丁香六月| 蜜臀网址在线| 无码聚合| 神马影院午夜福利久久久| 啊啊啊爽爽| 五月婷婷丁香| 曰本道人妻久久久在线不卡色视频| 亚洲熟伦熟妇AV无码春色| www.狠狠| 99热线麻豆 | 国产免费一区在线观看| 极品色电影院| 欧美丰满少妇xx高潮| 99re3这里只有精品| 国产97亚洲| 五月婷婷综合网| 欧美97av| 天天爽人人综合免费7799| 日韩av情韩国爱禁区av一区二区| 欧美一级美片在线观看免费| 久9久| 日韩成年人性爱视频| 色妹子A V| 神马久久午夜| 九九毛片这里只有精品| 久草午夜| 日本一区二区电影网站| 欧美人妻少妇| 97超碰69| 国产美女在线精品免费看| 久久色激情一区二区三区| 五月亭亭六月丁香| 日产国产精品中文久久婷婷| 亲子敌伦对白在线播放| 久久天天摸| 人人弄人人摸| 自拍视频大全亚洲专媒视频/一区二区三区| 亚洲在线欧美| 精品久久久av| 色欲Av人妻精品一区二| 麻豆国产第一| 国产午夜激片Av毛片不卡| 91激情国产| 中文字幕一区日韩精| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 操逼无码操逼| 九九自拍伦理| 激情久久久| 亚洲欧美骚| 青娱乐av在线| 亚洲精品无码成人久久久99| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 伊人久久久日韩一区| 青青操综合网| 国产精品伦理| 中文字幕日产av人| 国产毛片久久久久久久| 久久熟女嫩草成人片免费| 久久午夜伦| 亚洲密乳AV| 精品成人久久久人人亚洲| 吻戏激情性巴克| 成人无码在线超碰网| 九9热伊人| 亚洲黑丝在线| 秋霞网—男女啪啪亚洲免费体验区 | 五十路三区在线| 精品国产一区二区三区久久久蜜臀| 在线一道啪| 亚洲欧美伦综合| 黄色不卡视频| 色婷婷综合网| 国产最新小视频在线播放下载| 热G综合热G中文| 亚洲另类色图片| 狠狠激情综合狠狠操中文字幕| 日韩啪啪视频| 99热18这里只有精品| 水野优香在线观看| 97在线精品观看视频| 亚洲欧美骚| 亚州男人的天堂| 熟女人妻久久中文字幕一二区| 精品午夜福利国产一区二区在线观看 | 91人人| 91少妇通奸网站| 江都AV在线| 色爱国产| 性色av蜜臀av色欲aV| 啊啊啊啊啊啊啊啊视频| 国产一区二区久久| 超AV色女| 久99| 精品国产乱码久久久久久口爆网站| 神马久久久久久| 久久影视二区三区行押| 欧美狠狠弄| 青青草依人大香蕉| 亚洲色图加勒比| 九九无码| 免费毛片在线播放| 国产h片在线观看视频| 98久久| 国产人妻久久精品一区二区三区| 精品999日本| 在线人妻熟女一区二区三区四区五区| 国产无套粉嫩白浆在| 日韩亚洲中文有码视频| 少妇被c 黄 免费观看| 大香蕉线| 91N综合网| 精品女同一区| 久久久久无码一妻区| 97色欧州| 用力操死我| 高潮内射在线| 天天综合精品| 超碰在线91| 亚洲成av人片色午夜乱码| 乱伦AVxx| 久久无码电影| 久久久久亚洲Aⅴ无码| 国产高清免费不卡av| 国产一区二区三区白丝| 国内亚洲高清无码| 日韩啊V| 亚洲婷婷丁香在线| 色牛aV| 一起草三级AV电影在线观看 | 精品无码少妇| 91中出视频| 日本欧美不卡| 99999国产精品| 少妇色| 欧美啪啪色吧在线| 97伦综合| 欧美丝袜亚洲| 大香蕉淫人| 嗯嗯啊好爽| 国产高清自拍| 欧美高清无码免费视频高清版| 少妇一级无码精品| 国产精品久久久无码aV去| 啪啪啪东京| 国产精品自拍xxxx| 亚洲aV性爱| 五月天激情视频| 天美av在线观看| 97色爱| 青青草狠狠撸| 蜜臀99久久精品| 中文字幕精品码亚洲| 精品人妻一区二区三区日产| 亚洲 欧美 日韩 国产一区二区| 欧美成人A√在线一区二区| 乱伦图av| 九九香蕉网| 欧洲综合视频| 免费网色网站| 男人天堂毛片| 日韩欧美亚洲自拍偷拍| 欧美一区二区三区互相| 黄色视频特级毛片| 亚洲激情网一二三四区| 一区 欧美 日韩 麻豆| 97超碰超欧美。| 日夜精品| 国产成自自拍在线观看| 久久原创中文| 色香AV| 浪人综合网| 920日本午夜免费| 大香蕉一人在线| 91操熟女视频| 久久精品久久久久久久久| 亚洲国产高清福利视频| 麻豆黄色五月天| 九一国产精品| 人人么人人操| 日韩黄色成人性爱| 男人天堂久久日韩| 啪啪啪综合| 亚洲激情综合另类男同| 亚洲精品男人的天堂| 加勒比日本在线| 欧美姓爱综合网| 一起草日韩| 美女露胸露屁股| 午夜精品久久久久久久| 国产粉嫩蜜臀av一区二区三区| 欧美精品1区2区3区| 精品人妻夜夜草| 亚洲 日本 不卡| 国产女人与拘做受视频免费| 欧亚综合一卡二卡中文字幕| 国产诱惑| 国内精品久久人妻性色av| 9999久久久久| 嫩草 我啊~嗯~在线| 天天视频黄| 欧美日不卡| 蜜区区视频79 | 日韩一级二级在线| 久久综合97| 青青草天天亲夜夜操网| 九九热精彩视频| 13小男生GAY自慰脱裤子| 婷婷性爱| 中文字幕1区2区| 国产AV无码AV| 制服中出中文人人精品| 日韩有码 一区二区三区| 口爆综合网| 91制服丝袜| 国内毛片无码一级毛片| 久久久久久久久国产| 伊人丁香五月婷婷| 91亚洲欧美色图| 国产无码精品久久久久久| 欧美亚洲玖玖玖| 另类欧美色| 三级三级三级日本99| 风间由美日韩欧美久久| 一区二区娱乐网站| 成人开心网在线视频| 亚洲最大AV网| 日日嗷| 国产情侣自拍在线播放| 亚洲不卡一| www…国产操逼| com 首页 18岁 禁区 女优 免费 精选 同城 | 中文字幕 国产 精品| 国产天天噜一噜久久久| 户外裸露刺激视频第一区| 超碰69| 首页中文字幕中文字幕免费| 久久99深爱久久99精品| 国产第25页在线观看| 久久精品高清无码一区| 人妻81p| J?P?NESEHD熟女熟妇伦| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 欧美成人9797| 色偷偷男人的天堂麻豆| 校园春色 男人天堂| 热天堂一区二区| 综合久久欧美| 蜜臀久久精品久久久久视频| 日本性爱网址| 中日韩久久久免费看| 亚洲乱熟女一区二区三区大香蕉| 少妇人妻在线| 另类一区| 日本媚薬中文字幕在线| 91oumei| 97在线免费视频| 超碰性爱97| 日本日逼高清| 久草久日| 日韩精品国产精品五码一区二区| 欧美牲| 九九夜精品九九在线| 欧美另类综合久久| 精品少妇高潮久久| 国产精品对白内射| 奇米四色影视777久久久| 伊人9| 91九久| 自拍偷拍 高清无码| 超碰久超碰久| 色女99一级片在线观看| 免费伦费视频在线观看| 亚洲欧美洲综合| 欧美亚洲国产自久久| JIZZJIZZ国产精品喷水| 亚州综合色| 亚洲色情在线影视| 99色视频| 26uuu性物| 好属操| AV色五月天| 青青草九九九九九| 国语av最新自产拍在线观看| 久久久久久久唑| 天堂涩涩| 亚洲男人的天堂V| 在线性黄高清免费视频| 在线观看亚洲成人精品| 国产又大又粗又长视频| 德国一二三不卡| 五月丁香婷婷啪啪| 999精品国产高清一区二区| 精品国产乱码久久久久久久| 性生活久久久久久久久久| 婷婷伊人綜合中文字幕| 国产女人和拘做爰视频| 九九久久久| 少妇高潮喷水无套久久久久久| 宅男午夜在线视频| 色五月网址| 欧美色性爱| 人人看黄色视频| 超碰九区| 90后后入| 足交视频老司机| 日韩精品熟妇| 色欧美天天| 日韩啪啪视频| 老司机老司机午夜影院| 大香蕉一级黄色片久久| 国际精品久久久| 91国产丝袜美女| 福利天堂| 日韩午夜国产| 超碰国产情侣自拍网| 99热思思| 色色激情五月天| 国产精品成人蜜臀AV在线| 不卡av在线中文字幕| 黄色成人网久久久久久| 91殴美| 91久久久久久久久18| 老鸭窝成人免费毛片视频| 97天天插| 麻豆黄站| 久久九操在线观看| 日本久久999| 东北操逼| 亚洲国产亚洲天堂| 98超碰日本| 99re在线视频国产| 欧美 综合 亚洲| 亚洲宗合网| 超碰久在线天天做| 夜夜爽爽夜夜精品视频| 久草精品视频| 曰韩香蕉97| 成人夜夜| 91色夜| 少妇久久久久| 懂色av一区二区三区天美传媒| 日韩在线观看三级电影| 亚洲精品九九九| 黄色无码高清黄色无码网站| 亚洲不卡三级手机播放| 高清国产精品福利网站| 国产成人亚洲精品无码最新在线| 国内毛片热久久思思热| heyZO天然素人无码AⅤ专区| 91精品久久久久五月天精品|