这样说,学习语言不是你的目的,语言只是一门工具。学会编程才是你真正的目的。换句话说,我们就是要对语言外的算法、数据结构都要有了解。
这里不得不推荐的是 力扣(LeetCode)职业化技术成长平台,帮助你高效拿下互联网技术岗 Offer,让你的技能发挥他真正的价值。,我们也想为您推荐以下写书籍
《C缺陷与陷阱》
《C专家编程》
《C语言深度剖析》
《C++ Primer 5th》
《Effective C++》
《深度探索C++对象模型》
《STL源码解析》
《编码》
《编译原理》
《汇编语言》
《C++反汇编与逆向分析》
《编码》深度形象的讲解了计算机的原理,看完此书后你会对计算机的工作原理有较深刻的理解,强烈推荐大家看一看。
《算法导论》
《编程珠玑》
《编程之美》
《算法艺术与信息学竞赛》
《深入理解操作系统》
《Linux内核完全注释》
《自己动手写操作系统》
《Windows内核原理与实现》
《Head First 设计模式》
《设计模式-可复用面向对象软件的基础》
《重构与模式》
《代码大全》
《设计模式》(GOF)
《数据库系统概念》
《数据库系统实现》
《MySQL技术内幕sql编程》
《MySQL技术内幕:InnoDB存储引擎》