Challenge: Execute unique(a,'rows','stable') Faster for 'a' being uint8.
The "unique" function for the 'rows' and 'stable' options may be performed 10X more quickly for arrays of large rows, few columns, and uint8 (or values <256).
Input: c=randi(4,6000000,16,'uint8')-1;
Output: unique(c,'rows','stable') or equivalent
Scoring: Time in milli-seconds
Hints:
298 Solvers
Compress strings (not springs)
85 Solvers
886 Solvers
Put two time series onto the same time basis
136 Solvers
323 Solvers
Problem Tags