升冪分級 | /: _ _ _ | 升冪排序 |
/: 將引數分級,得到一排列向量;(/:y){y 將 y 以升冪方式排序。例如: n=: 3 1 4 2 1 3 3 ]g=: /: n 1 4 3 0 5 6 2 g { n 1 1 2 3 3 3 4 |
x/:y 同於 (/:y){x ;亦即, x 依照 y
所列的次序排序。尤其, y/:y (或 /:~y) 將 y 的內容排序
。例如: y=: 'popfly' y /: 3 1 4 1 5 9 ofpply y /: y floppy |
]n=: 3 1 4 1 6,2 7 1 8 3,:6 1 8 0 3 3 1 4 1 6 2 7 1 8 3 6 1 8 0 3 /: n 1 0 2 Aa=: ' ',. a. {~ 65 97 +/ i. 26 x=: words=: >;: 'When eras die' j=: <./Aa i."1 _ x x ; (x/:x) ; (x/:j) ; Aa +----+----+----+---------------------------+ |When|When|die | ABCDEFGHIJKLMNOPQRSTUVWXYZ| |eras|die |eras| abcdefghijklmnopqrstuvwxyz| |die |eras|When| | +----+----+----+---------------------------+三種類型:數字或空虛,文字,以及封裝,如是排列;在其內,低秩先於高秩,小型先於大型。 複數引數先以實數再以虛數排列。封裝陣列依其開啟的分子排列。