04_数学归纳法:如何用数学归纳提升代码的运行效率?

你好,我是黄申。

上次我们聊了迭代法及其应用,并用编程实现了几个小例子。不过你知道吗,对于某些迭代问题,我们其实可以避免一步步的计算,直接从理论上证明某个结论,节约大量的计算资源和时间,这就是我们今天要说的数学归纳法

04_数学基础__不畏浮云遮望眼:最优化方法

从本质上讲,人工智能的目标就是最优化:在复杂环境与多体交互中做出最优决策。几乎所有的人工智能问题最后都会归结为一个优化问题的求解,因而最优化理论同样是人工智能必备的基础知识。

04_一切的源头,代码分支策略的选择

记得大概是一年前吧,我与好友老吴喝茶聊天时,讨论到:高效的持续交付体系,必定需要一个合适的代码分支策略。

我告诉老吴:“采用不同的代码分支策略,意味着实施不同的代码集成与上线流程,这会影响整个研发团队每日的协作方式,因此研发团队通常会很认真地选择自己的策略。”

04_移动计算比移动数据更划算

大数据技术和传统的软件开发技术在架构思路上有很大不同,大数据技术更为关注数据,所以相关的架构设计也围绕数据展开,如何存储、计算、传输大规模的数据是要考虑的核心要素。

04_优秀程序员的六个关键特质

03 | 优秀程序员的六个关键特质

上一讲我们从“五道关卡”的角度讨论了如何写出优秀代码这个话题。对我们每个程序员个体来说,其实第一道“程序员”关卡最重要。没有优秀的程序员,就没有优秀的代码。那么,什么样的程序员才是优秀的程序员呢?

04_语义分析:让程序符合语义规则

你好,我是宫文学。这一讲,我们进入到语义分析阶段。

对计算机程序语义的研究,是一个专门的学科。要想很简单地把它讲清楚,着实不是太容易的事情。但我们可以退而求其次,只要能直观地去理解什么是语义就可以了。语义,就是程序要表达的意思

04_预习_做增长如何处理职能间的矛盾?

你好,我是刘津。

今天我要跟你分享的主题是在实际的增长工作中如何处理不同职能间的矛盾和冲突。

国外很多公司都设有专门的增长团队,直接向 CEO 汇报,为的就是避免和其他部门产生冲突。

04_怎样制定你的第一个10公里跑步计划?

你好,我是钱亮。今天我们聊一聊跑步的训练方法。

现在网上流传着很多跑步训练方法,比如 LSD 长距离跑、抗乳酸跑、间歇跑、亚索 800、法特莱克跑等等。可能你兴致勃勃地准备开始跑步训练,结果就先被这些训练方法的概念弄晕了。