`
Supanccy2013
  • 浏览: 213964 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Scala计算重过载次数

阅读更多
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_代码_下载

    差分进化算法的Scala实现_Scala_代码_下载

    akka scala分布式计算

    akka scala 实现求连续平方和,分布式计算,快速理解分布式计算原理!

    scala sdk scala-2.12.3

    scala-2.12.3 scala-2.12.3 scala-2.12.3 scala-2.12.3

    spring boot + scala + spark http驱动spark计算

    原始用的jetty做的http接口,最近有时间,研究了下spring boot + scala + spark做大数据计算

    scala-sbt-scala编译工具

    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编程实战.zip

    此文档是讲解实战Scala,希望对喜欢大数据的同学有所帮助!!! 学习Scala语言,不仅仅意味着熟悉新的API,更重要的是一种思维方式的转变。从原有的面向对象编程(OO)到函数式编程(FP)的思想。本书面向实际的使用场景...

    scala2.12.1Windows镜像包

    scala2.12.1Windows镜像包

    scala3 scala3 scala3 scala3 scala3

    scala3 scala3 scala3 scala3 scala3

    scala-retry:Scala 的简单重试功能

    标量重试 为 Scala 提供简单的重试功能。 libraryDependencies + = " com.github.takezoe " %% " scala-retry " % " 0.0.6 "同步重试retry在当前线程上运行并重试给定的块。 如果块成功,则返回一个值。 否则,它会...

    Scala 计算算子

    Scala 计算算子 集合变换-算子 Scala集合提供了丰富的计算算子,用于实现集合/数组的计算,这些计算子一般针对于List、Array、Set、Map、Range、Vector、Iterator等都可以适用。 排序 sorted def sorted[B &gt;: String...

    Scala函数式编程

     “让你洞察计算的本质。”  ——Martin Odersky, Scala的作者  “Scala和Java8开发者的函数式编程指南!”  ——William E. Wheeler, TekSystems  “本书向你展示了提升Scala技能的方法和理念,它已超过...

    scala分布式计算整合

    02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 希望能帮助到大家

    scala五本经典资料集合

    scala是一个经典的语言,Scala代表了一个新的语言品种,它抹平了这些人为划分的界限。但是现在scala的相关学习资料不多,因此,本人总结了几篇写的较好的scala学习资料,包含&lt;ScalaQuery_Commerzbank_2011&gt;&lt;twitter-...

    最好的scala学习 课件

    最好的scala 学习课件,最好的scala 学习课件,学习spark必备

    scala编程中文pdf

    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语言的各种中高级语法,对于初学和高级开发人员有很大帮助

    scala 2.13.3 API 文档 Html离线版 scala-api.rar

    最新制作 scala 2.13.3 API 文档 Html离线版 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。

    eclipse插件 scala下载

    scala eclipse插件 拷贝到相应的目录即可使用,百度一大堆

Global site tag (gtag.js) - Google Analytics