Diberikan daftar angka floating point, distandarisasi .
Detail
- Daftar adalah standar jika rata-rata dari semua nilai adalah 0, dan standar deviasi adalah 1. Salah satu cara untuk menghitung ini dengan terlebih dahulu menghitung mean dan standar deviasi sebagai
dan kemudian menghitung standarisasi dengan mengganti setiap dengan .
- Anda dapat mengasumsikan bahwa input berisi setidaknya dua entri berbeda (yang menyiratkan ).
- Perhatikan bahwa beberapa implementasi menggunakan standar deviasi sampel, yang tidak sama dengan deviasi standar populasi kita gunakan di sini.
- Ada jawaban CW untuk semua solusi sepele .
Contohnya
[1,2,3] -> [-1.224744871391589,0.0,1.224744871391589]
[1,2] -> [-1,1]
[-3,1,4,1,5] -> [-1.6428571428571428,-0.21428571428571433,0.8571428571428572,-0.21428571428571433,1.2142857142857144]
(Contoh-contoh ini telah dihasilkan dengan skrip ini .)