Top Posts
- msum using sliding window in kdb+
- Generate all subsets of a string in q/KDB+
- Cumulative Normal Distribution in Q/KDB+
- N Queens : all possible solutions in q/kdb+
- Regular Expressions in q/KDB+
- Equality of Strings in q/KDB+
- Shorter Code to Generate all Permutations of a string in q/KDB+
- Happy Pi Day - Calculation of Pi in q/KDB+
- Generate all permutations in q/KDB+
- Learning Q KDB+
Categories
- KDB (6)
- Pricing (4)
- Q (17)
- Q Idioms (3)
- Regression (3)
- Regular Expressions (3)
- Time Series (1)
-
Join 18 other subscribers
Archives
Tag Cloud
Blog Stats
- 73,295 hits
Tag Archives: Permutations
Generate all permutations in q/KDB+
My solution : perm:{[s] $[(count s)=1;s;[p:(rotate[1]\)s;raze((string first each p),/:’perm each 1_/:p)]]} Results : perm “a” “a” perm “ab” “ab” “ba” perm “abc” “abc” “acb” “bca” “bac” “cab” “cba” The kdb+ personal developers blog contains a thread on generating all the … Continue reading