Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
11
Task/Entropy/11l/entropy.11l
Normal file
11
Task/Entropy/11l/entropy.11l
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
F entropy(source)
|
||||
DefaultDict[Char, Int] hist
|
||||
L(c) source
|
||||
hist[c]++
|
||||
V r = 0.0
|
||||
L(v) hist.values()
|
||||
V c = Float(v) / source.len
|
||||
r -= c * log2(c)
|
||||
R r
|
||||
|
||||
print(entropy(‘1223334444’))
|
||||
Loading…
Add table
Add a link
Reference in a new issue