|
|
|
|
|
by Luker88
2644 days ago
|
|
I have a C++ implementation of Raptorq. Never went for performance, but at the most I use `std::map<int, pointer>` (which is a RB-tree). You can implement RQ without a hashmap. It is only used to track the symbol number (uint32), so introducing hashing sounds a bit wasteful. You could also do a normal vector actually, but since the symbol numbers are taken from the network, that might result in a lot of reordering or pointless allocation if you are not really careful --edit: typos |
|