<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=%E5%A4%A7O%E7%AC%A6%E8%99%9F</id>
	<title>大O符號 - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=%E5%A4%A7O%E7%AC%A6%E8%99%9F"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=%E5%A4%A7O%E7%AC%A6%E8%99%9F&amp;action=history"/>
	<updated>2026-04-03T21:47:20Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=%E5%A4%A7O%E7%AC%A6%E8%99%9F&amp;diff=357199&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=%E5%A4%A7O%E7%AC%A6%E8%99%9F&amp;diff=357199&amp;oldid=prev"/>
		<updated>2025-08-22T02:56:24Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;大 O 符號&amp;#039;&amp;#039;&amp;#039;（英語：Big O notation）， 閣叫做&amp;#039;&amp;#039;&amp;#039;漸進符號&amp;#039;&amp;#039;&amp;#039;，是用描述函式漸漸行為的數學符號。閣較確切咧講，伊是用另外一个（通常閣較簡單的）函式來描述一个函式數量級的&amp;#039;&amp;#039;&amp;#039;漸漸上界&amp;#039;&amp;#039;&amp;#039;。佇咧數學中，伊一般提來刻畫被截斷的無窮級數尤其是漸漸級數的賰無夠；佇電腦科學當中，伊咧分析演算法複雜性的方面非常有路用。&lt;br /&gt;
&lt;br /&gt;
大 O 符號是由德國數論學家保羅 ・ 巴赫曼在其一八九二年的對作《解析數論》（_ Analytische Zahlentheorie _）起先引入的。啊若這个記號是佇另外一位德國數論學家愛德蒙 ・ 蘭道的著作中才推廣的，因此伊就是有時閣會叫做&amp;#039;&amp;#039;&amp;#039;蘭道符號&amp;#039;&amp;#039;&amp;#039;（Landau symbols）。 代表「order of . . .」（……階）的大&amp;#039;&amp;#039;&amp;#039;O&amp;#039;&amp;#039;&amp;#039;，頭仔是一个大寫希臘字母「Ο」（omicron）， 這馬用的是大寫拉丁字母「O」。&lt;br /&gt;
&lt;br /&gt;
==使用==&lt;br /&gt;
&lt;br /&gt;
===散赤大漸漸近===&lt;br /&gt;
&lt;br /&gt;
大 O 符號咧分析演算法效率的時陣非常有用。比一个例，解決一个規模為 $ n $ 的問題所開的時間（抑是所需要步驟的數目）會當表示講：$ T ( n )=四 n ^ { 二 } 鋪二 n + 二 $。當 $ n $ 增加大時，$ n ^ { 二 } $ 項將開始占主導地位，抑若其他逐項會使予人無注意。比如講：當 $ n=五百 $，$ 四 n ^ { 二 } $ 項嘿 $ 二 n $ 項的一千倍大，所以去大多數場合下，省略以後人對表達式的值的影響將是會使失覺察。&lt;br /&gt;
&lt;br /&gt;
進一步看，若是咱佮任一其他級的表達式較，$ n ^ { 二 } $ 項的係數嘛無關係要緊。比如講：一个包括 $ n ^ { 三 } $ 抑是 $ n ^ { 二 } $ 項的表達式，就算 $ T ( n )=一 , 零 , 零 \ cdot n ^ { 二 } $，假定 $ U ( n )=n ^ { 三 } $，一旦 $ n $ 增加甲真大過 , 零 , 零，後者就會一直超過前者（$ T ( 一 , 零 , 零 )=一 , 零 , 零 ^ { 三 }=U ( 一 , 零 , 零 ) $）。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
按呢乎，針對頭一个例 $ T ( n )=四 n ^ { 二 } 鋪二 n + 二 $，大 O 符號就記下賰的部份，寫作：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ T ( n ) \ in \ mathrm { O } ( n ^ { 二 } ) $&lt;br /&gt;
&lt;br /&gt;
抑是&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ T ( n )=\ mathrm { O } ( n ^ { 二 } ) $&lt;br /&gt;
&lt;br /&gt;
而且咱就講該演算法具有 $ n ^ { 二 } $ 階（平方階）的時間複雜度。&lt;br /&gt;
&lt;br /&gt;
===散赤小可仔近===&lt;br /&gt;
&lt;br /&gt;
大 O 嘛會當用來描述數學函式估計中的精差項。比如講 $ e ^ { x } $ 的泰勒展開：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ e ^ { x }=一 + x + { \ frac { x ^ { 二 } } { 二 } } + { \ hbox { O } } ( x ^ { 三 } ) \ qquad $ 當 $ x \ to 零 $ 時這表示講，若是 $ x $ 有夠接近佇咧零，遐爾仔精差 $ e ^ { x }-\ left ( 一 + x + { \ frac { x ^ { 二 } } { 二 } } \ right ) $ 的絕對值較細 $ x ^ { 三 } $ 的某一常數倍。&lt;br /&gt;
&lt;br /&gt;
註：泰勒展開的差別 $ r _ { 三 } ( x ) $ 是關於 $ x ^ { 三 } $ 一个高階無窮小量，用小 o 來表示，即：$ r _ { 三 } ( x ) $=$ o ( x ^ { 三 } ) $，也就是講 $ \ lim _ { x \ to 零 } { \ frac { r _ { 三 } ( x ) } { x ^ { 三 } } }=零 . $&lt;br /&gt;
&lt;br /&gt;
==形式化定義==&lt;br /&gt;
&lt;br /&gt;
予定兩个定義佇實數某囝集頂懸的關於 $ x $ 的函式 $ f ( x ) $ 和 $ g ( x ) $，當 $ x $ 較早是散甲無錢大時，存在正實數 $ M $，予對所有充分大的 $ x $，攏有 $ f ( x ) $ 的絕對值小於等於 $ M $ 乘以 $ g ( x ) $ 的絕對值，咱就會當講，當 $ x \ to \ infty $ 時，&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ f ( x )=\ mathrm { O } ( g ( x ) ) $&lt;br /&gt;
&lt;br /&gt;
也就是講，假使存在正實數 $ M $ 佮實數 $ x $ 零，予對所有的 $ x \ geq x _ { 零 } $，均有：$ | f ( x ) | \ leq \ M | g ( x ) | $ 成立，咱就會當認為講，$ f ( x )=\ mathrm { O } ( g ( x ) ) $。&lt;br /&gt;
&lt;br /&gt;
佇足濟狀況之下，阮會儉起來「當 $ x $ 較近限大時間」這个前提，簡寫為講：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ f ( x )=\ mathrm { O } ( g ( x ) ) $&lt;br /&gt;
&lt;br /&gt;
此概念嘛會當用著描述函式 $ f $ 佇接近實數 $ a $ 的時陣的行為，通常 $ a=零 $。當阮講，當 $ x \ to a $ 時，有 $ f ( x )=\ mathrm { O } ( g ( x ) ) $，就相當的出名，當而且干焦當存在的正實數 $ M $ 佮實數 $ \ delta $，予對所有的 $ 零 \ leq | x-a | \ leq \ delta $，均有 $ | f ( x ) | \ leq \ M | g ( x ) | $ 成立。&lt;br /&gt;
&lt;br /&gt;
若做了 $ x $ 和 $ a $ 夠接近的時候，$ g ( x ) $ 的值猶原毋是零，這兩種定義就會當統一用上極限來表示：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: 當而且干焦做 $ \ limsup _ { x \ to a } \ left | { \ frac { f ( x ) } { g ( x ) } } \ right | &amp;lt; \ infty $ 時，有 $ f ( x )=\ mathrm { O } ( g ( x ) ) $。&lt;br /&gt;
&lt;br /&gt;
==例==&lt;br /&gt;
&lt;br /&gt;
佇具體的運用中，阮無一定使用大 O 符號的標準定義，是使用幾條簡化規則來求出關於函式 $ f $ 的大 O 表示：&lt;br /&gt;
&lt;br /&gt;
* 假使講 $ f ( x ) $ 是幾若項之佮，遐爾仔干焦保留增長上緊（通常是階上懸）的項，其他的項省略。&lt;br /&gt;
* 假使講 $ f ( x ) $ 是幾項之積，遐爾捷數（攏無決定 x 的乘數）省略。&lt;br /&gt;
&lt;br /&gt;
比如講，使 $ f ( x )=六 x ^ { 四 } 鋪二 x ^ { 三 } + 五 $，阮欲愛用大隻 O 符號來簡化這个函式，來講 $ x $ 將近並無窮大時函式的增長情況。這改函式三項相加成，$ 六 x ^ { 四 } $，$ 鋪二 x ^ { 三 } $ 和 $ 五 $。因為增長上緊的是 $ 六 x ^ { 四 } $ 這一項（因為推上懸嘛，佇咧 x 接近散赤大時，其實對佮的影響會大大超過賰兩項）， 應用第一條規則，猶閣保留伊省略其他兩項。對於 $ 六 x ^ { 四 } $，對兩項相乘而得，$ 六 $ 和 $ x ^ { 四 } $；應用第二條規則，$ 六 $ 是無關係 x 的常數，所以省略仔。最後結果為 $ x ^ { 四 } $，嘛即 $ g ( x )=x ^ { 四 } $。故有：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: 由 $ f ( x )=\ mathrm { O } ( g ( x ) ) $，可得：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ 六 x ^ { 四 } 鋪二 x ^ { 三 } + 五=O ( x ^ { 四 } ) $&lt;br /&gt;
&lt;br /&gt;
咱會當將上式擴充做標準定義形式：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: 對任意 $ x \ geq x _ { 零 } $，均有 $ | f ( x ) | \ leq M | g ( x ) | $，也就是講 $ 六 x ^ { 四 } 鋪二 x ^ { 三 } + 五 \ leq M | x ^ { 四 } | $&lt;br /&gt;
&lt;br /&gt;
會用得（粗略）求出 $ M $ 和 $ x _ { 零 } $ 的值得來驗證。使 $ x _ { 零 }=一 $：&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
: $ { \ begin { aligned } | 六 x ^ { 四 } 鋪二 x ^ { 三 } + 五 | &amp;amp; \ leq 六 x ^ { 四 } + | 二 x ^ { 三 } | + 五 \ \ &amp;amp; \ leq 六 x ^ { 四 } + 二 x ^ { 四 } + 五 x ^ { 四 } \ \ &amp;amp; \ leq 十三 x ^ { 四 } \ end { aligned } } $&lt;br /&gt;
&lt;br /&gt;
故 $ M $ 會當為十三。故兩个攏存在。&lt;br /&gt;
&lt;br /&gt;
==定用的函式階==&lt;br /&gt;
&lt;br /&gt;
下跤是咧分析演算法的時常看著的函式分類列表。所有遮的函式攏處理了 $ n $ 因為強欲無窮大的情形之下，增加生做慢的函式列佇頂懸。$ c $ 是一个任意常數。&lt;br /&gt;
&lt;br /&gt;
==一寡相關的漸漸符號==&lt;br /&gt;
&lt;br /&gt;
大 O 是上定咧使用的較函式的漸漸符號。&lt;br /&gt;
&lt;br /&gt;
==注意==&lt;br /&gt;
&lt;br /&gt;
大 O 符號定定予人誤用：有的作者可能會使用大 O 符號表達大 Θ 符號的含義。所以是按呢看著大 O 符號的時陣先確定其實敢是誤用。&lt;br /&gt;
&lt;br /&gt;
==參看==&lt;br /&gt;
&lt;br /&gt;
* O（拉丁字母）&lt;br /&gt;
* 細 o 符號&lt;br /&gt;
* 大 Ω 符號&lt;br /&gt;
* 大 Θ 符號&lt;br /&gt;
&lt;br /&gt;
==參考文獻==&lt;br /&gt;
&lt;br /&gt;
===參照===&lt;br /&gt;
&lt;br /&gt;
===來源===&lt;br /&gt;
&lt;br /&gt;
==延伸閱讀==&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>