原链接:I can’t even do one leetcode medium / hard problems
回答1 基本功扎实最重要
面试不可能出现hard问题(但在内卷成疾的地方就说不准了,在国外有较好参考价值)
持续高效解决Easy问题,合理解决mediu问题,不追求100%测试集全部通过,80%即可
除非能保证规定时间(45min)内能解决问题,否则别追求完全的最优解(optimal solution)
最初解法+优化点最重要(is the baseline)
回答2 注重效率和复习
别浪费太多时间搞懂难题,最长时间30min。
规定时间内搞不懂就看解法,看geeksforgeeks,在纸上实施解法(最好尝试多个解法),试几个数据集。
然后在没有外界资源的情况下再试一次(可以找相似问题)
过个几天/几星期再回看原问题&#