腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
set
<
string
>
中
的
F#
随机
元素
、
、
、
我正在做一个项目,它需要我编写一个函数,从一个集合中选择指定数量
的
随机
元素
。然后将这些
元素
映射到一个变量,以便稍后进行比较。let setLength = (a.Count / 100) * 5 let rand = System.Randomif
浏览 17
提问于2016-08-31
得票数 2
回答已采纳
1
回答
F#
:如何将Json.NET [JsonConstructor]属性应用于主构造函数?
、
、
我试图在
F#
中
做一些事情,比如
中
的
JsonConstructorAttribute示例{ public bool Enabled { get; private
set
; } { public User(
strin
浏览 2
提问于2015-11-25
得票数 6
回答已采纳
2
回答
基于Walker's Alias方法
的
加权
随机
选择
、
、
、
我在找这个算法并且只发现python和c实现,在我完成C#实现之后,有点不同(但我认为更简单),我认为我应该共享它,而且我还需要一个
F#
实现,如果有人能做到的话,请发布一个答案。[] args) var oo = new Dictionary<
string
, int>
浏览 3
提问于2012-04-15
得票数 4
回答已采纳
2
回答
在使用基础
的
OCaml
中
,如何使用‘int` *int`’类型
的
元素
构造集合?
、
、
在
F#
中
,我只需这样做:val x :
Set
<'a> when 'a : comparison val it :
Set
<int * int> =
set
[(2, 3)] 我理解在OCaml
中
,在使用Base时,我必须提供一个带有比较函数
的
模块,例如,如果我
的
元素<
浏览 1
提问于2019-12-10
得票数 5
回答已采纳
1
回答
对.NET列表
的
随机
访问很慢,但是如果我总是引用第一个
元素
呢?
、
、
、
、
我知道,一般来说,.NET列表不适合
随机
访问。我一直被告知,数组将是最好
的
。我有一个程序需要持续访问.NET列表
中
的
第一个
元素
(比如超过10亿次),我想知道这是否会减慢速度,或者说它并不重要,因为它是列表
中
的
第一个
元素
。我还做了很多其他
的
事情,比如在列表
中
添加和删除项目,但是列表从不是空
的
。 我正在使用
F#
,但我认为这适用于任何.NET语言(我使用
的
是.NET列表
浏览 4
提问于2015-04-24
得票数 4
回答已采纳
2
回答
需要迭代两个列表,并列出最终列表,但能够从其中一个列表
的
任何
元素
开始。
、
、
、
Python
中
的
小问题,第一次发布,为一个小项目寻找帮助,所以我有两个列表: list2=["A","A#","B","C","C#","D","D#","E","F","
F#
","G&q
浏览 4
提问于2020-10-14
得票数 0
回答已采纳
4
回答
实现不可变
的
、可增长
的
向量
、
、
、
我感兴趣
的
是在
F#
中
实现持久性(例如,纯功能、不可变等)、可增长
的
向量,以便在.NET框架中使用它们。我当前
的
实现是Hash映射
的
Trie上
的
一个变体,并且是根据完成
的
。我在使用这个实现实现
随机
访问插入和删除(在
随机
索引
中
插入和删除
元素
)时遇到了困难。是否有一些算法/修改可以有效地允许这些操作,或者其他一些我可以查看
的
实现?澄清:例如,当我说‘插入’和‘
浏览 4
提问于2012-09-26
得票数 4
回答已采纳
1
回答
为什么要将不变
的
列表作为链接列表来实现?
根据
F#
的
list 为什么不在内存
中
连续地实现它,因为它是不可变
的
,因此具有固定
的
大小?为什么要使用
F#
list而不是
F#
array?
浏览 0
提问于2015-02-15
得票数 5
回答已采纳
3
回答
如何在
F#
中使用字符串类型列表
的
auto属性声明类?
、
我很难理解如何在
F#
中
定义类,在该类
中
,我拥有没有声明值
的
属性。类似于c#代码
的
内容:{ public List<
string
> Favorites{ get;
set
;}我只能用定义
的
类型声明类型,例如 member val Name = &
浏览 4
提问于2017-08-30
得票数 2
回答已采纳
3
回答
在
F#
中生成两种不同
的
随机
图
、
我有一个
F#
列表,其中有两个
元素
。如果列表
中
包含10个
元素
:let elem1 = list.Item(rnd.Next(0,9))有可能elem1和elem2是相等
的
。我已经检查了一些解决方案,其中大多数是使用do进行工作
的
,但我不希望实现一个可能永远在
F#
中
结束
的
函数。 有没有办法在
随机
函数
浏览 4
提问于2014-11-18
得票数 2
回答已采纳
2
回答
随机
For...in环
、
我正在查看微软
的
f#
循环指南,并想知道for in循环是如何
随机
化
的
。let list1 = [ 1; 5; 100; 450; 788 ] printfn "%d" i 1100788 如果我想要按
随机
顺序打印
元素
浏览 6
提问于2020-05-10
得票数 0
回答已采纳
1
回答
如何使用
F#
对C#逻辑进行单元测试
、
我正在自学
F#
,并试图在工作
中
偷偷地学习
F#
。因此,我想用
F#
编写单元测试来测试C#逻辑。 { _firstName = value;
浏览 1
提问于2015-11-09
得票数 0
回答已采纳
1
回答
记录字符串
中
重复
元素
的
位置
、
我正在编写自己
的
乐谱解析器,只是作为一种有趣
的
学术练习。所以,如果我有一个字符串,比如和弦级数:我对找到每个和弦
的
弦位置很感兴趣,例如:Out[3]: 12 但是,如果我尝试查找重复
元素
的
索引,例如
F#
;m,输
浏览 0
提问于2014-11-30
得票数 0
2
回答
F#
-使用重载和参数调用c#方法
不知道其他30篇文章是如何在这里对我没有帮助
的
,但我正在使用一个带有这些重载
的
c# dll:function TqlForBidAskTrade(
string
[], int?, params
string
[])TqlForBidAskTrade("
string
"
浏览 1
提问于2013-02-23
得票数 3
回答已采纳
1
回答
比较c#实例对象在
f#
中
、
、
我是
F#
新手,并试图通过为C#库编写单元测试来学习C#。下面是示例C#代码-{ public
string
LastName{ get;
set
; }{ { return new User() { FirstName = "J
浏览 1
提问于2016-07-06
得票数 0
回答已采纳
2
回答
从Map
中
随机
选择一个键和值?
这是一个看似微不足道
的
编码任务,我似乎找不到一个优雅
的
解决方案。也许这是一个星期天下午“哑巴”
的
事情,但我就是看不出来。 1.Map<
String
,
Set
<
String
>> namesForGroup;1 {"Grp1": {"a", "b", "c", "d"}, 2 "Grp
浏览 0
提问于2017-06-25
得票数 2
1
回答
为什么
F#
的
默认集合被排序,而C#没有排序?
、
、
、
、
当从C#世界迁移到
F#
(可能是最惯用
的
思维方式)时,我发现了这个有趣
的
区别。在C#
的
OOP&可变世界
中
,默认集合似乎是,它似乎没有默认排序(因为它接受
的
比较器只是为了相等);而如果您想要排序
的
集合,则必须使用。然而,在
F#
的
世界
中
,基本
的
set
已经排序了,因为它需要用于实现相等
的
和比较
的
元素
类型。有什么具体
的<
浏览 1
提问于2019-08-07
得票数 8
回答已采纳
2
回答
f#
类构造函数格式
、
、
、
出于学习函数式语言
的
兴趣,我认为这将是一个学习
F#
的
好机会。因此,首先我想要一个消息类,然后可以很容易地将其序列化为json。该类将有一些可以为空
的
成员。由于这些可选参数,我使用以下格式 member x.From = from member x.Recipient = recipient.....人们如何让这样一个巨大<e
浏览 0
提问于2012-10-26
得票数 3
3
回答
从
F#
使用System.
String
.Split
、
我想在
F#
中使用
String
.Split
的
.NET CLR版本。
中
的
Split版本与.Net 4.5
中
的
版本实现方式不同。我想要
的
.NET版本是:我知道我得到了Split
浏览 0
提问于2013-05-28
得票数 7
回答已采纳
1
回答
set
- Python
中
的
快速
随机
元素
、
、
我正在寻找一种从大型Python集合
中
随机
抽取单个
元素
的
更快
的
方法。下面我对三个明显
的
例子进行了基准测试。有没有更快
的
方法来做这件事?import randomrandom_element =
浏览 4
提问于2017-07-07
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的string
Set集合是如何保证元素不重复的?-JAVA成长之路
Python中的get和set方法
String中Concat和+的区别
对于一个给定的数组,如何随机获得它的元素
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券