Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Yeah, that was me just being stipid. Thank you that helped alot.
How would your code know if the unique is the first item or the second one?
This comment is hidden because it contains spoiler information about the solution
it means the assertion messages for the C version are not very good ;-)
but it also means that your code is wrong. this is not how you check that an array of integers is empty:
in doing that you are de-referencing the array before you even know if you can safely do that. And an array is not a C string, it has no reason to be nul-terminated.
C fork featuring better assertion messages and other improvements
test your code with a vector that has only one element, see what happens. asking for help is a
question
, not anissue
btw ;-)It doesnt show failed tests but I get the following error:
==1==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x0000015fa000 (pc 0x7f49ac9e3c7f bp 0x7ffd98cf1d68 sp 0x7ffd98cf1898 T1)
==1==The signal is caused by a READ memory access.
==1==WARNING: invalid path to external symbolizer!
==1==WARNING: Failed to use and restart external symbolizer!
#0 0x7f49ac9e3c7e (/lib/x86_64-linux-gnu/libc.so.6+0x18ec7e)