import scala.collection.mutable.ArrayBuffer
/**
* 计算重过载次数
* 连续三个数超过3记次数1,计算总次数
*/
object HelloWorld {
def main(args: Array[String]): Unit = {
var dataArray = Array(7, 9, 33, 44, 11, 12, 34, 14, 23, 21, 20, 65, 33, 15, 16)
val dataArrayBuffer = dataArray.toBuffer
var totalCount = 0;
var length = dataArrayBuffer.length
for (i <- 0 until length) {
if (dataArrayBuffer.length >= 3) {
if (dataArrayBuffer(0) >= 12 && dataArrayBuffer(0 + 1) >= 12
&& dataArrayBuffer(0 + 2) >= 12) {
totalCount += 1;
dataArrayBuffer.remove(0, 3)
} else {
dataArrayBuffer.remove(0, 1)
}
}
}
println("总次数为:" + totalCount)
}
}
分享到:
相关推荐
差分进化算法的Scala实现_Scala_代码_下载
akka scala 实现求连续平方和,分布式计算,快速理解分布式计算原理!
scala-2.12.3 scala-2.12.3 scala-2.12.3 scala-2.12.3
原始用的jetty做的http接口,最近有时间,研究了下spring boot + scala + spark做大数据计算
scala 编译工具 sbt 安装包。 Little or no configuration required for simple projects Scala-based build definition that can use the full flexibility of Scala code Accurate incremental recompilation ...
此文档是讲解实战Scala,希望对喜欢大数据的同学有所帮助!!! 学习Scala语言,不仅仅意味着熟悉新的API,更重要的是一种思维方式的转变。从原有的面向对象编程(OO)到函数式编程(FP)的思想。本书面向实际的使用场景...
scala2.12.1Windows镜像包
scala3 scala3 scala3 scala3 scala3
标量重试 为 Scala 提供简单的重试功能。 libraryDependencies + = " com.github.takezoe " %% " scala-retry " % " 0.0.6 "同步重试retry在当前线程上运行并重试给定的块。 如果块成功,则返回一个值。 否则,它会...
Scala 计算算子 集合变换-算子 Scala集合提供了丰富的计算算子,用于实现集合/数组的计算,这些计算子一般针对于List、Array、Set、Map、Range、Vector、Iterator等都可以适用。 排序 sorted def sorted[B >: String...
“让你洞察计算的本质。” ——Martin Odersky, Scala的作者 “Scala和Java8开发者的函数式编程指南!” ——William E. Wheeler, TekSystems “本书向你展示了提升Scala技能的方法和理念,它已超过...
02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 希望能帮助到大家
scala是一个经典的语言,Scala代表了一个新的语言品种,它抹平了这些人为划分的界限。但是现在scala的相关学习资料不多,因此,本人总结了几篇写的较好的scala学习资料,包含<ScalaQuery_Commerzbank_2011><twitter-...
最好的scala 学习课件,最好的scala 学习课件,学习spark必备
scala编程 33章 中文pdf Scala编程实战 目录 第1章字符串. 11 第2章数值39 第3章控制结构.60 第4章类和属性.103 第5章方法147 第6章对象170 第7章包和导入.190 第8章特质200 第9章函数式编程214 第10 章集合242 第...
scala编程进阶过程中不可或缺的书籍之一,详细介绍了scala语言的各种中高级语法,对于初学和高级开发人员有很大帮助
最新制作 scala 2.13.3 API 文档 Html离线版 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。
scala eclipse插件 拷贝到相应的目录即可使用,百度一大堆