Data update
This commit is contained in:
parent
4bb20c9b71
commit
cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions
14
Task/Entropy/Agena/entropy.agena
Normal file
14
Task/Entropy/Agena/entropy.agena
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
scope # Show the Shannon entropy of a string
|
||||
|
||||
# the Agena strings.shannon library routine returns three values:
|
||||
# the normalised specific Shannon entropy, the specific Shannon entropy and
|
||||
# the total information entropy
|
||||
# the middle value appears to be the one required for the task
|
||||
local proc shannon( s :: string ) :: number
|
||||
local nse, se, tie := strings.shannon( s );
|
||||
return se
|
||||
end;
|
||||
|
||||
print( shannon( "1223334444" ) )
|
||||
|
||||
epocs
|
||||
Loading…
Add table
Add a link
Reference in a new issue