1.数据结构完全不需要了解,大学计算机专业有门课叫数据结构,讲的全是数据怎么存储,对于非计算机专业来说有点难了,涉及到指针和链表和一些排序算法,都是很难的东西。 2.算法的话可以适当接触,比如学一下sklearn这个包里的一些算***做参数调优就行了,到这里做偏业务的数据分析师完全够用了。再下面东西是往数据挖掘工程师方向去走,要去了解每种算法背后的数学基础,这就需要线性代数微积分和统计学知识了,再进一步就尝试着手写算法不要掉包。