| 升冪分級 | /: _ _ _ | 升冪排序 |
|
/: 將引數分級,得到一排列向量;(/: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| |
+----+----+----+---------------------------+
三種類型:數字或空虛,文字,以及封裝,如是排列;在其內,低秩先於高秩,小型先於大型。
複數引數先以實數再以虛數排列。封裝陣列依其開啟的分子排列。