腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
Scala
中
以
函数
式
方式
遍历
表
填充
2
HasSets
scala
、
functional-programming
我正在编写一个
Scala
应用程序,并尝试以
函数
式
方式
迭代表(
以
二维数组的形式)。对于
表
中
的每一行,我想用第一列
中
的所有不同值
填充
一个集合,用第二列
中
的所有不同值
填充
第二个集合。我尝试了许多方法,但没有找到任何解决方案,如何在
函数
式
风格
中
做到这一点。因为我从迭代
中
得到了两个新的变量,如果没有非
函数
的帮助,这似乎是
浏览 23
提问于2019-03-04
得票数 5
回答已采纳
1
回答
Scala
中
实现传统循环任务的最优方法
scala
、
functional-programming
我对
Scala
很陌生,并致力于实现一种算法。
在
C#
中
,如果有必要的循环,这将是一个简单得多的任务,但是用
Scala
函数
式
编程语义来实现它有点让人费解。假设我必须用N行
填充
电子表格(S),用一维列表(L)
中
的值
填充
While。
在
电子表格
中
归档单个单元格时,需要前后逻辑。
2
a。系统将依次
遍历
L
中
的项,并在
表
S
中
的
浏览 3
提问于2020-05-21
得票数 0
4
回答
Scala
:
在
list(0),然后list(0,1),然后list(0,1,
2
)上迭代任何预定义的
函数
,等等?
scala
我希望
以
增量的
方式
遍历
scala
列表,即第一次
遍历
应该产生头,第二次应该生成前
2
个元素,然后是前3个,等等. 我可以自己将其编码为递归
函数
,但是
在
标准库
中
是否存在预先存在的
函数
呢?
浏览 8
提问于2015-11-13
得票数 1
回答已采纳
2
回答
带隐值的
Scala
- currying
函数
scala
、
functional-programming
我已经接触到
scala
带来的一个问题,我在这里发布了一个简化版本。我有一个名为SomeClass的类,它包含一个隐
式
val = 3; trait TestSum { a + b + c } Sum_a显然不能工作,因为它需要一个隐
式
值
浏览 3
提问于2015-08-12
得票数 6
回答已采纳
1
回答
Scala
最佳实践:映射
2
D数据
scala
、
functional-programming
、
scala-collections
在
Scala
中
,
以
适当的
函数
方式
在
Java
中
执行以下代码的最佳
方式
是什么?= null) }当然,它可以通过命令
式
的
方式
直接转换成it.isEmpty) itemsInRange.append(it.ge
浏览 4
提问于2012-12-14
得票数 2
回答已采纳
2
回答
函数
组合-多次循环数组进行多次操作不是很低效吗?
javascript
、
node.js
、
function
、
ecmascript-6
、
functional-programming
我正在尝试理解
函数
式
编程的概念和基础。我不会使用Haskell、Clojure或
Scala
。相反,我使用的是JavaScript。所以,如果我没有理解错的话,
函数
式
编程背后的想法是使用纯
函数
来编写软件应用程序-它负责处理应用程序
中
的单一职责/功能,而不会产生任何副作用。组合
以
这样一种
方式
发生,即一个
函数
的输出作为另一个
函数
的输入(根据逻辑)。 我写了两个
函数
,分别用于加倍
浏览 37
提问于2020-01-28
得票数 2
回答已采纳
2
回答
Groovy/
Scala
-
在
使用累加器迭代时尽早中止
scala
、
groovy
、
functional-programming
由于集合很大,我想早点退出,即不
遍历
完整的列表。 可以使用Groovy/
Scala
中
的"inject“或”折叠“方法来完成”累积状态“,但这些方法无法尽早退出。原始的groovy代码如下所示。有
浏览 4
提问于2017-04-26
得票数 2
回答已采纳
1
回答
如何在不使用大内存的情况下编写
函数
式
和可并行化的代码?
scala
、
functional-programming
我想用
函数
式
的
方式
编写一段命令
式
代码。我面临的问题是
函数
式
的
方式
会破坏内存。
在
函数
式
语言(这里是
Scala
)
中
,是否有一种集合类型可以
在
不需要的时候立即使用和垃圾回收?要做到这一点,最符合逻辑和非强制性的方法是将代码划分为
函数
,并为每个代理并行运行这些
函数
。 我的问题是我有成百上千的代理和成百上千的时间步。这大大增加了内存使用量
浏览 5
提问于2019-09-02
得票数 0
1
回答
Scala
函数
模式计算状态
scala
、
compiler-construction
、
functional-programming
为了深入了解编译器的构造和
函数
式
编程,我尝试为一种名为minijava的迷你语言编写一个小型编译器。我目前的实现是用
Scala
实现的,我也刚刚开始学习它。( ns: Namespace, id: String, record: Record ): Scope = new Scope(parent, scopes, symbols + Tuple
2
(AST和构造一个作用域树来使用这个类构造一个符号
表
。使用模式匹配可以很好地完成这一任务,
scala
中
的
函数<
浏览 3
提问于2013-12-06
得票数 3
回答已采纳
1
回答
Scala
中
递归求和映射的正确方法
scala
、
recursion
、
idioms
这是我第一次接触到这种语言(以及一般的
函数
式
编程),因此,为了不只是用
Scala
编写Java样式的代码,我想知道处理以下场景的正确方法是什么。我们有两个map对象,它们表示具有以下结构的表格数据:并不总是
填充
第一个对象
中
的映射值。
在
C#工具
中
,我们有以下方法: 对于每个键,请检查映射val是否为空。如果没
浏览 0
提问于2018-01-31
得票数 1
回答已采纳
5
回答
在
scala
中
应用多个字符串转换
scala
、
functional-programming
、
scalaz
.,...)
在
scala
中
以
函数
式
的
方式
处理字符串。 最优雅的解决方案是什么?欢迎使用Scalaz!;)
浏览 3
提问于2012-07-06
得票数 8
回答已采纳
1
回答
返回链式回调列表
中
第一个非空对象的优雅方法
scala
、
functional-programming
在
开始使用
Scala
时,我遇到了一个
函数
式
算法问题。Smtg] = { parentObject.childObject.propertyObjectA.flatmap(_.propertychildA1) // Case 3 paren
浏览 10
提问于2018-01-15
得票数 1
回答已采纳
1
回答
从sbt控制台运行
scala
类
scala
、
sbt
能跑吗?...,这样我就不必手动设置类路径了。
浏览 0
提问于2016-12-31
得票数 1
2
回答
IO相关任务
中
的
函数
方式
haskell
、
functional-programming
大多数初学者
以
命令
式
的
方式
编写IO相关任务。
在
执行IO相关任务时,有没有什么一般性的建议可以帮助初学者切换到更实用的
方式
? 作为一个具体的示例,请考虑目录
遍历
和文件处理的任务。对我来说,命令
式
的方法是
遍历
目录树,并像C风格的语言一样处理每个文件。然后,我发现了库,对我来说,它代表了
函数
方式
:构建源代码列表,然后使用该列表。因此,我可以说“管道
方式
”是IO相关任务
中
首选的
函数
浏览 0
提问于2014-01-13
得票数 4
2
回答
你能用Guava复制Clojure的(分区)或
Scala
的sliding()
函数
吗?
java
、
scala
、
clojure
、
guava
我有一个列表,希望
以
类似于Clojure的(partition sz step col)方法或
Scala
的IterableLike.sliding(size: Int, step: Int)
函数
的
方式
进行拆分具体地说,给出一个如下列表:我希望能够
遍历
子列表,如下所示:
在
Clojure
中
,这可以通过以下
方式
完成: (partition
2<
浏览 4
提问于2012-06-10
得票数 7
回答已采纳
1
回答
Scala
.js将
Scala
函数
转换为JS
函数
scala.js
我知道隐
式
转换对于js.FunctionN <->
scala
.FunctionN是可用的。但是,如果我
以
动态的
方式
使用库(没有类型化的外观),它们不会帮助我,因为编译器显然不知道我需要转换。例如,如果JS代码需要一个具有字符串和
函数
作为输入的JS -类似于 console.log($x + $y),我不能像这样
在
Scala
中
创建它
浏览 5
提问于2016-09-01
得票数 2
回答已采纳
2
回答
命令
式
vs
函数
式
示例
scala
、
functional-programming
、
imperative-programming
我有一个
以
命令
式
和
函数
式
方式
实现的方法(我在这里尽了最大努力)。该方法
遍历
ArrayBufferCreature,计算到每个生物的距离,并返回最接近的或无(如果世界上除了‘this’之外没有其他生物)。creaturesWithDistance.isEmpty => None } 功能代码看起来不那
浏览 3
提问于2012-05-03
得票数 4
回答已采纳
1
回答
在
functional
scala
中
读取大文件
java
、
scala
、
file-io
我正在尝试用
scala
处理一个大的二进制文件。如果可能的话,我想使用
函数
式
方法。如果缓冲区不是空的,它只返回头部和尾部,如果它是空的,它从文件
中
获取下一个块,并将其用作缓冲区。 正如你所看到的,这并不是很有效。我试图
以
一种尽可能少的底层io调用的
方式
来做这件事,这就是为什么我
以
分块的
方式
来做这件事的原因。这里的问题是新的Array。每次我运行这个
函数
时,它都会创建一个新的数组,根据程序运行时不断增加的内存使用量来判断,我不认为它们会被
浏览 0
提问于2011-10-15
得票数 4
回答已采纳
2
回答
为列表
中
的字符串生成Int映射
scala
使用下面的代码,我尝试输出一个Int值,它对应于List
中
的字符串值: var counter = 0;var isAdded = new
scala
.collection.mutable.ListBuffer[String]();0 是输出的,而我期望的是1,<em
浏览 0
提问于2016-10-21
得票数 1
3
回答
用于代数、数学的Java/
Scala
库
java
、
math
、
scala
、
linear-algebra
、
algebra
你能建议我一些灵活的,强大的,但快速的库,可以涵盖SciPy (
在
性能和功能上)。我发现SciPy非常有表现力--但我想尝试一下
Scala
。我读过一些关于
Scala
的文章--但并不像SciPy那样有特色。有其他选择吗?也许是Java库?
浏览 0
提问于2011-03-04
得票数 24
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
好程序员大数据视频教程之快速入门Scala篇
Python和Scala里的控制流程
Zzreal的大数据笔记-ScalaDay02
Scala学习笔记01_条件控制与循环
Scala函数编程和隐式转换
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券