蒙特卡罗方法入门 作者: 阮一峰 日期: 2015年7月27日 本文通过五个例子,介绍蒙特卡罗方法(Monte Carlo Method)。 一、概述 蒙特卡罗方法是一种计算方法。原理是通过大量随机样本,去了解一个系统,进而得到所要计算的值 […]
蒙特卡罗方法入门 作者: 阮一峰 日期: 2015年7月27日 本文通过五个例子,介绍蒙特卡罗方法(Monte Carlo Method)。 一、概述 蒙特卡罗方法是一种计算方法。原理是通过大量随机样本,去了解一个系统,进而得到所要计算的值 […]
正态分布为什么常见? 作者: 阮一峰 日期: 2017年8月 2日 统计学里面,正态分布(normal distribution)最常见。男女身高、寿命、血压、考试成绩、测量误差等等,都属于正态分布。 以前,我认为中间状态是事物的常态,过高 […]
参考自 https://zhuanlan.zhihu.com/p/264573010 等网站 Wandbox 支持多种编程语言 * 多个编译器版本在线编译运行的网站。 可以在这里做方便、快速地一些小实验、尝试一些编程语言的新特性,比如 C+ […]
(递归) 1.fibonacci数列 fibonacci数列的第n步的值为 fibonacci(n); fibonacci{ if(n <= 2) return 1; else return fibonacci(n-1)+fibo […]
作者: 阮一峰 日期: 2018年10月16日 国庆假期,我拍了一些手机视频,打算存到新买的移动硬盘。 然后,就傻眼了。我的 Mac 电脑无法写入移动硬盘,因为移动硬盘的默认文件系统是 NTFS,Mac 不支持写入 NTFS。 虽然可以买一 […]
本文来自网络多处Python短代码 你必须掌握的20个Python代码,短小精悍,用处无穷 from https://zhuanlan.zhihu.com/p/370071156 by 囍歡 当今python编程语言的潮流已经成为不可阻挡的 […]
Quote from不得不服!Python速度虽然慢,但是它工作效率很高! 写在前面 让我们来讨论一个我最近一直在思考的问题:Python 的性能。顺便说一下,我是 Python 的忠实拥趸,我在各种情况下都会积极尝试使用 Python 来 […]
作者: 阮一峰 日期: 2018年1月21日 学习编程其实就是学高级语言,即那些为人类设计的计算机语言。 但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。 计算机真正能够理 […]
你所不知道的 AI 进展 作者: 阮一峰 日期: 2019年10月29日 人工智能现在是常见词汇,大多数人可能觉得,它是学术话题,跟普通人关系不大。 但是实际上,AI 突飞猛进,正在脱离实验室,进入日常生活。仅仅是现在的技术水平,就足以模糊 […]
软件工程的最大难题 作者: 阮一峰 日期: 2021年5月10日 一、引言 大学有一门课程《软件工程》,研究如何组织和管理软件项目。 说实话,这门课不适合本科生,因为学生可能体会不到,课程到底要解决什么问题。只有亲身参与过大项目的开发,经历 […]
Yahaha,you found me!