By Daniel · December 26, 2008
Efficiently removes redundant elements from a list
// ds_list_remove_redundancy(id)
// Efficiently removes redundant elements from a list
for (i = ds_list_size(argument0) - 1; i > 0; i -= 1)
if (ds_list_find_index(argument0, ds_list_find_value(argument0, i)) != i)
ds_list_delete(argument0, i);
Categories: Data processing
There are no comments to display.
You must be signed in to post comments.