์ ์ฐฌ์-์๋ฃ๊ตฌ์กฐ์์๊ณ ๋ฆฌ์ฆ
ํ๊ตญ์ธ๋ ์ ์ฐฌ์ ๊ต์๋ ์๋ฃ๊ตฌ์กฐ์์๊ณ ๋ฆฌ์ฆ
์๋ฃ๊ตฌ์กฐ(Data Structure), ์๊ณ ๋ฆฌ์ฆ(Algoritm)
์๋ฃ: data -> [์ ์ฅ๊ณต๊ฐ(memory) + ์ฝ๊ธฐ,์ฐ๊ธฐ,์ฝ์
,์ญ์ ,ํ์(์ฐ์ฐ)] => ๊ตฌ์กฐ
์๊ณ ๋ฆฌ์ฆ: data (์ ํํ ํ์์ ์ฐ์ฐ๋ค) ์
๋ ฅ-> ์ ๋ต ์ถ๋ ฅ
์๋ฃ๊ตฌ์กฐ (์:) 1. ๋ณ์(variable) 2.๋ฐฐ์ด(array), ๋ฆฌ์คํธ(list)
์๊ณ ๋ฆฌ์ฆ (์:) 100๊ฐ์ ์ ์: ๋ฆฌ์คํธ A:์
๋ ฅ -> ์ค๋ฆ์ฐจ์ ์ ๋ ฌ:์ถ๋ ฅ
1 | a = 5 # ์ฐ๊ธฐ ์ฐ์ฐ |
์ธ๋ฅ ์ต์ด์ ์๊ณ ๋ฆฌ์ฆ
ac, ํ๋ฅด์์, Algebra ์ํ์ Al-khwarizmi
-> Algorismus + Arithmos => [Algorithm]