scala-collections

    1

    1답변

    insertSortRight는 insertSortReft보다 효율적이지 않습니다. insertSortRight는 insert()에 대한 인수 중 하나 인 List.last (O (n))를 호출해야하기 때문에 insertSortLeft insert()에 대한 인수 중 하나 인 List.head (O (1) 임)를 호출합니다. 이 이해가 정확합니까? 감사. d

    1

    3답변

    나는 문자열이 다음 형식의 미리 정의 된 식별자 인 문자열 목록을 정렬하는 방법을 찾기 위해 필사적으로 노력하고 있습니다. a1.1, a1.2, ..., a1.100, a2.1, a2.2, ...., a2.100, ..., b1.1, b1.2, .. 등등. 올바른 순서가 있습니다. 따라서 각 식별자는 첫 번째 문자 (알파벳순으로 내림차순)로 정렬되고이 순서

    24

    3답변

    Set에 대해 Nil의 해당 문자가 있습니까? 나는 Set의 값으로 Nil을 사용하여 시도,하지만 난 당신이 Set.empty하거나 Set()을 사용할 수 있습니다 ( Nil의 유형 List 때문에 예상) 오류 감사

    1

    1답변

    하나의 긴 키에 대해 다른 유형의 항목을 갖고 싶습니다. 나는 하나의 키가 나는 다음과 같은 항목을 가지고 싶습니다 그래서 주어진 : 1, "개" 1, 모든 3 먼저이의 항목을 포함 할 수 있습니다를 String과 Int 타입 모두를 사용할 수 있습니까? 그렇다면, MultiMap과 함께 HashMap 예제를 볼 수 있습니까? 항목을 추가하는 방법을 보여준

    3

    2답변

    나는 iterator가 많은 항목을 가지고 있으므로 groupBy에 대한 Iterable로 변환 할 수 없으며 memmory에서 모든 결과를 소트하고 싶지 않습니다. 하지만 모든 객체가 groupBy 필드에 의해 정렬된다는 것을 알고 있으므로 정렬 된 반복자에 대해 groupBy를 구현할 수 있습니다. 이미이 작업을 수행하는 스칼라 컬렉션에 몇 가지 메소드

    24

    2답변

    Scala의 Map and Set은 단일 요소가 추가 된 데이터 구조체의 복사본을 반환하는 + 연산자를 정의합니다. Seq에 해당하는 연산자는 :+입니다. 이 불일치에 대한 이유가 있습니까?

    8

    2답변

    는 val docs = List(List("one", "two"), List("two", "three")) 예를 들어 있다고 가정 목록 ("하나", "두 사람은") 용어 "하나"와 "이"를 포함하는 문서를 나타내며,이 경우 모든 용어, 즉에 대한 문서 주파수지도를 구축하고자 Map("one" -> 1, "two" -> 2, "three" -> 1)

    3

    1답변

    나는 다음 클래스 정의가에 기본 객체에 호출합니다. 예를 들어, 나는 할 수 있도록하고 싶습니다 : val a = new Foo({() => List(1, 2, 3).toIterator }) val b = new Foo({() => List(4, 5, 6).toIterator }) val c = a ++ b 을 그리고 c 동일해야한다 : 나는 전달자

    9

    2답변

    Seq [String]의 모든 서브 클래스의 객체를 받아들이는 메소드를 작성했습니다. 불행히도 Array [String] 유형의 객체를 허용하지 않습니다. Array [String]이 Seq [String]의 하위 클래스가 아닌가? scala> def test[T <: Seq[String]](x: T) = {} test: [T <: Seq[String]]

    3

    3답변

    종종 입력 소스에서지도를 작성하는 메소드를 구현하고 있습니다. 이 경우, 나는 더 빠른 속도와 효율성을 가정하고 scala.collection.mutable.Map을 사용합니다. 그러나이 컬렉션이 만들어지면 더 이상 변경할 수 없게됩니다. 가변적 인 맵에서 불변의 맵을 반환하는 것이 바람직한 스칼라 방법은 무엇입니까? 보통, 나는 분명히 작동하지만 냄새가