title: 作为程序员的你(或者即将成为程序员)何时意识到数学的重要性?
desc: 最近琢磨的一个问题，欢迎大家说说自己的故事。还有可以推荐经典计算机数学书吗。
topic: 算法
content: 礼貌性谢邀。当我发现用指数和对数计算算法复杂度的时候，当我发现级数可以用循环语句实现的时候，当我发现斐波那契数列可以用动态规划和分治算法求解的时候，当我发现 Hash 函数体现的是一种映射关系的时候，当我发现用多项式时间复杂度来衡量P与NP的时候，当我发现 与，或，异或，取反，取余，取模 是大部分编程语言都有的运算符的时候，当我发现信息熵的公式里有对数也有级数的时候，当我发现用积分做傅里叶变换的时候，当我
answerer_tags: 通信/计算机/软件工程师/芯片