初入职场的程序员小伙伴,经常会存在一个疑问,数学对于程序员来说重要吗?
为什么在工作中并没有感觉到真正用到了那些高大上的数学知识?
最最重要的是,数学真的好无聊,又枯燥难学。所以真的有必要学好数学吗?
小伙伴们要知道,编程的世界不是只有增删改查,while和if。
之所以会觉得数学不重要,是因为在工作中没有哪行代码会明确表示用了数学中的哪个公式。
但是如果小伙伴想在编程的道路上深耕的话,数学确实是很重要的。
我们都知道,对于程序员来说,数据结构的重要性,它是我们写好代码的基础,而数学正是数据结构的底层逻辑。

不管小伙伴对数学是喜欢还是拒绝,看完大雄今天推荐的内容,一定都能感受到数学的震撼、霸气和那独属于数学的美。
1
三角形内角和为180º

2
多边形外角和为360º

3
怎样将一个正三角形剪拼成正方形?

4
怎样把两正方形剪拼成一个大正方形?

5
怎样把一个四边形剪拼成一个长方形?

6
莫比乌斯带

7
正方体展开图

8
圆周率

9
圆的面积


10
勾股定理及其证明

11
勾股“树”

12
平稳滚动的正多边形

13
弧长等于半径的弧,其所对的圆心角为1弧度。

14
函数广播体操

15
sin和cos的追逐游戏

16
正弦余弦的空间展示

17
正切线

18
圆和三角函数

19
双曲线

20
圆锥曲线

21
单叶双曲面

22
矩阵转置

23
尺规作图正三角形

24
尺规作图正六边形

25
最速降线

26
旋轮线(摆线)

27
心形线(当两个圆半径相等时的圆外旋轮线)

28
定积分的近似计算

29
二重积分的黎曼和

30
科赫曲线(雪花曲线)


31
Dragon curve

32
无限正方形

33
平面和圆环面的一种特殊交线:Villarceau circles


34
三维分形

35
布朗树

36
傅立叶变换


37
正劈锥体


38
维维安尼曲线


39
等速螺线(阿基米德螺线)

40
不可能图形
