red75prime
По моему опыту: ошибки компиляции поправил, заработало, теперь займусь скоростью.
в вопросах скорости ты тоже должен понимать например то, как быстро работает твой алгоритм. чуваки этого не делают и если честно я знаю мало крутых bench suites которые позволяют легко и прозрачно устраивать состязательные бенчи, где ты грубо говоря выполняешь одну задачу на данных разной сложности и получаешь таблицу (график) где можно увидить как растут аллокации, время работы, эффективность кэша и любые другие параметры, которые тебя интересуют