title: 作为程序员，你在编程时享受过哪些数学带来的好处？
desc: 相关问题<br>
topic: 程序员
content: 秒懂 iOS 的 UI 布局器 Auto Layout。因为被数学系统的折磨过 作为程序员，你在编程时吃了哪些数学的亏？ - 刘典的回答 久病成医，也算积累了一些数学知识。一看到 Auto Layout 就发现它是一个线性规划的解算器，马上就知道怎么用了。线性规划是运筹学知识，用来优化经济生产交通等领域的资源配置的，竟然被拿来做布局器，这想象力太逆天了。算法不是 Apple 原创，是来自一篇 1997 年发布的论文：Solving Linear Arithmeti
answerer_tags: 爱好潜水、摄影和设计的全栈程序员