我在大学中学习了到预备高等数学,但是在尝试阅读像是 Donald Knuth 的书籍或者像这个链接:http://en.wikipedia.org/wiki/Self-balancing_binary_search_tree 时,我发现我看到的数学对我来说毫无意义。我不寻求魔法,我不指望在一周内理解它们,我只希望有一个好的逐步阅读 / 探索计划来帮助我达成目标。欢迎任何指导,经过20多年的专业编程,我觉得掌握这些知识会很不错。谢谢大家提前! :-)
我在大学中学习了到预备高等数学,但是在尝试阅读像是 Donald Knuth 的书籍或者像这个链接:http://en.wikipedia.org/wiki/Self-balancing_binary_search_tree 时,我发现我看到的数学对我来说毫无意义。我不寻求魔法,我不指望在一周内理解它们,我只希望有一个好的逐步阅读 / 探索计划来帮助我达成目标。欢迎任何指导,经过20多年的专业编程,我觉得掌握这些知识会很不错。谢谢大家提前! :-)
我建议你在本地大学修一门离散数学的课程。这对我帮助很大。在此之前,我并不理解递归(其基础是数学归纳法)。好的离散数学课程会让你学到许多其他非常有用的概念(如图论、渐近符号、组合数学等)。
我还建议以成绩的方式参加课程。我一直注意到,即使与获得学位无关,但这会让人们更认真地上课。
如果你所在的大学很好,他们可能会提供辅导和办公时间,可以去那里提问和澄清问题。这些是非常宝贵的,帮助我比自己独立学习深入理解和学得更快。
你可能需要先学微积分才能满足预备知识,但如果你想提高数学素养,这也是我推荐的。这个答案至少需要一个学期,而且更像是两个,但我认为这是正确的方向。虽然这不是一个立竿见影的解决方案,但如果你在这两门课中表现良好(并且附近有一个好的大学),你将变得更擅长数学。
你的个人资料显示你在达拉斯。我为你找到了这门课程(无先修课程!)。教学大纲看起来覆盖了很多好的材料,并且课程在下午5:30开始(适合工作人士!)。如果他们下个学期提供类似的东西,我会考虑一下。如果你打电话给讲师,我相信他会很乐意与你谈论他对于暑假和秋季课程安排的了解。
这条路线对我很有用。
祝你好运!