Ama*_*ath 6 algorithm time-complexity data-structures
昨天我参加了面试.他给了我很少的编程问题要解决.当我解决它们时,采访者说它可以在更好的时间复杂度下完成.我非常沮丧,以至于无法以最佳时间复杂度完成该计划.最后,我无法完成面试过程.但我想知道的是我们如何才能在最佳时间内解决任何问题?我应该采取什么方法来达到这个状态?我知道完美的答案就是练习.但我仍然想知道如何以及以何种方式执行程序,以便在更短的时间内运行并使用最佳内存.我要读什么书?我有什么问题需要练习?
PS:我知道这不是技术问题.但请让我知道我该怎么做.