1.数据结构和算法 一般情况下,工作中是用不到的,但是就是问,每个公司都问,而且有的公司还问的特别深,还让你手写代码.我觉得这个确实有点恶心,我个人也是很讨厌算法的,但是真是没办法,人家就问,你说怎么办?只能学呗.列个表,大家可以按照下面的去学习.不要一下看完,你看完也没用,你没有深入理解.每三天学一种,半年后,我觉得你应该会进步很多.然后可以看看“编程之美”等算法书,应该会有较大的提高. 常见的数据结构 线性:数组.链表.队列.堆栈.块状数组(数组+链表).hash表.双端队列.位图(bitm…