|
2↓I |
Arg |
Value |
A, bT |
plus , multiplies |
Unspc. |
Fwd. |
transform_reduce |
10 |
---|
|
1s↓F |
Arg |
Value |
A, bT |
|
Unspc. |
Fwd. |
inner_product |
10 |
---|
|
1↓I,∥F / 2↓I,∥F |
Arg |
Value |
acR, uT / bT |
plus , multiplies |
O(N) |
∥ |
|
20 |
---|
|
1↓I,∥F+Value |
|
Position |
|
equal_to |
O(N) |
S/C, ∥ |
|
70 |
---|
|
1↓I,∥F |
|
Position |
uP |
|
O(N) |
S/C, ∥ |
|
70 |
---|
|
1↓I,∥F + 1↓F |
|
Position |
bP |
equal_to |
O(S×N) |
S/C, ∥ |
find_if |
70 |
---|
|
1↓F |
First |
Position |
bP |
less |
O(N), =(max(N-1, 0)) |
Fwd., ∥ |
|
72 |
---|
|
1↓F |
First |
2 Positions⌖ |
bP |
less |
O(N), ≤(max(floor((3/2)*(N−1)), 0)) |
Fwd., ∥ |
|
72 |
---|
|
1↓F+Value |
|
Position |
bP |
less |
O(log N) + O(1)↓R; O(N) |
B/S |
|
75 |
---|
|
1↓F+Value |
|
Range⌖ |
bP |
less |
O(log N) + O(1)↓R; O(N) |
B/S |
|
75 |
---|
|
2↓F |
|
Position |
bP |
equal_to |
≤(S×N) |
∥ |
|
80 |
---|
|
2↓F |
|
Position |
bP |
equal_to |
≤(S×(N-S+1)) |
∥ |
search |
80 |
---|
|
2↓F |
|
bool |
bP |
equal_to |
N > S ? O(S) : O(1)↓R; O(min(S, N))↓F |
Fwd. |
|
80 |
---|
|
2↓B |
|
bool |
bP |
equal_to |
N > S ? O(S) : O(1)↓R; O(min(S, N))↓B |
|
|
80 |
---|
|
2↓I |
|
bool |
bP, uT, uTΔ |
equal_to , identity , identity |
≤(min(S, N)) |
|
|
80 |
---|
|
2↓F |
|
bool |
bP, uT, uTΔ |
equal_to , identity , identity |
≤(min(S, N)) |
|
|
80 |
---|
|
1↓F |
|
Position |
Searcher |
|
Depends on Searcher |
|
|
85 |
---|
|
2↓I |
|
Position⌖ |
bP |
equal_to |
O(N), O(min(N, M)) |
S/C |
|
90 |
---|
|
2↓I,∥F |
|
Position⌖ |
bP |
equal_to |
O(N), O(min(N, M)) |
S/C, ∥ |
find_match |
90 |
---|
|
1s↓F |
|
Position |
bP |
equal_to |
=(min((result-first)+1, (last-first)-1)); O(N)↓∥ |
S/C, ∥ |
find_match |
90 |
---|
|
1s↓F |
|
Position |
bP |
less |
O(N) |
S/C, ∥ |
find_match |
90 |
---|
|
1↓F + Count + Value |
|
Position |
bP |
equal_to |
≤(N) |
∥ |
adjacent_find |
95 |
---|
|
1↓I |
Arg |
Value |
A |
plus |
Unspc.; O(N) |
Fwd. |
|
110 |
---|
|
1↓I |
First |
Value |
R |
plus |
O(N) |
Fwd. |
accumulate |
110 |
---|
|
1↓I,∥F |
Arg |
Value |
acR |
plus |
O(N) |
∥ |
|
110 |
---|
|
1↓I,∥F+Value |
0 |
size_t |
|
equal_to |
=(N) |
Fwd., ∥ |
accumulate |
110 |
---|
|
1↓I,∥F |
0 |
size_t |
uP |
|
=(N) |
Fwd., ∥ |
accumulate |
110 |
---|
|
1↓F+Value |
|
bool |
bP |
less |
O(log N) + O(1)↓R; O(N) |
B/S |
|
110 |
---|
|
1↓I,∥F |
|
bool |
uP |
|
O(N) |
Fwd., ∥ |
|
120 |
---|
|
1↓F |
|
bool |
bP |
less |
O(N) |
Fwd., ∥ |
|
120 |
---|
|
1↓R |
|
bool |
bP |
less |
O(N) |
∥ |
|
120 |
---|
|
2↓F |
|
bool |
bP |
equal_to |
N==M ? O(N2) : O(1)↓R; O(N2) |
|
|
120 |
---|
|
2↓I,∥F |
|
bool |
bP |
less |
O(N+M), ≤(2×(N+M-1)) |
Fwd., ∥ |
|
120 |
---|
|
1↓I+Value / 2↓I+Value |
Arg |
Value |
uT / bT |
|
O(N) |
S/C |
|
125 |
---|
|
1↓I / 2↓I |
|
Value |
uT / bT, uP / bP |
|
O(N) |
S/C |
|
125 |
---|
|
1↓I,∥F |
true |
bool |
uP |
|
O(N) |
S/C, ∥ |
first_result |
125 |
---|
|
1↓I,∥F |
false |
bool |
uP |
|
O(N) |
S/C, ∥ |
first_result |
125 |
---|
|
1↓I+Value |
false |
bool |
|
equal_to |
O(N) |
S/C |
first_result |
125 |
---|
|
2↓I |
false |
bool |
|
contains |
O(S×N) |
S/C |
first_result |
125 |
---|
|
2↓I,∥F |
|
bool |
bP |
equal_to |
N==M ? ≤(N) : O(1)↓R; ≤(N); O(N)↓∥ |
Fwd., ∥ |
first_result |
125 |
---|
|
2↓I,∥F |
|
bool |
bP |
less |
≤(2×min(N, M)) |
Fwd., ∥ |
first_result |
125 |
---|
|
2↓I |
|
ordering |
CompareΔ |
compare_three_way |
<(min(N, M)) |
Fwd. |
first_result |
125 |
---|
|
1↓F |
|
Position |
uP |
|
O(log N)↓R; O(N) |
B/S |
|
130 |
---|
|
1↓R |
|
Position |
bP |
less |
O(N) |
∥ |
|
130 |
---|