سعی کن آرایه هات رو ازنوع اشاره گر تعریف کنی
این به خاطر اینه که بتونی memory رو مدیریت کنی
از توابعی که <memory> بهت میده استفاده کن که بتونی اشاره گرها رو پاک کنی
چون هر چی متغیرها و آرایه هات کمتر باشن حافظه کمتری مصرف میشه و در نتیجه سرعت برنامه به شدت میره بالاتر
و اینکه برنامت رو به صورت Multi-threading بنویس که بتونه از تمام CPU استفاده کنه
حتما برنامه رو strip و optimize کن
این موجب این میشه که اولا سرعت برنامه بره بالاتر و در ثانی اینکه حجم برنامه کم بشه
از SSE استفاده کن تا سرعت برنامه بره بالاتر
اگه از MinGW استفاده میکنی از سویچ -mthreads استفاده کن که کامپایلرم یه جورایی تو multi-threading کمکت کنه
و اینکه سعی کن تعداد دستوراتی که مینویسی کمتر باشه تا سرعت بره بالاتر