Scala
文章平均质量分 77
随兴随缘
算法领域优质创作者
展开
-
Scala函数式编程实战
scala实战 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录scala实战一、第2章 控制结构和函数7-1 分段函数 (5 分)7-2 字符串的乘积 (5 分)7-3 求和中断 (10 分)7-4 求平均分 (10 分)7-5 h0014.栗子和虫子 (10 分)7-6 动物 (15 分)7-7 h0046. 三角形类型 (20 分)7-8 h00原创 2022-04-05 22:30:49 · 5863 阅读 · 0 评论 -
第2关:函数排序
任务描述 相关知识 基于单集合单字段的排序 基于元组多字段的排序 基于类的排序 总结: 编程要求 测试说明 任务描述 本关任务:本关主题是利用Scala函数式编程中已经实现的排序函数实现相关的排序需求。在一次考试中,Cathy、Daniel和Andy的成绩如下: 科目 语文 数学 英语 物理 化学 生物 Cathy 100 110 108 78 95 89 Daniel 110 9原创 2022-04-01 22:19:51 · 685 阅读 · 0 评论 -
Scala函数式编程
第1关:冒泡排序 任务描述 相关知识 冒泡排序 Scala版冒泡排序 编程要求 任务描述 本关任务:本关主题是利用Scala基础实现对冒泡排序算法的改进。使用冒泡算法存在这样一种情况:在第j(j<n-1)趟时就已排好序,但算法仍然执行后面几趟的比较。实际上,一旦算法中某一趟比较时没有任何元素交换,说明已经排好序了,就可以结束算法。现有9个随机数:[49,38,65,97,76,13,27,49,78] 请改进冒泡排序算法,避免序列在已经排好的情况下继续进行冒泡的操作。原创 2022-04-01 22:14:01 · 1563 阅读 · 2 评论