В Степени | u^:v _ _ _ |
Случай ^: с глаголом в качестве правого аргумента определен в терминах случая, когда правый аргумент существительное (u ^: n) следующим образом: x u ^: v y ↔ x u^:(x v y) yu ^: v y ↔ u^:( v y) y |
x=: 1 3 3 1 y=: 0 1 2 3 4 5 6 x p. y 1 8 27 64 125 216 343 x p. ^: (]>3:)"1 0 y 0 1 2 3 125 216 343 a=: _3 _2 _1 0 1 2 3 %: a 0j1.73205 0j1.41421 0j1 0 1 1.41421 1.73205 * a _1 _1 _1 0 1 1 1 %: ^: * " 0 a 9 4 1 0 1 1.41421 1.73205 *: a 9 4 1 0 1 4 9Следующие монады эквивалентны. (См. пример ^ T. _ в определении Приближения Тейлора (T.) .)
g=: u ^: p ^: _ h=: 3 : 't=. y while. p t do. t=. u t end.' u=: -&3 p=: 0&< (g"0 ; h"0) i. 10 +-------------------------+-------------------------+ |0 _2 _1 0 _2 _1 0 _2 _1 0|0 _2 _1 0 _2 _1 0 _2 _1 0| +-------------------------+-------------------------+
Все разбиения целого (основывается на алгоритме, который предложил R.E. Boss 2005-07-05):
partition=: [: final ] (,new)@]^:[ (<i.1 0)"_ final =: 0 <@-."1~ >@{: new =: [: <@; (-i.)@# cat&.> ] cat =: [ ,. (>: {."1) # ] partition 5 +-+---+---+-----+-----+-------+---------+ |5|4 1|3 2|3 1 1|2 2 1|2 1 1 1|1 1 1 1 1| +-+---+---+-----+-----+-------+---------+