- 博客(5)
- 收藏
- 关注
原创 Nim编程早茶之死代码[dead code]消除
Nim 每日早茶Nim 语言中的死代码[dead code]消除https://tea.nim-cn.com/nim-lang-1.htmlNim 语言中的死代码[dead code]消除?Nim 语言的编译器,会从最终的二进制文件中移除没有使用过的代码。proc deadCode() = echo "I'm not used!"proc hello() = echo ...
2019-11-16 22:02:40 603
原创 hexo 搭建简约的个人博客并部署到云服务器
使用 hexo 搭建一个简约的个人博客并部署到云服务器上。https://tea.nim-cn.com/archives/环境简介我使用的是 ubuntu 系统,使用的是...
2019-11-16 20:24:41 875
原创 Nim 编程入门之产生指数分布的随机数
这一节,我们使用 Nim 语言来实现符合指数分布的随机数。Nim 语言是一门高效而优雅的系统级编程语言,可以编译成 C, C++, javascript 等后端。官网如下:https://nim-lang.org/中文官网:https://nim-cn.com/指数分布是一种连续概率分布,常用来表示随机事件发生的时间间隔。如果 x > 0 f(x)=1βe−xβ f(x) = \f...
2019-11-03 18:15:59 1001
原创 Nim 编程语言实现超级简单的高斯分布
高斯分布(gauss) 常用的一种分布,这一节我们来介绍如何产生符合高斯分布的随机数。Nim 语言是一门高效而优雅的系统级编程语言,可以编译成 C, C++, javascript 等后端。官网如下:https://nim-lang.org/中文官网:https://nim-cn.com/根据中央极限定理,当 N 足够大的时候,我们可以使用 x = sum(ri) - 6,ri 为 0, ...
2019-11-02 12:03:26 492
原创 Nim 语言编程实现超级简单的均匀分布
Nim 语言是一门高效而优雅的系统级编程语言,官网如下:https://nim-lang.org/中文官网:https://nim-cn.com/下面让我们使用 Nim 语言实现一个简单的均匀分布首先设置一个种子值,这决定随机数的初始值。var randomSeed*: int = 0主要函数proc uniformDist*[T: SomeFloat](left: T, rig...
2019-11-01 21:36:28 661
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人