๐Ÿ–ฅ Computer Science

๋ฐฐ์—ด๋กœ ๊ตฌํ˜„ํ•œ Queue์˜ ๋ฌธ์ œ์  Queue๋Š” ๋ฐฐ์—ด๋กœ ๊ตฌํ˜„ํ•˜์˜€์„ ๋•Œ, ์‚ฝ์ž…๊ณผ ์‚ญ์ œ๋ฅผ ์—ฌ๋Ÿฌ๋ฒˆ ์ง„ํ–‰ํ•  ๊ฒฝ์šฐ ๋ฐฐ์—ด์˜ ์œ„์น˜๊ฐ€ ์ ์  ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ด๋™ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰ ์ด๋ ‡๊ฒŒ ๊ตฌํ˜„ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด, ๋ถ‰๊ฒŒ ํ‘œ์‹œ๋œ ๋ฐฐ์—ด์˜ ๋นˆ ๊ณต๊ฐ„์€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์ง€๋งŒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ณ„์† ์ฐจ์ง€ํ•จ์œผ๋กœ, ๋ฉ”๋ชจ๋ฆฌ ๋‚ญ๋น„๋ฅผ ๋ฐœ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ Circular Queue๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Circular Array Queue ๊ธฐ์กด์˜ Queue์™€ ๋Œ€๋ถ€๋ถ„ ๋น„์Šทํ•˜์ง€๋งŒ, ๋ฐฐ์—ด์˜ ๋์ด ๋ฐฐ์—ด์˜ ์ฒ˜์Œ๊ณผ ๋ถ™์–ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐ˜์ง€ ํ˜•ํƒœ๋ฅผ ์ƒ๊ฐํ•˜์‹œ๋ฉด ์ดํ•ดํ•˜๊ธฐ ์ข‹์Šต๋‹ˆ๋‹ค. Circular Queue์˜ ์‚ฝ์ž…๊ณผ ์‚ญ์ œ ์ฆ‰ ์œ„์™€ ๊ฐ™์ด Circular Queue๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐฐ์—ด์˜ ๋ชจ๋“  ๊ณต๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐ์—ด๋กœ ๊ตฌํ˜„ํ•œ Circ..
Biased(ํŽธ์˜) ํŽธ์˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์˜๋ฉ๋‹ˆ๋‹ค. ํŽธ์˜ = ์ถ”์ •๋Ÿ‰์˜ ๊ธฐ๋Œ“๊ฐ’ - ๋ชจ์ˆ˜ ์˜ˆ๋ฅผ ๋“ค์–ด ๋Œ€ํ‘œ์ ์ธ ์ถ”์ •๋Ÿ‰์ธ ํ‘œ๋ณธํ‰๊ท ์— ๋Œ€ํ•œ ํŽธ์˜๋ฅผ ๊ตฌํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ‘œ๋ณธํ‰๊ท ์˜ ๊ธฐ๋Œ€๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ‘œ๋ณธํ‰๊ท ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฏ€๋กœ $$\overline{X_n} = \frac{1}{n}\sum^{n}_{i=1}X_i$$ ํ‘œ๋ณธํ‰๊ท ์˜ ํ‰๊ท ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. $$E(\overline{X_n})=\frac{1}{n}\cdot E(X_1+X_2+\cdots +X_n) $$ $$=\frac{1}{n}\cdot (E(X_1)+E(X_2)+\cdots +E(X_n ))$$ $$=\frac{1}{n}\cdot n \cdot E(X_1)$$ $$= \frac{1}{n} \cdot n \cdot \mu = \mu $$ ์ฆ‰ ํ‘œ๋ณธํ‰๊ท (์ถ”์ •..
์ง€๊ธˆ๊นŒ์ง€ ์ €ํฌ๊ฐ€ ๋ฐฐ์šด ์นด์ด์ œ๊ณฑ๋ถ„ํฌ์™€ t๋ถ„ํฌ๋ฅผ ํ†ตํ•ด, ๋ชจ์ˆ˜(๋ชจํ‰๊ท , ๋ชจ๋ถ„์‚ฐ)์„ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ ๋งŒ ํ•˜์˜€์ง€ ์‹ค์ œ๋กœ ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ชจ๋ฅธ ์ฒด ๋„˜์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ์ด์ œ๋ถ€ํ„ฐ๋Š” ์ด ๋‘ ๋ถ„ํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจํ‰๊ท ๊ณผ ๋ชจ๋ถ„์‚ฐ์„ ์ถ”์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ์ „์— ์šฐ์„  ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์› ๋˜ ์นด์ด์ œ๊ณฑ๋ถ„ํฌ์™€ T๋ถ„ํฌ์—์„œ ์ค‘์š”ํ•œ ๊ฒƒ์„๋“ค ์ •๋ฆฌํ•˜๊ณ  ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค. T ๋ถ„ํฌ ๋ชจํ‰๊ท ์„ ์ถ”์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ •๊ทœ๋ถ„ํฌ๋ฅผ ๋”ฐ๋ฅด๋Š” ํ™•๋ฅ ๋ณ€์ˆ˜๋ฅผ ์ •๊ทœํ™”ํ•  ๋•Œ, σ(๋ชจ๋ถ„์‚ฐ) ๋Œ€์‹  σ'์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •๊ทœํ™”ํ•œ๋‹ค๋ฉด U์™€ ๊ฐ™์•„์ง€๋ฉฐ, ๋”ฐ๋ผ์„œ ์ •๊ทœํ™”๋œ ๋ถ„ํฌ๋Š” SND์—์„œ ์ž์œ ๋„๊ฐ€ n-1์ธ t ๋ถ„ํฌ๋กœ ๋ฐ”๋€๋‹ˆ๋‹ค. $$Z = \frac{(\overline{X}_n-\mu)}{\frac{\sigma}{\sqrt{n}}} \; \sim \; N(0, 1^{2})$$ $$\fra..
์ด์ „ ๊ธ€์—์„œ ์ˆœ์„œํšŒ๋กœ(๋ฌด์–ด๊ธฐ๊ณ„์™€ ๋ฐ€๋ฆฌ๊ธฐ๊ณ„)์˜ ๋ถ„์„๋ฐฉ๋ฒ•, ๋” ์ด์ „ ๊ธ€์—์„œ ์นด์šดํ„ฐ์˜ ์„ค๊ณ„๋ฒ•์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ์นด์šดํ„ฐ๋ฅผ ํฌํ•จํ•œ ์ผ๋ฐ˜์ ์ธ ์ˆœ์„œํšŒ๋กœ์˜ ์„ค๊ณ„๋ฒ•์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ˆœ์„œํšŒ๋กœ์˜ ์„ค๊ณ„๊ณผ์ • 1. ์„ค๊ณ„ํ•ด์•ผ ํ•˜๋Š” ํšŒ๋กœ(ํ˜น์€ ์ฃผ์–ด์ง„ ๋ฌธ์ œ)์— ๋Œ€ํ•˜์—ฌ, ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์ˆœ์„œ ์‚ฌ์ด์˜ ๊ด€๊ณ„๋ฅผ ์ •ํ•˜๊ณ  ์ƒํƒœํ‘œ๋ฅผ ์œ ๋„ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ƒํƒœ๊ทธ๋ž˜ํ”„(์ƒํƒœ๋„)๋ฅผ ๋จผ์ € ์™„์„ฑํ•œ ๋’ค ์ด๋ฅผ ์ƒํƒœํ‘œ๋กœ ์˜ฎ๊ธฐ๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์‰ฝ์Šต๋‹ˆ๋‹ค. 2. ํ‘œ๋ฅผ ์ตœ์†Œ์ƒํƒœ์ˆ˜๋กœ ๊ฐ„๋žตํ™”ํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์— ์˜ฎ๊ธฐ๊ธฐ ์ „ ์ƒํƒœ๊ทธ๋ž˜ํ”„์—์„œ ์ƒํƒœ๋ฅผ ๊ฐ„๋žตํ™”ํ•œ ํ›„ ์˜ฎ๊ฒจ๋„ ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค. ๊ฐ„๋žตํ™” ํ•˜๋Š” ๊ณผ์ •์—์„œ๋Š” ์—ฌ๋Ÿฌ ์ƒํƒœ๊ฐ€ ์•ž์œผ๋กœ์˜ ๋ชจ๋“  ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ ๋™์ผํ•œ ์ถœ๋ ฅ์„ ๋ฐœ์ƒ์‹œํ‚ฌ ๊ฒฝ์šฐ, ์ด๋ฅผ ๊ฐ„๋žตํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 3. ๊ฐ„๋žตํ™”๋œ ํ‘œ๋ฅผ ํ†ตํ•ด ํ•„์š”ํ•œ ํ”Œ๋ฆฝํ”Œ๋กญ์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•ฉ๋‹ˆ๋‹ค...
๋ฐ€๋ฆฌ๊ธฐ๊ณ„์˜ ๋ถ„์„ ๋ฐ€๋ฆฌ๊ธฐ๊ณ„๋„ ๋ฌด์–ด๊ธฐ๊ณ„์™€ ๋™์ผํ•œ ๊ณผ์ •์„ ๊ฑฐ์นฉ๋‹ˆ๋‹ค. 1. ํšŒ๋กœ๋ฅผ ํ†ตํ•ด ํ”Œ๋ฆฝํ”Œ๋กญ์˜ ์ž…๋ ฅ์‹๊ณผ ์ถœ๋ ฅ์‹์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. 2. ์ฃผ์–ด์ง„ ํ”Œ๋ฆฝํ”Œ๋กญ์˜ ํŠน์„ฑ์‹์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. D FF (D ํ”Œ๋ฆฝํ”Œ๋กญ) : $Q^+ = D$ D-CE FF (ํด๋Ÿญ ์ธ์—์ด๋ธ”์„ ๊ฐ€์ง„ D ํ”Œ๋ฆฝํ”Œ๋กญ) : $Q^+ = D(CE) + Q(CE)'$ T FF (T ํ”Œ๋ฆฝํ”Œ๋กญ) : $Q^+ = QT' + Q'T = Q \bigoplus T$ S-R FF (S-R ํ”Œ๋ฆฝํ”Œ๋กญ) : $Q^+ = S + Q'R$ J-K FF (J-K ํ”Œ๋ฆฝํ”Œ๋กญ) : $Q^+ = Q'J + QK' $ 3. ํŠน์„ฑ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ FF์˜ ์ฐจ๊ธฐ์ƒํƒœ์‹์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. 4. ์ด๋ฅผ ํ†ตํ•ด ์ „์ดํ‘œ(์ฐจ๊ธฐ์ƒํƒœํ‘œ)์™€ ์ „์ด๊ทธ๋ž˜ํ”„๋ฅผ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค. 5. ์ฃผ์–ด์ง„ ์ž…๋ ฅ์—ด(Sequence)์— ๋Œ€ํ•ด ์ „์ด๊ทธ๋ž˜ํ”„๋ฅผ ๋”ฐ..
CYK ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ๋ฒ•์ด Chomsky ์ •๊ทœํ˜•์ธ ๊ฒฝ์šฐ์—๋งŒ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฌธ์ œ๋ฅผ ์ž‘์€ ๋ฌธ์ œ๋กœ ๋‚˜๋ˆ„์–ด ํ•ด๊ฒฐํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค. Chomsky ์ •๊ทœํ˜•๋ฏผ ๋ฌธ๋ฒ• G = (V, T, S, P)์— ๋Œ€ํ•˜์—ฌ, ๋ฌธ์ž์—ด w = $a_1...a_n$์ด ์ฃผ์–ด์กŒ๋‹ค๊ณ  ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด w์˜ i๋ฒˆ์งธ ์‹ฌ๋ฒŒ๋ถ€ํ„ฐ j๋ฒˆ์งธ ์‹ฌ๋ฒŒ๊นŒ์ง€์˜ ๋ถ€๋ฌธ์ž์—ด์„ $w_{ij}$๋ผ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฆ‰ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. $$w_{ij} = a_i...a_j$$ ๋˜ํ•œ V์˜ ๋ถ€๋ถ„์ง‘ํ•ฉ $V_{ij}$๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. $$V_{ij} = \left\{ A \in V \;: \; A \; \overset{*}{\Rightarrow}\; w_{ij} \right\}$$ ์ด๋•Œ, ๋ฌธ์ž์—ด w๋Š” L(G)์— ์†ํ•˜๋ฏ€๋กœ, $$S \in V_{1n}$$ $V_{i..
Chomsky ์ •๊ทœํ˜• Chomsky ์ •๊ทœํ˜•์€ ์ƒ์„ฑ๊ทœ์น™์˜ ์šฐ๋ณ€์— ์žˆ๋Š” ์‹ฌ๋ฒŒ๋“ค์˜ ์ˆ˜๋ฅผ 2๊ฐœ ์ดํ•˜๋กœ ์—„๊ฒฉํ•˜๊ฒŒ ์ œํ•œํ•œ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ๋ฌธ๋งฅ ์ž์œ  ๋ฌธ๋ฒ• G์—์„œ ๋ชจ๋“  ์ƒ์„ฑ๊ทœ์น™์ด ๋‹ค์Œ์˜ ํ˜•ํƒœ๋ฅผ ๋งŒ์กฑํ•˜๋ฉด G๋ฅผ Chomsky ์ •๊ทœํ˜•์ด๋ผ ํ•ฉ๋‹ˆ๋‹ค. $$A \to BC$$ ํ˜น์€ $$A \to a$$ ๋‹จ ์—ฌ๊ธฐ์„œ A, B, C ∈ V ์ด๊ณ  a ∈ T ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” Chomsky ์ •๊ทœํ˜•์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. $$S \to AS \;|\;a$$ $$A \to SA \;|\;b$$ ์•„๋ž˜๋Š” Chomsky ์ •๊ทœํ˜•์ด ์•„๋‹™๋‹ˆ๋‹ค. $$S \to AS \;|\;AAS$$ $$A \to SA \;|\;bb$$ Chomsky ์ •๊ทœํ˜•์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ ์ฃผ์–ด์ง„ ๋ฌธ๋ฒ• G๋Š” ๋žŒ๋‹ค ์ƒ์„ฑ๊ทœ์น™๊ณผ, ๋‹จ์œ„ ์ƒ์„ฑ๊ทœ์น™์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์•„์•ผํ•ฉ๋‹ˆ๋‹ค. (๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ ์ด๋ฅผ ์ œ๊ฑฐํ•œ ๋’ค..
๋ฌธ๋งฅ ์ž์œ  ๋ฌธ๋ฒ•์˜ ์ƒ์„ฑ๊ทœ์น™์˜ ์šฐ์ธก์— ๋‚˜์˜ค๋Š” ๋ฌธ์ž์—ด์˜ ํ˜•ํƒœ์—๋Š” ์–ด๋– ํ•œ ์ œ์•ฝ๋„ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜คํžˆ๋ ค ์ด๋Ÿฐ ์ œํ•œ์œผ๋กœ ์ธํ•ด ๋ณต์žก์„ฑ์ด ์ฆ๊ฐ€ํ•˜๋Š” ๋‹จ์ ์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ์ด์ œ๋ถ€ํ„ฐ ์ €ํฌ๋Š” ์ด๋Ÿฌํ•œ ์ œ์•ฝ ์—†๋Š” ๋ฌธ๋ฒ• ๋Œ€์‹ , ์ œํ•œ๋œ ํ˜•ํƒœ๋ฅผ ๋งŒ์กฑํ•˜๋Š” ๋™์น˜์ธ ๋ฌธ๋ฒ•์œผ๋กœ ๋ณ€ํ˜•ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฌธ๋ฒ•์˜ ๋ณ€ํ˜• ๋ฐฉ๋ฒ• ๋นˆ ๋ฌธ์ž์—ด(λ)์ด ๋‚˜ํƒ€๋‚˜๋Š” ๋ฌธ๋ฒ•์ด๋‚˜ ์–ธ์–ด๋Š” ๋‹ค์†Œ ๋ฐ”๋žŒ์งํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋งŽ์€ ์ •๋ฆฌ์™€ ์ฆ๋ช…์—์„œ ๋ณ„๊ฐœ์˜ ์—ญํ• ์„ ํ•˜๋ฉฐ, ํŠน๋ณ„ํžˆ ์ฃผ์˜ํ•˜์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ๋Š” ์ด๋Ÿฌํ•œ ๋นˆ ๋ฌธ์ž์—ด์„ ๊ณ ๋ ค๋Œ€์ƒ์—์„œ ์ œ๊ฑฐํ•˜์—ฌ ์˜ค์ง λ๋ฅผ ํฌํ•จํ•˜์ง€ ์•Š๋Š” ์–ธ์–ด๋งŒ์„ ์‚ดํŽด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. L์„ ๋ฌธ๋งฅ ์ž์œ  ์–ธ์–ด๋ผ ํ•˜๊ณ , G๋ฅผ L-{λ}(L ์—์„œ ๋นˆ ๋ฌธ์ž์—ด ์ œ๊ฑฐ)์„ ์ƒ์„ฑํ•˜๋Š” ๋ฌธ๋งฅ ์ž์œ  ๋ฌธ๋ฒ•์ด๋ผ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ V์— ์ƒˆ๋กœ์šด ์‹œ์ž‘ ์‹ฌ๋ฒŒ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๋‹ค์Œ์˜ ์ƒˆ๋กœ์šด ์ƒ..
๋ง ๋ž‘
'๐Ÿ–ฅ Computer Science' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (12 Page)