![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 79
niecc
大数据领域的菜鸟级玩家
展开
-
scala的intersect的一种应用场景
最近看到一道Google的面试题中的一个问题 题目面试题目是这样子的:两个单词如果包含相同的字母,次序不同,则称为字母易位词(anagram)。例如,“silent”和“listen”是字母易位词,而“apple”和“aplee”不是易位词。请定义函数检查两个单词是否是字母易位词。可以假设两个单词字母均为小写。要求算法复杂度尽量低。看到这个题目,你的思路是什么?原创 2017-10-13 23:11:55 · 1710 阅读 · 0 评论 -
scala的for循环和yield
转载自https://www.cnblogs.com/sunfie/p/4983841.html for循环中的 yield 会把当前的元素记下来,保存在集合中,循环结束后将返回该集合。Scala中for循环是有返回值的。如果被循环的是Map,返回的就是Map,被循环的是List,返回的就是List,以此类推。例1:1 scala> for (i <- 1 to 5) yield...转载 2018-07-12 21:11:00 · 865 阅读 · 0 评论