
算法
文章平均质量分 72
码农门卫部的王先生
这个作者很懒,什么都没留下…
展开
-
我的算法学习之路--04学习数据结构的第一天
1.队列 队列和栈比较简单就不实现了 队列就是一种先插入先取出的数据结构,排队系统就用到 private val queue:Queue[String] = Queue() queue.enqueue("d")//在队列尾部加一元素 queue.enqueue("dssd")//在队列尾部加一元素 queue.enqueue("1213")//在队列尾部加一元素 queue.dequeue();//取出并返回d 2.栈 栈就是一种后插入先取出的数据结构,比如浏览器记录原创 2021-08-20 16:16:11 · 99 阅读 · 0 评论 -
我的算法学习之路--03学习scala的第三天
一、模式匹配 模式匹配就是java里的switch,是一种分支结构,在scala里,支持数组,集合,还有类型 1.基本语法 scala var person = "ETO" person match{ case "ETO" =>{ print("Hello,ETO") } case "Eployee"=>{ print("Hello,Eployee") } case _ =>{ print("原创 2021-08-13 19:34:40 · 147 阅读 · 0 评论 -
我的算法学习之路--01学习scala的第一天
因为我是有java基础的,所以我把算法学习的重点归纳成四个重点 先从简单的scala语言开始学起 一、配置环境 那么现在开始配置环境变量,首先是jdk,这个我就不阐述了,我直接讲scala的环境配置。 我用的是windows系统,先去官网https://www.scala-lang.org/download/scala2.html到页面末尾下载msi可执行文件。一步步next,这里没什么好说的。 配置环境变量 SCALA_HOME: Scala 的安装目录 Path:%SCALA_HO..原创 2021-08-11 19:43:53 · 122 阅读 · 0 评论 -
我的算法学习之路--02学习scala的第二天
一、类和对象 1.类的定义 普通的类定义和java区别在于class是小写的,就像 class Car{ var color:String = _ } 创建类的对象和java一样是 var car:Car = new Car() 2.对象的定义 object Car{ var color:String = "red" } 和java不同,scala的对象是可以通过定义创建,这里创建的Car对象是Car类的伴生对象,而且方法和属性都是和Car不互通的,调用 Ca.原创 2021-08-12 17:00:47 · 124 阅读 · 0 评论