随机数生成器 SwiftRandom

码农软件 · 软件分类 · 其他开发相关 · 2019-10-20 11:29:21

软件介绍

SwiftRandom 是一组函数集合,可以从不同的分布生成伪随机变量。

使用示例:

//Single pseudorandom normal variable
//with mean 0 and standard deviation 1
let x = SwiftRandom.randomNormal(mean: 0, standardDeviation: 1)!
//Array of pseudorandom independent normal variables 
//with mean 0 and standard deviation 1 and length 10
let sample = SwiftRandom.randomNormalArray(mean: 0, standardDeviation: 1, sampleLength: 10)!
//Sampling from array:
//with replacement
let numbers = [10, 11, 45, 1, 0, 4]
let bootstrapSample = SwiftRandom.samplingWithReplacementFromArray(numbers, sampleLength: 10)!
//without replacement
let names = ["John", "Bob", "Anna", "Alice", "Chris", "Luke"]
let usersOrder = SwiftRandom.samplingWithoutReplacementFromArray(names, sampleLength: 4)!


本文地址:https://codercto.com/soft/d/17162.html

自制搜索引擎

自制搜索引擎

[日]山田浩之、[日]末永匡 / 胡屹 / 人民邮电出版社 / 2016-1 / 39.00元

《自制搜索引擎》聚焦于Google和Yahoo!等Web搜索服务幕后的搜索引擎系统,首先讲解了搜索引擎的基础知识和原理,接着以现实中的开源搜索引擎Senna/Groonga为示例,使用该引擎的源代码引导读者亲自体验搜索引擎的开发过程。这部分讲解涉及了倒排索引的制作和压缩、检索的处理流程以及搜索引擎的优化等内容。又简单介绍了一些更加专业的搜索引擎的知识和要点,为读者今后进一步学习打下了基础。本书适合......一起来看看 《自制搜索引擎》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具