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

ARTICLE DETAIL

資訊詳情

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

秦九韶算法與二分法Python實(shí)戰(zhàn):算法復(fù)雜度可視化驗(yàn)證

秦九韶算法與二分法Python實(shí)戰(zhàn):算法復(fù)雜度可視化驗(yàn)證 簡介本資源是廣東工業(yè)大學(xué)《數(shù)值分析》課程Python實(shí)驗(yàn)一的完整報(bào)告文檔面向數(shù)學(xué)與計(jì)算機(jī)相關(guān)專業(yè)本科生聚焦算法效率對比與非線性方程求解兩大核心數(shù)值計(jì)算問題。文檔以實(shí)驗(yàn)報(bào)告形式系統(tǒng)呈現(xiàn)第一部分通過直接法與秦九韶算法計(jì)算高次多項(xiàng)式最高10000次詳列x0.1/1/2三組測試下的乘法/加法次數(shù)及運(yùn)行時(shí)間對比直觀揭示秦九韶算法在大幅降低運(yùn)算復(fù)雜度上的優(yōu)勢第二部分實(shí)現(xiàn)二分法求解x2?20完整記錄17次迭代過程、區(qū)間縮放邏輯及函數(shù)值符號判定規(guī)則并附可運(yùn)行Python源碼。資源為1個(gè)29KB的docx文件結(jié)構(gòu)清晰含實(shí)驗(yàn)?zāi)康?、算法原理、結(jié)果表格、代碼實(shí)現(xiàn)與深度討論便于理解算法思想與編程實(shí)踐。目前已有211人學(xué)習(xí)下載適合數(shù)值分析初學(xué)者鞏固理論、提升Python數(shù)值編程能力。1. 這不是“寫個(gè)for循環(huán)就交作業(yè)”的數(shù)值實(shí)驗(yàn)它用兩個(gè)真實(shí)可跑的Python腳本把算法復(fù)雜度從“玄學(xué)概念”變成終端里跳動(dòng)的毫秒數(shù)和乘法計(jì)數(shù)器你有沒有在寫完一個(gè)多項(xiàng)式求值函數(shù)后被導(dǎo)師問過“x2時(shí)你這段代碼到底執(zhí)行了多少次乘法”——不是理論推導(dǎo)是真·數(shù)出來。廣東工業(yè)大學(xué)這份Python數(shù)值分析實(shí)驗(yàn)一就是干這個(gè)的它不講大道理直接甩給你兩段能跑、能改、能測、能對著表格逐行驗(yàn)證的代碼——一段是教科書級的“暴力直球”直接法一段是古籍里走出來的“降維打擊”秦九韶算法再加一個(gè)手搓二分法求根的完整迭代日志生成器。它面向的是剛學(xué)完for和def、但還沒見過“浮點(diǎn)誤差怎么吃掉你第15位有效數(shù)字”的人也面向那些想拿它當(dāng)模板快速搭起自己數(shù)值方法驗(yàn)證框架的開發(fā)者。所有代碼都在本地Python 3.8環(huán)境一鍵可跑不需要任何第三方包連numpy都不用——因?yàn)樗脑O(shè)計(jì)哲學(xué)很樸素讓計(jì)算代價(jià)肉眼可見讓算法優(yōu)劣不再靠背誦而靠time.perf_counter()打出來的那個(gè)小數(shù)點(diǎn)后四位。2. 項(xiàng)目結(jié)構(gòu)與技術(shù)棧純Python輕量級數(shù)值驗(yàn)證套件零依賴、全手動(dòng)、重過程這份實(shí)驗(yàn)資源不是工程級項(xiàng)目而是一個(gè)高度聚焦的教學(xué)驗(yàn)證套件。它沒有requirements.txt沒有setup.py甚至沒有子目錄——所有邏輯都壓在三個(gè)獨(dú)立.py文件里對應(yīng)實(shí)驗(yàn)報(bào)告中的三大模塊。但它對Python語言特性的運(yùn)用非常扎實(shí)精準(zhǔn)使用time.perf_counter()而非time.time()做高精度計(jì)時(shí)用len(str(x))粗略估算有效數(shù)字位數(shù)雖有浮點(diǎn)表示局限但教學(xué)場景下足夠直觀用open(1.txt, a)持續(xù)追加寫入二分法迭代軌跡形成可直接拖進(jìn)Excel分析的結(jié)構(gòu)化日志。整個(gè)技術(shù)棧就是Python標(biāo)準(zhǔn)庫的“核心四件套”time計(jì)時(shí)、math雖未顯式import但x*x即其子集、builtinsprint,len,range,input、io文件讀寫。沒有魔法全是肌肉記憶級別的基礎(chǔ)操作——這恰恰是它能被快速復(fù)現(xiàn)、深度改造的根本原因。2.1 文件清單與職責(zé)劃分三文件即三戰(zhàn)場整個(gè)資源解壓后只有3個(gè).py文件命名直白無歧義文件名對應(yīng)實(shí)驗(yàn)核心職責(zé)是否含輸入交互exp2_direct.py實(shí)驗(yàn)2算法1直接法計(jì)算 $ f(x) \sum_{k0}^{10000} (k1)x^k $統(tǒng)計(jì)乘法/加法次數(shù)、耗時(shí)、結(jié)果長度否x值硬編碼exp2_qin.py實(shí)驗(yàn)2算法2秦九韶算法同一多項(xiàng)式用嵌套乘法形式 $ f(x) 1 x(2 x(3 \cdots x(10001)\cdots)) $ 實(shí)現(xiàn)精確計(jì)數(shù)乘加次數(shù)否x值硬編碼exp3_bisection.py實(shí)驗(yàn)3二分法求解 $ f(x)x^2-20 $ 在[1.3,1.5]內(nèi)的根實(shí)時(shí)打印迭代過程并追加寫入1.txt是需手動(dòng)輸入上下限提示三個(gè)文件彼此完全解耦可單獨(dú)運(yùn)行、單獨(dú)修改、單獨(dú)計(jì)時(shí)。不要試圖把它們合并成一個(gè)主程序——實(shí)驗(yàn)設(shè)計(jì)的本意就是讓你隔離對比而不是封裝調(diào)用。2.2 多項(xiàng)式定義的隱含契約理解f(x)的數(shù)學(xué)本體是讀懂所有代碼的前提實(shí)驗(yàn)中反復(fù)出現(xiàn)的多項(xiàng)式并非隨意構(gòu)造而是有明確數(shù)學(xué)定義的$$ f(x) 1 2x 3x^2 4x^3 \cdots 10001x^{10000} \sum_{k0}^{10000} (k1) x^k $$注意三點(diǎn)關(guān)鍵細(xì)節(jié)系數(shù)規(guī)律第 $k$ 項(xiàng)$k$ 從0開始的系數(shù)是 $(k1)$不是 $k$。所以常數(shù)項(xiàng)是 $1$一次項(xiàng)是 $2x$二次項(xiàng)是 $3x^2$……最高次項(xiàng)是 $10001x^{10000}$。項(xiàng)數(shù)確認(rèn)從 $k0$ 到 $k10000$共10001 項(xiàng)。源碼中range(10000)循環(huán)了10000次但起始項(xiàng)sum 1已包含常數(shù)項(xiàng)因此總項(xiàng)數(shù)正確。秦九韶變形依據(jù)該多項(xiàng)式可重寫為嵌套形式 $$ f(x) 1 x\left(2 x\left(3 x\left(\cdots x\left(10000 x \cdot 10001\right)\cdots\right)\right)\right) $$ 這正是exp2_qin.py中S x*S i的數(shù)學(xué)來源其中i從10000遞減到1最后一步隱含1常數(shù)項(xiàng)。不厘清這個(gè)看代碼就會(huì)像在讀天書——比如看到S x*S i時(shí)疑惑“為什么i從10000開始”答案就藏在這個(gè)展開式里。2.3 核心數(shù)據(jù)記錄機(jī)制如何讓“運(yùn)算次數(shù)”從理論走向?qū)崪y實(shí)驗(yàn)報(bào)告里那張漂亮的對比表格表1不是靠人腦心算出來的而是代碼里埋好的“計(jì)數(shù)器”實(shí)時(shí)吐出的。這是本項(xiàng)目最值得拆解的設(shè)計(jì)細(xì)節(jié)直接法的計(jì)數(shù)盲區(qū)exp2_direct.py中只用了time.perf_counter()并未統(tǒng)計(jì)乘法/加法次數(shù)它依賴的是Python解釋器執(zhí)行x**(n1)和sum ...時(shí)底層C實(shí)現(xiàn)的運(yùn)算量屬于“黑盒測量”。這恰恰暴露了一個(gè)教學(xué)重點(diǎn)理論復(fù)雜度O(n2)和實(shí)際耗時(shí)之間隔著硬件、編譯器優(yōu)化、冪運(yùn)算實(shí)現(xiàn)等多重黑匣子。秦九韶法的白盒計(jì)數(shù)exp2_qin.py則完全不同。它用兩個(gè)整型變量countMul和countAdd在每次執(zhí)行S x*S i時(shí)手動(dòng)1。因?yàn)檫@條語句明確包含1次乘法x*S和1次加法 i且循環(huán)10000次所以最終countMul countAdd 10000。這是真正的“白盒驗(yàn)證”把算法步驟和機(jī)器指令一一映射。二分法的日志契約exp3_bisection.py的file_handle.writelines(...)不是隨便寫的。格式字符串{:.15g} {:.15g} {:.15g} {:.15g} {:.15g}\n確保了5列數(shù)據(jù)迭代序號、xlow、xup、middle、符號標(biāo)識以緊湊、無科學(xué)計(jì)數(shù)法、保留15位有效數(shù)字的方式寫入方便后續(xù)用pandas.read_csv()或Excel直接識別為數(shù)值列。這種“計(jì)數(shù)方式”的差異本身就是一堂關(guān)于測量方法論的課什么時(shí)候該信理論推導(dǎo)什么時(shí)候必須親手埋點(diǎn)3. 核心模塊逐行解析從秦九韶的嵌套邏輯到二分法的區(qū)間收縮現(xiàn)在我們沉到代碼最深處一行行拆解這兩個(gè)最具教學(xué)價(jià)值的模塊。不講原理只講這一行代碼在做什么、為什么這么寫、改哪里會(huì)翻車。3.1 秦九韶算法實(shí)現(xiàn)exp2_qin.py的12行如何完成10000次降維打擊import time x 2 powN 10000 aN powN 1 # aN 10001, 即最高次項(xiàng)系數(shù) countMul 0 countAdd 0 length 0 start time.perf_counter() S aN # 初始化 S 10001 (最高次項(xiàng)系數(shù)) for i in range(10000, 0, -1): # i 從 10000 遞減到 1 S x * S i # 關(guān)鍵S_{k} x * S_{k1} a_k countAdd 1 countMul 1 end time.perf_counter() length len(str(S)) print(result, S) print(乘法次數(shù), countMul) print(加法次數(shù), countAdd) print(length, length) print(time%.2g 秒\n % (end-start))逐行邏輯說明與參數(shù)深挖S aN初始化S為最高次項(xiàng)系數(shù)10001。這是秦九韶算法的起點(diǎn)對應(yīng)公式中最內(nèi)層括號(... x * 10001)里的10001。for i in range(10000, 0, -1)循環(huán)變量i代表當(dāng)前要加入的低一次項(xiàng)的系數(shù)。當(dāng)i10000時(shí)計(jì)算的是x*10001 10000即10000x 10001x2的合并當(dāng)i1時(shí)計(jì)算的是x*S_prev 1即最終加上常數(shù)項(xiàng)1。注意range(10000, 0, -1)生成的是[10000, 9999, ..., 1]共10000個(gè)數(shù)完美覆蓋從x^1到x^{10000}的所有中間系數(shù)常數(shù)項(xiàng)1在最后一次i中加入。S x * S i這是整個(gè)算法的靈魂。它把高次冪的重復(fù)計(jì)算壓縮成一次乘法加一次加法。x * S是將上一輪累積的“高次部分”整體左移一位相當(dāng)于乘以x i是補(bǔ)上當(dāng)前階數(shù)的系數(shù)。此行執(zhí)行1次乘法、1次加法故countMul和countAdd各1。length len(str(S))這是教學(xué)場景下的取巧方案。對整數(shù)Sstr(S)返回其十進(jìn)制字符串len即位數(shù)。但對浮點(diǎn)數(shù)或極大數(shù)會(huì)失效如S超過10**308會(huì)變infstr(inf)長度為3。生產(chǎn)環(huán)境應(yīng)改用math.floor(math.log10(abs(S))) 1但此處為突出“有效數(shù)字”概念用字符串長度更直觀。血淚經(jīng)驗(yàn)初學(xué)者常把range寫成range(10000, 1, -1)導(dǎo)致i只到2漏掉i1結(jié)果少了常數(shù)項(xiàng)1整個(gè)結(jié)果偏小。務(wù)必記住range(start, stop, step)的stop是不包含的邊界。3.2 二分法迭代引擎exp3_bisection.py如何用18行代碼跑出17次收斂a 2 LIMIT 1e-20 def f(x): return x*x - a # 求 sqrt(2)即解 x^2 - 2 0 xlow float(input(請輸入 x 值的下限)) xup float(input(請輸入 x 值的上限)) iter 0 while (xup - xlow) * (xup - xlow) LIMIT: # 收斂條件區(qū)間長度平方 LIMIT middle (xup xlow) / 2 iter 1 if f(xlow) * f(middle) 0: # f(xlow) 與 f(middle) 異號 → 根在 [xlow, middle] xup middle if f(xup) * f(middle) 0: # f(xup) 與 f(middle) 異號 → 根在 [middle, xup] xlow middle S1 (xup xlow) / 2 S f(S1) if S 0: S 1 elif S 0: S 0 else: S -1 file_handle open(1.txt, modea) file_handle.writelines({:.15g} {:.15g} {:.15g} {:.15g} {:.15g}\n.format(iter,xlow,xup,S1,S)) print({:.15g} {:.15g} {:.15g} {:.15g} {:.15g}.format(iter,xlow,xup,S1,S))逐行邏輯說明與參數(shù)深挖while (xup - xlow) * (xup - xlow) LIMIT收斂判斷用區(qū)間長度的平方而非長度本身。這是為避免浮點(diǎn)數(shù)比較時(shí)因精度丟失導(dǎo)致死循環(huán)。LIMIT 1e-20是極高的精度要求意味著最終區(qū)間長度 1e-10因?yàn)?1e-10)^2 1e-20。若改為xup - xlow LIMIT在xup和xlow接近1.4142...時(shí)xup - xlow可能因浮點(diǎn)舍入永遠(yuǎn)無法小于1e-20導(dǎo)致無限循環(huán)。if f(xlow) * f(middle) 0和if f(xup) * f(middle) 0這里用乘積判別法替代f(xlow) 0 and f(middle) 0等顯式比較是為了規(guī)避f(x)恰好為0的邊界情況此時(shí)乘積為0不滿足 0不會(huì)誤更新。但要注意若f(xlow)或f(middle)為0則已找到精確根理想情況應(yīng)break但本代碼未處理屬教學(xué)簡化。S f(S1)后的if-elif-else塊這是對f(S1)符號的離散化編碼0→10→00→-1。寫入日志的第五列就是這個(gè)編碼值方便后續(xù)用腳本統(tǒng)計(jì)“正負(fù)交替次數(shù)”。這不是數(shù)學(xué)必需而是為生成可分析日志做的數(shù)據(jù)工程設(shè)計(jì)。file_handle open(1.txt, modea)a模式是關(guān)鍵。它保證每次運(yùn)行都追加到文件末尾不會(huì)覆蓋歷史數(shù)據(jù)。若用w模式每次運(yùn)行都會(huì)清空重寫無法積累多組實(shí)驗(yàn)數(shù)據(jù)。這是實(shí)驗(yàn)可復(fù)現(xiàn)性的基礎(chǔ)設(shè)施保障。避坑 / 常見問題 / 排查現(xiàn)象1運(yùn)行exp3_bisection.py時(shí)輸入xlow1.3,xup1.5后程序卡住不動(dòng)CPU占用率飆升。原因LIMIT 1e-20過于嚴(yán)苛而float在Python中雙精度浮點(diǎn)數(shù)的有效位數(shù)約15-17位。當(dāng)xup和xlow逼近sqrt(2)時(shí)(xup - xlow)的差值可能無法被精確表示導(dǎo)致while條件永遠(yuǎn)為真。解決將LIMIT放寬至1e-13或改用abs(xup - xlow) 1e-13并配合math.isclose()做更魯棒判斷。現(xiàn)象21.txt文件里迭代次數(shù)iter從1開始但第一行日志顯示iter0。原因代碼中iter 1在while循環(huán)體開頭執(zhí)行而print和writelines在循環(huán)體結(jié)尾。但實(shí)驗(yàn)報(bào)告表2的第一行標(biāo)為“0”對應(yīng)初始輸入狀態(tài)。本代碼并未記錄初始狀態(tài)表2的“0”行是人工添加的。若需自動(dòng)記錄應(yīng)在while循環(huán)前加一行file_handle.writelines(0 {:.15g} {:.15g} {:.15g} 0\n.format(xlow,xup,(xlowxup)/2))。現(xiàn)象3f(xlow)*f(middle) 0判斷失效xup和xlow不再收縮陷入死循環(huán)。原因f(x)在區(qū)間內(nèi)不連續(xù)或存在多個(gè)根導(dǎo)致符號變化不滿足二分法前提f(xlow)*f(xup) 0。本例f(x)x^2-2在[1.3,1.5]內(nèi)嚴(yán)格單調(diào)無此問題但若換成f(x)x^3-x在[-2,2]內(nèi)就有3個(gè)根二分法可能收斂到任意一個(gè)。解決在while循環(huán)前強(qiáng)制校驗(yàn)f(xlow)*f(xup) 0不滿足則print(Error: f(xlow) and f(xup) must have opposite signs!)并exit()。現(xiàn)象41.txt文件中S1即(xupxlow)/2的值出現(xiàn)nan或inf。原因xup或xlow因浮點(diǎn)溢出變?yōu)閕nf導(dǎo)致S1計(jì)算失敗。常見于LIMIT過小且循環(huán)次數(shù)過多時(shí)。解決在while循環(huán)內(nèi)加入保護(hù)if math.isinf(xup) or math.isinf(xlow): break或限制最大迭代次數(shù)if iter 1000: break。4. 本地運(yùn)行全流程從環(huán)境準(zhǔn)備到結(jié)果驗(yàn)證一步不跳過現(xiàn)在讓我們把前面所有的理解落地為一次完整的、可復(fù)現(xiàn)的本地運(yùn)行。這不是“復(fù)制粘貼就能跑”而是帶著問題意識去執(zhí)行每一個(gè)命令。4.1 環(huán)境準(zhǔn)備確認(rèn)你的Python版本與基礎(chǔ)能力首先打開終端Windows用CMD/PowerShellmacOS/Linux用Terminal執(zhí)行python --version確保輸出為Python 3.7或更高版本推薦3.8。低于3.7可能缺少time.perf_counter()的高精度支持。接著確認(rèn)你能在終端中執(zhí)行Python腳本python -c print(Hello from Python!)如果報(bào)錯(cuò)command not found請先配置Python環(huán)境變量搜索“Windows 添加Python到PATH”即可找到圖文教程。這步看似簡單卻是90%新手卡住的第一關(guān)。4.2 創(chuàng)建實(shí)驗(yàn)?zāi)夸洸⒎胖么a在任意位置如桌面新建一個(gè)文件夾命名為gdut_numexp1。進(jìn)入該文件夾# Windows PowerShell cd Desktop\gdut_numexp1 # macOS/Linux Terminal cd ~/Desktop/gdut_numexp1然后用文本編輯器推薦 VS Code、Sublime Text 或系統(tǒng)自帶記事本創(chuàng)建三個(gè)文件exp2_direct.py粘貼實(shí)驗(yàn)報(bào)告中“算法1源代碼”全部內(nèi)容。exp2_qin.py粘貼“算法2源代碼”全部內(nèi)容。exp3_bisection.py粘貼“算法源代碼”全部內(nèi)容即二分法部分。注意不要從PDF復(fù)制PDF中的空格、破折號—可能被轉(zhuǎn)為全角字符導(dǎo)致Python語法錯(cuò)誤。務(wù)必手動(dòng)敲寫或從純文本源復(fù)制。4.3 執(zhí)行算法對比實(shí)驗(yàn)親眼見證秦九韶的威力在gdut_numexp1目錄下依次運(yùn)行兩個(gè)多項(xiàng)式腳本。為便于觀察我們先統(tǒng)一測試x2報(bào)告中耗時(shí)最長的case# 運(yùn)行直接法 python exp2_direct.py # 運(yùn)行秦九韶法 python exp2_qin.py你會(huì)看到類似這樣的輸出# exp2_direct.py 輸出 result 3015 位有效數(shù)字 time0.142 秒 # exp2_qin.py 輸出 result 3015 位有效數(shù)字 乘法次數(shù) 10000 加法次數(shù) 10000 length 3015 time0.033 秒關(guān)鍵驗(yàn)證點(diǎn)result值是否一致應(yīng)完全相同證明兩種算法數(shù)學(xué)等價(jià)time是否qin direct應(yīng)顯著快于驗(yàn)證算法優(yōu)勢exp2_qin.py是否輸出了乘法次數(shù)和加法次數(shù)應(yīng)均為10000驗(yàn)證白盒計(jì)數(shù)提示若exp2_direct.py的time顯示0.0說明耗時(shí)太短perf_counter()分辨率不夠??蓪改為2.0顯式浮點(diǎn)或在循環(huán)內(nèi)加pass增加負(fù)載但教學(xué)目的已達(dá)不必強(qiáng)求。4.4 執(zhí)行二分法實(shí)驗(yàn)生成并分析1.txt日志運(yùn)行二分法腳本python exp3_bisection.py按提示輸入請輸入 x 值的下限1.3 請輸入 x 值的上限1.5程序?qū)⒋蛴?7行迭代數(shù)據(jù)并在當(dāng)前目錄生成1.txt。用文本編輯器打開它你應(yīng)該看到1 1.4 1.5 1.45 1 2 1.4 1.45 1.425 1 3 1.4 1.425 1.4125 0 ...驗(yàn)證日志有效性第一列iter是否從1遞增到17第二、三列xlow/xup是否呈現(xiàn)“區(qū)間不斷縮小”的趨勢如1.4→1.4125→1.4140625...第四列S1是否穩(wěn)定收斂到1.414213562...即√2的近似值第五列S是否在0和1之間交替代表f(S1)符號在正負(fù)間切換若一切符合恭喜你已成功復(fù)現(xiàn)了整個(gè)實(shí)驗(yàn)流程。1.txt就是你親手生成的、可導(dǎo)入Excel畫收斂曲線的原始數(shù)據(jù)。5. 二次開發(fā)實(shí)戰(zhàn)從“跑通”到“為我所用”的5個(gè)改造技巧這份實(shí)驗(yàn)代碼的價(jià)值遠(yuǎn)不止于交作業(yè)。它是一塊打磨數(shù)值編程手感的磨刀石。下面這5個(gè)改造都是我在某高校實(shí)驗(yàn)室?guī)W(xué)生時(shí)被問得最多、也最能提升工程能力的問題。每個(gè)都附帶可直接粘貼的代碼片段和驗(yàn)證方法。5.1 技巧1把硬編碼的x值改成命令行參數(shù)告別反復(fù)改源碼現(xiàn)狀x 2寫死在代碼里想測x0.1得手動(dòng)改、保存、再運(yùn)行。改造用sys.argv讀取命令行參數(shù)。# 修改 exp2_direct.py 和 exp2_qin.py 的開頭部分 import time import sys # 替換原來的 x 2 if len(sys.argv) 1: x float(sys.argv[1]) else: x 2.0 # 默認(rèn)值驗(yàn)證python exp2_qin.py 0.1 # 測試 x0.1 python exp2_qin.py 1 # 測試 x1從那以后我每次寫數(shù)值實(shí)驗(yàn)?zāi)_本都強(qiáng)制走一遍sys.argv參數(shù)化。因?yàn)檎鎸?shí)科研中參數(shù)組合可能是x[0.1,1,2,10],n[1000,5000,10000]的笛卡爾積手動(dòng)改是反人類的。5.2 技巧2用matplotlib畫出收斂曲線讓“17次迭代”變成一張圖現(xiàn)狀1.txt是純文本收斂過程靠肉眼掃。改造用pandas讀取日志用matplotlib繪圖。# 新建 plot_convergence.py import pandas as pd import matplotlib.pyplot as plt # 讀取日志指定列名 df pd.read_csv(1.txt, sep\s, headerNone, names[iter, xlow, xup, middle, sign]) # 計(jì)算每次迭代的區(qū)間長度和 middle 與 sqrt(2) 的誤差 import math true_root math.sqrt(2) df[interval_len] df[xup] - df[xlow] df[error] abs(df[middle] - true_root) # 繪圖 fig, ax1 plt.subplots() color tab:red ax1.set_xlabel(Iteration) ax1.set_ylabel(Interval Length, colorcolor) ax1.semilogy(df[iter], df[interval_len], colorcolor, labelInterval Length) ax1.tick_params(axisy, labelcolorcolor) ax2 ax1.twinx() # 共享x軸 color tab:blue ax2.set_ylabel(Error to √2, colorcolor) ax2.semilogy(df[iter], df[error], colorcolor, linestyle--, labelError) ax2.tick_params(axisy, labelcolorcolor) fig.tight_layout() plt.title(Bisection Method Convergence) plt.show()運(yùn)行python plot_convergence.py將彈出一張雙Y軸對數(shù)圖清晰展示區(qū)間長度和誤差如何隨迭代指數(shù)衰減。這張圖比17行數(shù)字更有說服力。5.3 技巧3把二分法封裝成函數(shù)支持任意f(x)和任意區(qū)間現(xiàn)狀exp3_bisection.py只能解x^2-20。改造抽離為通用函數(shù)bisection(f, a, b, tol1e-10, max_iter100)。def bisection(f, a, b, tol1e-10, max_iter100): 通用二分法求根 :param f: 目標(biāo)函數(shù)接受單個(gè)float參數(shù) :param a, b: 初始區(qū)間端點(diǎn)要求 f(a)*f(b) 0 :param tol: 收斂容差區(qū)間長度 :param max_iter: 最大迭代次數(shù) :return: (root, iter_count, history_list) if f(a) * f(b) 0: raise ValueError(f(a) and f(b) must have opposite signs) history [] for i in range(max_iter): c (a b) / 2 fc f(c) history.append((i1, a, b, c, 1 if fc 0 else 0 if fc 0 else -1)) if abs(b - a) tol: return c, i1, history if f(a) * fc 0: b c else: a c return (a b) / 2, max_iter, history # 使用示例解 sin(x) 0 在 [3, 4] 內(nèi)的根即 π import math root, iters, log bisection(lambda x: math.sin(x), 3, 4) print(fRoot ≈ {root}, found in {iters} iterations)從那以后我每次遇到新方程第一反應(yīng)不是寫新腳本而是調(diào)用這個(gè)bisection()函數(shù)。它把算法邏輯和業(yè)務(wù)邏輯徹底分離這才是工程思維的起點(diǎn)。5.4 技巧4為秦九韶算法增加“系數(shù)數(shù)組”輸入讓它不再只認(rèn)1,2,3,...,10001現(xiàn)狀exp2_qin.py的系數(shù)是硬編碼的遞增序列。改造接受任意系數(shù)列表coeffs [a0, a1, a2, ..., an]。def qin_shao(coeffs, x): 秦九韶算法通用實(shí)現(xiàn) :param coeffs: 系數(shù)列表coeffs[i] 是 x^i 的系數(shù) :param x: 自變量值 :return: 多項(xiàng)式在 x 處的值 if not coeffs: return 0 S coeffs[-1] # 從最高次項(xiàng)系數(shù)開始 # 從倒數(shù)第二項(xiàng)開始向前遍歷 for i in range(len(coeffs)-2, -1, -1): S x * S coeffs[i] return S # 測試計(jì)算 f(x) 2 3x 5x^2 在 x2 處的值 coeffs [2, 3, 5] # a02, a13, a25 result qin_shao(coeffs, 2) # 應(yīng)等于 2 3*2 5*4 28 print(result) # 28驗(yàn)證qin_shao([1,2,3,4], 1)應(yīng)等于123410qin_shao([1,0,0,1], 2)應(yīng)等于1 0*2 0*4 1*8 9。這個(gè)函數(shù)讓你能把任何多項(xiàng)式丟給秦九韶而不必再推導(dǎo)嵌套公式。5.5 技巧5用pytest寫單元測試讓“結(jié)果正確”不再是口頭承諾現(xiàn)狀正確性靠肉眼比對result后的數(shù)字。改造為關(guān)鍵函數(shù)寫自動(dòng)化測試。# test_numexp.py import pytest from exp2_qin import qin_shao # 假設(shè)你已將 qin_shao 提取為獨(dú)立函數(shù) def test_qin_shao_constant(): assert qin_shao([5], 10) 5 def test_qin_shao_linear(): assert qin_shao([1, 2], 3) 1 2*3 # 7 def test_qin_shao_quadratic(): assert qin_shao([1, -2, 1], 2) 1 - 2*2 1*4 # 1 def test_bisection_sqrt2(): from exp3_bisection import bisection root, _, _ bisection(lambda x: x*x - 2, 1.3, 1.5) assert abs(root - 1.41421356237) 1e-10運(yùn)行pytest test_numexp.py -v。如果所有測試通過你就可以確信無論代碼怎么改核心邏輯的正確性已被機(jī)器守護(hù)。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97久久国产精品女不卡| 亚洲色欧美| 9丨久久九九九| 奇米狠999| 伊人97色天使| 久久久夜夜夜| 亚洲九月丁香| 97超色| 精品九区| 亚洲最大的综合性av| 蜜臀在线免费观看在线免费观看| 天躁夜夜躁2021| 午夜激情成人在线观看| 综合熟女| 久久久久无码一妻区| se..亚洲欧美| 欧美老妇曰批的视频| 熟妇熟女亚洲天堂网| 超碰人妻中文在线| V A在线| 福利伊人玖玖国产| 成人精品一区二区三区| 亚洲欧美另类激情小说| 天天干天天做| 91精品国产91久久福利| 久草久热| 日韩图区 偷拍| 东京热一区二区三区四区五区六区| 亚洲欧美校园| 中文字幕一区av| 亚洲第二页| 国产免a费看黄片在线| 日韩紧密久久| 亚洲综合欧美| 欧美激情片一区二区| 99久久无码| 色蜜AV| 超碰97 线线 在现| 人妻夜夜爽天天爽麻豆三区网站| 国产精品自拍视频| 欧美熟妇乱码在线一区| 加勒比海色香蕉婷婷| 男人高清无码一区二区| 欧美日韩人妻少妇 一区二区三区| 377p欧洲日本亚洲大胆| 91欧美综合在线| 人人 操人人 操人人| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 啊啊啊想要| 国产伦精品一区二区三区在线观 | 干干干天天| 熟女高潮合集-永久久久-成人AV| 久久久久久久亚洲Av无码| 啊啊啊啊啊啊啊在线| 中文字幕在线高清男人的天堂| 亚洲第一页色网| 色妹子A V| 琪琪精品免费一区二区三区| 综合五月天| 色av中文字| 国产亚洲中文不卡二区| 亚洲资源站| 97欧美精品综合| 可以在线观看AV的网站| 中文字幕乱码在线| AV麻豆免费一区| 操操吧亚洲乱伦视频| 久久机热| 操淫穴亚洲五月丁香 | 亚洲国产精品久久久男人的天堂| 国内自拍 日韩激情 99| 久久男人的天堂| 亚洲欧美一区二区不卡视频播放| 久久a久久| 九月丁香综合网| 综合色一区三区二区| 蜜臀久久在线视频| 九九九九九九九精品视频| 色综合V| 欧美一二级| 欧美黄页在线| 伊人婷婷五月天| 无码高清少妇久久| 欧美色图综合网| 天天色踪合| 亚洲熟妇丝袜在线观看| 性色高清在线| 久久久久久久极品香蕉视频| 欧美丰满熟妇XXXX性ppX人交| www国产无码| 亚洲成人帖图| 激情情色五月天| 激情图片亚洲色图| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 日韩簧片免费看| www男人天堂| 久久久久久免费电影| a片自拍直播视频| 美女黄码视频午夜| 69久久久久久久久久久久久| 国产少妇高潮| 91国精产品| 91美女视频在线| 天堂av2019| 欧美日韩成人| 久久超碰爱| 久久XX| 国产午夜激片Av毛片不卡| 曰韩精品视频一区二区| 日本激情免费大片| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 操操操五月天婷婷丁香影院| 澳门黄片一香蕉视频| 人妻一区二区三区视频| 免费观看啪视频| 欧美 日韩 亚洲 春色| 正在播放国产精品一区| 看大黄色大片原件| 日亚韩精品视频二区三| 五月婷在线| 亚洲人妻av| 亚洲操操| 日本人妻一区二区| 欧美97在线观看| 亚洲三级网址久久最新| 偷拍片久久| 日韩成人人妻网站| 欧美在线天堂| 中国zzijzzijzzwww精品| 69少妇一区二区| 天天弄天天操| 午夜精品久久久久久久99蜜桃一| 欧美黄片视频在线观看免费| 一区二区偷拍拍视频| 开心激情站| 97AV爱| 国产视频一区二区在线| 国产成人精品一区| 99这里只有精品| 国产精品禁久久久精品| 激情五月天中文字幕色| 久久黄色性爱视频| 久久精品国产精品亚洲艾通辽熟妇| 亚洲精品视频在线播放| 中文字幕国产精品1区| 夜夜操av亚洲一区二区| 国产欧美黑人丰满在线| 亚洲成a人v欧美综合天堂下载| 欧美18老人禁| 欧美很很操视频| 日韩精品人妻中文字幕不卡乱码| 国产精品乱码久久| 黑人操一区二区| www久| 一区黄二区黄| 撸无码不卡免费视频| 无码精品久久久久久亚洲| 精品丝袜无码一区二区三APP| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 久久久久久久人妻| 一区二区三区无卡视频在线观看| 校园春色五月天| 国产操伦| 999在线电影香蕉| 4虎在线视频| 精品91日日夜夜超清资源| 波多野结衣被操50分钟免费视频 | 欧美v日韩v亚洲v最新在线| 日韩精品人妻一| 狠狠综合| 人妻激情在线视频| 成人免费看吃奶视频网站| 欧美色五月| 日韩精品作爱导航| 91午夜无码| 久久久久久久久久久人妻| 超碰97欧美日韩| 四虎国产精品永久在线囯在线| 日韩A优精品在线观看| 美女诱惑爱爱| 天天综合~91| 一区二区三区亚洲| 日韩av熟女一区二区三区成人| 久久精品六区| 综合久久六月久久婷婷| 超碰夫妻97| 日韩操p| 美女尤物福利视频| 99热在线播放| 99这里有精品视频| 男人的午夜天堂| 欧美久久伊人| 91无摭挡| 色乱二区| 日日嗷| 多毛小伙内射老太婆| 香蕉一区二区三区在线视频| 性色AV网站| 69超碰综合| 亚洲图片欧美偷拍| 激情四射五月天| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 啪一啪免费视频| 神马久久网| 欧美传媒| 欧美熟妇人体| 大香蕉乱级| 人妻出轨一区二区三区| 亚洲欧洲av影音| 欧美.亚洲.另类.丝袜.制服.诱惑| 大茄子熟女AV导航| 91丝袜美女国产| 欧美日韩人妻精品系列一区二区三区| 九九热视频在线观看| 精品国产乱码久久久影院| 日本人人操人人操| 国语精品av| 男人的天堂在线有码| 人人妻人人澡人人爽久久av| 亚洲宅男天堂| 视频一区二区免费在线| 久久日本熟女精品一区| 久久久久久久久成人av解说| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 三级三久久线久久99久目本WW| 综合网亚洲在线| 67194国产| 国产熟女精品一区二区| 性色国产东北露脸精品视频| www.av在线视频| 最新av在线| 女人 A一级| 中文字幕av片| 九九热五区| 国产一区二区欧美日本| 97爱| 日韩欧美偷拍美女视频| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 国产精品激情久久久久久久| 97欧美| 欧美一区二区三区大综合| 欧美精品一区二区少妇免费A片 | 日本不卡三级网在线播放| 韩三级a视频在线观看| 97欧美色综合| 男人亚洲91首页在线| 黄色人人| 91欧美www| 乱日视频| 五月丁香久久| 五月天久久综合网| 99re99在线视频| 丰满人妻一区二区三区四| 黄在线| 啊啊啊好舒服视频| 97jingpin| 日韩99神马视频播放片在线播放| 日本一区二区不卡精品| 韩国一级做a久久久久| 狠狠狠一区二区三区| 九九Av| 老司机福利青青草| 中文字幕精品亚洲熟女| 久久久影院| 91快色色色色色| 大香蕉视频啪啪啪啪| 人人超碰在线观看黄| 色色五月婷| 天堂俺去俺来也www久久婷婷| 天天性射网| 欧美亚洲影视| 四虎AV在线观看| 日韩乱中文| 婷婷五月天激情四射| 劲爆欧美人妖三区91| 九九玖玖精品| 激情综合五月天| 国产剧情AV不卡在线观看| 亚洲婷婷丁香在线| 男人综合网| 99国产精品自在自在| 欧美人妻二区三区| 日韩乱码av| 中文字幕在线日亚洲9| 欧美日韩性爱电影在线| gogogo免费高清看中国国语| 粉嫩av平台| 人妻熟女一区二区在线视频| 曰本特级特黄特色黄色A级网站高清在线免费看| 亚洲精品蜜桃久久久一区二区三区| 91精品丝袜在线观看| 日本操逼视频导航| 成人亚欧免费视频| 天天综合网日韩7799| 国产极品精品美女视频| 国产亚洲精品无码三区| 东京热视频网| 91视频伊人| 女人精品内射国产99| 国产成人久久精品蜜臀| 欧美Ⅴ性爱| 日本一级特级毛片视频| 国语对白露脸XXXXXX| 另类图片天天影视| 激情小说亚洲| 天天视频黄| 性综合网| 波多野结衣之双飞调教在线播放 | 偷拍三区| 国产老太乱伦一区| 久久久性| 91精品微拍福利| 国产乱伦亚洲色图高清无码| 91三级理论片播放器| 无码操逼网| 国产视频一区二区免费| 色色五月丁香| 大香樵伊人网| 中文字幕在线观看网页| 久久99精品九九久久久婷婷| 久久精品91| yazhouzaixian| 97视频免费在线| 激情小说激情视频| 天堂69亚洲精品中文字| 曰韩成人免费视频| 日韩伦理久 久久 清纯| 精品久久九| 中文字幕第95页| 午夜欧美精品久久久| 精品人妻一区二区三区日产| 久久久久久久久久va| 日欧亚洲二三区大片不卡| 黄片无码在线制服| 久久女人一区二区三区| 久久少妇人妻| 伊香蕉综合久久久久久久噜噜噜| 免费中文综合精品| 国产精品无码论坛| 欧美 亚洲 制服 精品| 欧美老妇综合网| 综合一区二区影视| 亚洲欧美人妻| 最近的最新的中文字幕视频| 欧亚第一综合网| 91黄射| 乱伦一二三| 日韩在线观看字幕精品| 久久久久密| 午夜精品久久久久久久99| 精品久久久久综合无码| 午夜理论片在线观看免费| 在线观看一卡二卡| 青操影院| 无码操逼视频一下| 五月婷婷激情| 欧洲色综合| 亚洲天堂在线怕怕视频| 色婷婷香蕉| 久久超碰98| 久久αⅴ| 日本高清一区二区在线| 天天日日本| 久久久久久999| 成人乱人伦一区二区| 五月婷婷综合网| 成人天天爽| 欧美精品二区视频在线| 六月丁香网| 日产123区精品免费观看| 人妻一区二区三区四区视频| 91九色网| 日韩AV噜噜噜一区二区三区四区| 黑人狂躁日本妞一区二区三区| 欧美日不卡| 国产精品色| 亚洲精品国产无码高清| 欧美色图偷拍另类| 男人在线天堂| 人妻加勒比东京热| 国内外内射高清视频| 欧美黄色大香蕉一区二区| 欧美999999| 亚洲国产成人精品久久久国产成人一区二区 | 欧美成不卡网| 啊啊啊啊好爽好舒服一区二区易域| 成人无码影片视频在线| 内射卯月麻衣| 亚洲图片婷婷五月天| 伊人色综合超碰| 啊啊啊爽爽| 午夜人妻精品综合在线| 亚洲熟女综合网| 色婷婷综合网站| 99re这里只有精品2| 久久av成人无码免费| 热久日综合| 中文字幕国产| 91久久久老司机| 成人aⅴ一区二区三区| 91总综合网| 国产中文大片资源中文字幕 | 日本免费亚洲欧美| 久久久啊啊啊| 久久超碰爱| 在线a亚洲视频播放在线| 99re6久热只有精品6在线直播 | 欧美第二页午夜| 久久亚洲AV成人精品无码| 96久久久精品| 国产成人自拍视频在线| 欧美日韩另类激情图片| 成人贴图日韩欧美| 久草国产在线视频| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 黑人精品成人一区二区三区| 久久9久久| 97超碰色五月| 天天看天天在线精品| 99热日| 欧美一级A片在线看视频性色| 伊人网在线点播| 久久久久久中文字幕中文字幕最新| 99热自拍| 蜜桃狠狠色伊人亚洲综合网站| 日本有码影片下载| 色综合天天| 啊啊啊啊无码| 1二区9| 免费看日产一区二区三区| 久久99国产精品| 中文字日本乱码| 波多野结衣先锋影音| 亚洲中文字幕久久无码精品| 久操综合在线| α√在线| 91国产操逼视频| 韩日自拍| 91n美女视频| 操逼逼中文字幕| 亚洲风情在线观看| 91男同| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 91视频伊人| 97网站在线观看| 9超碰免费| 97综合在线| 色在线综合| 粉嫩av一区二区三区天美传媒 | 国产精品视频白浆免费| 看日韩黄片| KK色在线影院| 欧美日本天堂| 蜜臀久久99精品久久综合| 精品少妇人妻av久久免费| 三四中文字幕| 国产视频97| 97视频620| 992这里有精品| 99精品成人免费看| 亚洲国产欧美一区二区潘金莲| 欧美—性—交—色| 99热国产| 98超碰日本| 四虎视频在线观看| 自拍盗摄一区| 少妇免费视频| 啊啊啊啊啊啊在线看| 人人扣人人操| 2024人人操人人摸| 国产高清成人传媒影视| 操操操日本的逼| 亚洲色婷婷久久91| 91狠狠综合网| 中国91AV| 久久日韩肥臀| 欧美日韩亚洲少妇寂寞影院正在播放| 啊啊啊不要嗯嗯在线观看| 精品十三区| 午夜久久一区二区无码中出| 青青网三级视频| 91久热| 丁香六月综合激情| 日本三级日本三级99| 亚洲精品美女久久久久久久久| 亚洲 自拍偷拍 欧美| 强奸乱伦AV一天堂网| 五月丁香激情四射| 国产美女口爆吞精视频| 亚洲另类欧美精品| 亚洲精品国产熟女| 国产高清免费不卡av| 熟女乱伦A| 久久人人爽爽人人爽人人片αV| 精品日韩人妻精品一二三区| 日欧操屄| 懂色av色欲av蜜臀av| 亚洲字幕一区二区| 日本五十路熟女一区二区| 日韩国产成人自拍视频| 国语av最新自产拍在线观看| 五月丁香综合| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 不卡免费av在线播放| 久热91| 欧洲色| 嗯嗯啊在线视频| 偷拍欧美激情| 北条麻妃性愛视频| 日韩BBN| 亚洲欧美伦综合| 91操熟女| 亚洲欧美综合区自拍另类| 无色无码| 欧美另类色图片| 日韩影片中文字幕一区二区三区| m欧洲一级午老| 欧美综合色综合| 91bbbbbb| 激情小说日韩无码| 激情接吻视频久久久久久| 超碰人人草| 婷婷三区| 夜夜免费视频| 97手机日韩| 八戒无码国产午夜福利| 欧美成人性爱视频大全| 亚洲中文人妻色| WWW美腿丝袜香蕉中文| 青青五月天| 亚洲影院365| 91天堂色男人的天堂| 欧美性特| 啊啊啊久久久视频| 91另类| 国产亚洲精品av一区| 婷婷六月色| 热热热热日日漂亮永久永久国产日| 天天天做天天天爱天天天爽| 最新无码国产| 日本色婷婷| 人人澡综合涩| 人妻欧美| 成人免费福利在线观看| 中文字幕视频一区视频二区| 91熟女视频网| 男女性感激情网站| 国产性感骚丝袜在线| 热热色国产一二区AV| 日韩操啪| 俺去也婷婷| 欧美在线中M| 国产精品又黄又猛又粗| www色色com| 日韩精品电影| 日韩性爱小视频| 日本免费亚洲欧美| 是还免费视频1727我| 国产一区二区三区高清视频| 亚洲激情在线| 国产女主播视频在线观看| a片偷拍视频| 欧美制服另类丝袜| 欧美亚洲首页| 日韩中文字幕在线视频观看| 欧美少妇性乱| 岛国片在线播放| 岛国小电影| 人妻精品一区二区| www.99热| 快播电影网日韩新片| 國產尤物AV尤物在線觀看 | a级理论午夜日本| 91超碰碰在线| 免费一级黄色录像影片| 婷婷另类小说| 人人看人人插| 伊人991| 国产一级137片内射麻豆| 国产人伦精品一区二区三区| 国产亚洲色婷婷久久99精品91 - 百度| 色婷婷影视| 欧美激情精品久久久久久| 免费黄色片子| 99re这里只有| 性爱动态120秒| 夜夜爽夜夜高潮夜夜爽| 欧美第一页性| 亚洲一区二区在线观看91| 欧美久久九九| а√天堂资源官网在线资源| 宅男午夜在线视频| 欧美偷拍区| 伊人久久久日韩一区| 国产一级高跟丝袜| 亚热日本熟女| AV无码久久久精品| 91情色在线| 91粉芽高清在线一区二区| 日夜伊人网| 成 人 影视 一区 二区 三区 四区 | 五月婷婷综合在线| 欧美性爱一区二区| 狠狠图片青青草| 99在线无码精品秘 入口黑人| 蜜臀久久精品久久久久视频| 亚洲激情在线一区二区| 成人性交免费视频| 精品人妻夜夜草| 日韩性爱毛片操骚逼| 操少妞在线视频| 啊视频在线| 天天澡天天狠天天天做| 96国产污污污丝袜| 亚洲啪啪性视频| 亚洲97在线观看| 超碰99热中文字幕| 日韩一级片在线看| 国产又黄又爽| 在线情色电影 91大 | 综合 亚洲 欧美| 久久中日麻豆| 丁香五月综合| 亚洲一区日韩精品| 色综合 加勒比| 欧美不卡在线美女| 国产精品一二三在线看| 亚洲熟女综合一区二区| 亚洲激情色片 | 午夜男女爽爽爽影院视频| 强奸熟女一区二区三区| 久久久一区二区三区四曲免费听| .精品人妻一区二区三| 久久久久婷婷精品av电影| 欧美亚洲日韩人妻在线观看| 国产精品国产自产高清AV| 日韩欧视频| 97精品视频网站| 五月丁香六月婷| 亚欧成人综合影院| 97亚洲精品| 久久久免费高清中文视频| 大香蕉综合| 色色亚洲| 国产精品爽爽va在线观看98| 香伊人在线| 中国少妇啪啪视频| 国产精品久久久久久夜夜夜夜| 日韩丝袜人妻AV| 人人考人人摸人人干| 久久黄色视频一区二区三区| 一区二区三| 午夜视频久久久| 欧美影音在线| 久操 高清| 婷婷成人久久久精品| 国产伦乱91| 17c在线成人免费A片观看| 偷拍 亚洲 欧美| 校园春色美腿丝袜 | 国人欧美精品一区二区| 99国产在线 精品 视频| 91色综合| 日躁天天爽爽| 9久久久久久| 久久r精品| 久久亚洲色图中文字幕| 日韩激情视频| 天天综合网在线| AV一二区| 国产精品乱人伊人网| 屌逼麻豆| 天天色综合图片| 五月婷婷丁香六月| 91热爆在线| 国内精品久久久久影院亚洲| 国产树林里野战在线看| 成年人性爱日韩| japan日本高清乱xxxx| 国产久久成人| 国产乱色国产精品免费视| 日韩激情无码影院| 成人性爱AV在线免费观看| 日本操逼视频免费| 国产呦精品系列在线观看| 女性91网站| 人妻夜夜爽天天爽三区麻豆AV网站| 超碰97丝袜| 精品人妻一区二区三区四区不卡在| 9久热这里只有精品| 亚洲情色视频| 综合久久少妇中文字幕| 亚洲日韩精品久久久久一区壹牛 | 欧美综合传媒| WWW美腿丝袜香蕉中文| 四虎影视永久在线观看精品免费网站| 搡老熟女国产1000部| 亚洲在线A| 91日韩网站| 欧美激情高清性猛交| 欧美AB在线| 人妻夜夜爽天天爽麻豆三区网站 | 自拍偷拍国产欧美日韩韩| 韩三级a视频在线观看| 99国产在线 精品 视频| 亚洲精品aa久久伊人| 色狠狠综合| 9/A片| 中文字幕97色| 亚洲se电影| 加勒比海人人操超碰在线| 欧美狠狠| 日逼视频日本| 大香蕉啪啪啪| 中文字幕视频2区| 97干综合网| 亚洲综合伊人无码久久| 亚洲成人黄色在线观看| 中国一区二区亚洲人妻| 伊人AAA| 男人天堂日日夜夜| 麻豆熟妇乱妇熟色A片在线看| 黄色一级视| 久久这里只精品免费福利| 又粗又长又爽在线观看| 免费观看啪视频| 九九九久千久久激情蜜桃在线看 | 亚洲视频中文一区| 强奸乱伦麻豆| 亚洲日韩一区电影| 亚州高清色综合| 欧美78P| 成人麻豆av电影网站| 在线99热| 中文字幕天天操| 欧美精品系列| 日韩无码操逼片| 久久久久国产无av| 欧美夜色| 日韩无码一区二区三区| AV网站高清无码在线观看| 日韩人妻大香蕉| 1000午夜黄色| 日本淫乱女一区二区三区视频| 台湾成人无码AV| 日韩乱码Av| 乱色老一区二区三区的观看方式| 九九九色| www.色99| 国产中文日韩欧美一区二区三区人妻丝袜美腿 | 爱我干综合| 日韩人妻精品中文字幕| 三上悠亚在线毛片91| 干婷婷综合网| 久久婷婷欧美| 激情熟女12P| 校园春色制服丝袜中文字亚洲| 精彩久久中文| 7777奇米影视久久| 最新一二三区视频| 国产白嫩漂亮KTV在线| 精品v日韩欧美国产| 日韩无码嘿咻黑热久| 校园春色五月天| 欧美精品另类人妖xxxx| 国产精品成久久久久午夜午夜| 男人的天堂欧美| 亚洲Av无码成人精品国产| 九九热av| 亚洲永久永久永久永久一级一级一级精品| 亚洲国产精品9999在线观看| 97视频在| 国产AV无码AV| 日韩有码 一区二区三区| 啊嗯嗯啊好大好爽| 亚州操操穴网| 婷婷五月av| 欧美激情视频在线一区| 久久久91| 亚洲自拍欧美色综合| 青青草自拍视频在线播放| 国产精品视频一区二区三区八戒| 九九亚洲| 日日不卡av| 嗯嗯啊啊日韩精品| 欧美综合色站| 长长久久88视频| 五月天婷精品激情| 金莲网址| h4610国产人妻| 综合伊人网12色| 日本加勒比无码专区| 天天干人妻视频| 日韩三级性| 欧美国产成人在线| 狠狠躁天天躁日日躁| 亚洲五区熟女| 欧美另类自拍 | 2019AV天堂| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 7777欧美成是人在线观看| 国产日韩区| 99精品欧美一区二区三区桃色| 亚洲精品成人动漫在线| 欧美性爱综合,免费| 天天看精品动漫视频一区| 精品三级在线专区| 十八禁av无码免费网站APP| 国产精品久久久久久久电影渣男| 不卡av在线中文字幕| 盗摄女人妻在线| 欧美日韩性爱操大逼| 久操不卡视频| 久操99| 六月丁操逼| 久热99999| 亚洲男人天堂AV| 中文字幕日韩精品久久| 国产又大又硬又长又粗| 国产丝袜视频| 欧美天堂超碰97| 偷偷人人精品女女久久| 黄色香蕉视频网站一区| 欧美日本一区二区a人| 久久精品一区二区三区不卡| 午夜精品久久久久久久99热影院| 蜜桃臀一区二区aV | 欧美日韩 强奸乱伦| 欧美日韩国产中文超碰| 啊啊啊不要啊啊受不了了视频在线| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 亚洲人妻久久久| 国内偷拍精品一区二区| 国产AV超爽| 曰本91情色| 999精品久久久久久久| 中文字幕丝袜国产第一页不卡| 夜夜嗨一区二区| 亚洲天天影视色综合| 翔田千里AV无码秘 三区| 不卡啪啪视频| 国产亚洲精品美女| 久久黄片国产一区二区| 亚洲 中文 女同| 男人的天堂视频精品乱在线| 亚洲AV无码黄色强奸| 一本大道综合伊人精品热热| 欧美色欧美| 亚洲成人av色网| 91bbbbbb| caorenqi shipin| 亚洲综合嫩| 久久人妻精品| 人人妻人人爽| 无码人妻一区二区三区免费九色| 色色福利| 十八禁电影伊人网| 熟女人妻一区二区三区| 国产精品久久久久久9999| 另类av天堂| 岛国视频一二三区| 亚洲 中文 欧美 日韩 在线| 成人日韩3| 中文字幕jul-617人妻熟女| 欧美性综合| 成人乱码一区二区三少妇| 啊啊啊啊好大好硬啊啊啊啊啊 | 伊人宅男大香蕉| 欧美躁死她一区二区| 九九九九精品| 日本97久久久精品| 国产精品久久99日日| 久热这里| 亚州操操穴网| 日本五十路熟女一区二区| 欧美人妻一区二区| 蜜色网色哟哟| A片 AV一级在线播放观看免费| 精品少妇高潮久久| 麻豆天美传媒在线视频天堂| 亚洲成熟国产精品美女| 999色欧美中文字幕| 无码99| 免费A V在线播放| 少妇久久久久| 天天干夜夜| 亚洲永久AV无码精品秋霞| 91精品黄在线观看| 欧美色视频在线| 亚洲欧美另类小说| 久久女女| 国产精品网站www| 美女刺激久久国产欧美| 日韩一区二区三区四区五区| 国产福利一区二| 欧美人妻制服| 日本高清视频在线观看黄已三辽| 另类亚洲图色| 婷婷综合五月天| 综合欧美日韩在线观看| 中文字幕一区二区三区四区在线视频| 国产一线二线三线av| 中文字幕一品色图| 欧美91久久久久| 操逼999| 97超碰色屌| 国产天美欧美| 欧美精品在线观看| 天天插天天插| 日韩有码一区三区| 另类图片五月| 91亚州日韩高清| 在线观看AV不卡| 天天干天天日天天射黄色| 色综合91| 久久一区无码| 人人澡人人弄| 91超碰碰在线| 天天影视综合色| 天天综合,91入口| 老熟女天天操| 校园春色五月天| 搡老女人911熟妇老熟女| 肏逼视频日本| 亚洲欧美自拍偷拍| 青娱乐日韩无码| 久久婷婷色综合一区二区三区| 婷婷情色综合网| 美女主播色欲91抠b在线播放| 麻豆伊人网| 99热国产| 精品少妇99| 国产精品免费1区2区视频| 色综合av男人天堂| 少妇一线天久久久久久| 妇女视频网站| 99少妇内射| 亚洲精品白浆高清久久久久久| 亚州操逼图| 天天干2019| 999熟女精品| 欧美综合91| 欧日a| 欧美日韩222| 高潮9999外国| 亚州免费啪啪视频| 99热97| 可乐操亚洲蜜911| 一区二区三区黄色片a| 粉嫩国产精品久久粉嫩| 国产欧美日产一区二区三区 - 国产欧美日 | 国产亚洲中文不卡二区| 日本91白丝| 日韩天天综合| 每日更新AV| 亚洲天堂日本| 天天爽夜夜爽夜夜爽精| 欧美乱色| 射久久| 五月丁香久久| 一区二区三区看视频| 日本欧美国内在线| 97精品视频在线播放| 国产亚洲精品玖玖玖在线观看| 日本超碰97日韩精品人妻| 老熟女乱伦一区| 日韩二三区| 大香蕉一区二区在线观看.| 欧洲中文字幕| 黄色香蕉视频网站一区| 久久免费看高潮毛片韩国| 欧美人黑A片无码免视费| 97视频网站在线观看| 偷拍精品一区二区三区| 91丝袜美腿网站| 国产精品久久天天干| 亚洲97P| 丝袜美腿欧美| 99re28在线观看| 99青草| 中文字幕日韩专区精品系列| 国产25页| 亚洲 欧美 手机在线观看| 欧美青青草视频| 91色色网站| 夜夜操av亚洲一区二区| 黄视频免费| 97一区二区三区视频| av天堂5| 日韩小电影| 久久免费看高潮毛片韩国| 伊人久久大香线蕉无码| 国产亚州高清国产拍精| 中日韩久久久免费看| 欧美夜夜狠| 国产中文大片资源中文字幕| 亚洲蜜臀精品视频久久| 久都青青视频| 人人操人人大香蕉| 97免费视频在线观看| 久草线上视频免费看| 熟妇高潮一区二区免费视频| 天天躁日日躁xxxxx| 天天综合网91| 毛片99-全集电影手机免费观看完整-B029AV| 69精品人人人人| AV不卡在线| 日韩av无码网站| 少妇无码999| 日日干夜夜骑| 国产性爱欧美性爱在线| 粉嫩国产精品久久久| 色一情一乱一乱一区91Av| 国产精品久久久久久久黄无码| 98人妻精品一区二区色欲| 1024精品在线| 亚洲成人帖图| 加勒比久久av| 成人在线午夜视频一区| 麻豆AV96熟妇人妻| 在线天堂999| 亚洲熟妇乱女区二区三区| 香蕉在线一区二区三区| 深爱激情五月天| 久热婷婷| 国产精品色色| 后入美女国产| 91老司机在线视频免费观看 | 做爱A级亚欧| 2019久久久久久久久福利| 久久黄色性爱视频| 91爆操视频| 午夜高清成人在线视频| 色婷婷久久| 老色69| 日韩一999精品| 啊啊啊好舒服好爽啊啊啊视频| 欧美性爱一区二区三区四区| 97频视在线| 少妇大屁屁| 欧美精品成人一区二区在线观看| 成人性爱免费播放| 无码精品久久久天天影视| 欧美日韩国内不卡| 国产按摩一区二区三区| 看黑丝美女操逼青青网站| 天天激色| 99re免费| 入口操逼网站| 青青国产精品在线| 亚洲日韩久久精品一区| 美女91在线| 777AV电影| 一区二区三区精品黑丝白丝酒店对鸡| 国产精品小视频一区二区三区| 99色婷婷中文字幕乱色| 亚洲无码日韩电影| 人妻 中文 日韩| 78综合网| 精品国产乱码久久久影院| 日本高清视频xxxx| 亚洲熟妇极品| 中文字幕精品三级久久久| 欧美v亚洲v综合v国产v妖精| 综合激情五月丁香| 日韩人妻精品| 在线观看无码三级少妇| 97超碰美国| 99热一区二区三区四区| 午夜福利免费精品视频| 久久99手机免费视频| 好爽免费视频| 亚洲综合婷婷| 在线观看啊啊啊啊啊| 日韩在线观看字幕精品| 日韩人妻精品中文字幕| 国产亚洲精品A在线观看下载| 久久国产三区| 日韩色| renqi久久久久久久久久久久| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 久久九操在线观看| 无码人妻丰满热妇又大又粗| 99色婷婷中文字幕乱色| 免费观看网黄| 亚州再线| 免费一级性爱久久| 九九九九九九成人| 密乳AV免费观看| 亚洲男人的天堂网| 亚洲成人性爱在线观看| 人人摸人人舔一区二区| 国产做?爰片久久毛片?片美国| 九久久精品| 丁香五月婷婷五月| 亚洲熟妇一,二,三期| 97日视频| 女人午夜视频777| 青青操在线视频| 91 国产丝袜在线放观看| 亚洲日本激情| 伊人9| 色哟哟国产精品免费网址| 精品无码一区二区三区| 伊人96在线| 97精品一二区| 亚洲AV秘 精品久久老牛影视| 人妻熟女一区二区在线视频| 日本天堂网| 精品性爱无码在线播放| 日本淫乱女一区二区三区视频| 天操老女人| 这里只有精品视频在线| 亚洲国产ⅴ高清在线观看| 夜夜高潮夜夜爽夜夜爱爱一区| 97超碰超碰| 亚洲成人帖图| 美欧老女人97| 人人爽天天爽| 日韩性爱播放| 99精品欧美一区二区三区桃色| 啊啊啊啊啊啊在线| 免费99精品国产自在在线| 一区二区精品更新提醒| 狠狠狠狠狠| 在线性黄高清免费视频| 高潮的A片激情扒开一区| 蜜臀久久99精品久久久电影| 青青草原av| 久久亚洲日韩国产欧| 麻豆精品三区视频| 久久久久久久久久久久黄色| 青青网三级视频| 久久精品国产精品亚洲艾通辽熟妇| 亚洲天堂7777| 视频国产精品未满十八禁止在线观看| 欧美一区二区男人天堂| 白丝一区| 午夜啪| 秋霞一级鲁丝片A片| 国产精品一区二区久久精品| 精品国产一区探花在线观看| 91视频综合| 中国操逼无码| 免费日韩黄片| 亚洲系列第一页| 男人的天堂一区三区| 国模吧 一区二区三区| www.99热| 顶级少妇BT天堂| 精品无码一二三四区| 60秒免费小视频| 亚洲中文字幕久久无码精品| 日比av无码| 国产中出内射一区二区| 久久综合亚洲色1080p| 操逼天美3区| 2017av无码免费无线播| 日韩综合无码一区久久92| 十八禁视频一区二区|