学习算法的实用建议
作为一名自学成才的工程师,我在行业中担任SRE/DevOps/基础设施工程师,但并没有参加过算法和数据结构的课程。我计划通过培养解决问题的直觉和理解基本构建块来打下基础,以便在将来深入学习机器学习和人工智能相关内容。
我的重点并不是像LeetCode那样的面试题,而是更希望发展对算法和数据结构的基础理解和直觉。如果你有任何关于实用学习算法和数据结构、时间复杂度的建议,或者在此过程中提高应用正确算法或数据结构解决问题的能力的建议,请告诉我。任何建议都非常感谢。
查看原文
As a self taught engineer who works in the industry as an SRE/Devops/Infra engineer, haven’t taken a course in Algo/DS. I’m planning to build the foundations by developing intuition to problem solving and understanding the building blocks before I go deep into ML/AI stuff later.<p>The focus is not really interview problem like leetcode but more to develop foundational understanding/intuition for algorithms and DS. Please do recommend if you have any suggestions on practical way to learn algorithms and data structure, time complexity and in the progress get better at applying the right algorithm or data structure for a problem. Any advice is appreciated.