HackerRank 10 days of statics
Day 1 note taking: Standard Deviation
Standard Deviation (ํ์คํธ์ฐจ): The average distance to the mean. (Square root of variance)
๋ชจ๋ ์์ x์ ํ๊ท m์ ๋ํ ํ๊ท ๊ฑฐ๋ฆฌ. (๋ถ์ฐ์ ์ ๊ณฑ๊ทผ)
Variance (๋ถ์ฐ) = The average magnitude of fluctuations of from its expected value. (Standard Deviation)^2
ํ๋ฅ ๋ณ์x๋ค๊ณผ ๊ธฐ๋๊ฐ(ํ๊ท ๊ฐ) m๊ฐ์ ํ๊ท ๋ณ๋ ํฌ๊ธฐ. (ํ์คํธ์ฐจ)^2
#python 3 import math def StandardDeviation(n, arr): mu = sum(arr)/n variance = sum([((x - mu) ** 2) for x in arr]) / n print (round(math.sqrt(variance),1)) if __name__ == '__main__': n = int(input()) arr_item = list(map(int, input().split())) StandardDeviation(n,arr_item)