memoization

    3

    1답변

    나는 누군가가 비교할 수 있는지 궁금 해서요 & 대조적 인 redux reselect lib 대 lodash memoize ...의 차이점은 무엇입니까?

    4

    1답변

    scala docs에 따르면 stream은 요소가 필요할 때만 평가되는 지연 목록을 구현합니다. 예; val fibs: Stream[BigInt] = BigInt(0) #:: BigInt(1) #:: fibs.zip(fibs.tail).map(n => { n._1 + n._2 }) 그 후 scala repl; fibs(4) fibs 인쇄

    4

    1답변

    하스켈에서 재귀 함수를 메모하는 가장 빠른 방법은 무엇입니까? 배경 : 최근 저는 하스켈에서 프로젝트 오일러 문제를 해결했습니다. 많은 사람들은 재귀 적으로 정의 된 조합 또는 숫자 이론적 함수, 예를 들어 피보나치 수의 많은 계산을 요구합니다. 성능이 현저히 향상되면 이러한 기능을 메모하면 즉, 나중에 사용하기 위해 결과가 캐싱됩니다. 이 문제에 대한 많

    8

    1답변

    행렬에 대해 이전 상태 인의 수를 계산해야하는 프로그램이 제공되었습니다. 주어진 매트릭스는 부울 매트릭스입니다. 프로그램을 설명하기 위해 true에 1을, false에 0을 사용할 것입니다. 이들 4 개의 셀을 고려한다면 매트릭스 셀의 다음 상태는 1이다 셀 자체 바로 그것에 셀 를 아래 셀 셀 바로 아래, 오른쪽으로, 이러한 모든 4 개의 셀에는 단 하나

    0

    1답변

    나는 memoize의 출처를보고있었습니다. C++/파이썬 같은 언어에서 오는 ,이 부분은 하드 나를 때리는 : (let [mem (atom {})] (fn [& args] (if-let [e (find @mem args)] ... 내가 memoize 함수를 반환 실현하지만, 상태를 저장하기 위해, 그것은 지역 "변수"mem를 사용합니다. 그러나 이후에mem

    1

    3답변

    Memoizee package을 사용하여 클래스 함수를 메모하는 우아한 방법을 찾고 있습니다. 클래스 외부 ,이 하찮게에 대해 갈 수 const memoize = require('memoizee') const myFunc = memoize(function myfunc(){ ... }) 하지만 클래스 블록 내부는,이 작동하지 않습니다 class foo

    0

    1답변

    다음은 기억 된 계승 함수의 간단한 예입니다. 그것은 잘 작동하고, 나는 기본적인 개념을 이해하지만, 하나의 세부 사항이 나를 혼란스럽게합니다. 변수 memory은 어디에 있습니까? memoize() 실행을 마친 후에도 왜 계속됩니까? print memory과 같은 것을 할 수 없기 때문에 글로벌 변수가 아닌 것 같습니다. 여기서 무슨 일이 일어나고있는거야

    0

    1답변

    데이터 형식과 인스턴스 Monad 클래스를 썼습니다. 내가 메모이 제이션에 문제가 발생 generateUUID :: UI String generateUUID = do ruuid <- liftIO $ UV4.nextRandom return $ UV.toString ruuid : 나는 다음과 같은 기능을 사용할 때, data UI a =

    0

    1답변

    배열에서 LIS (Longest Increasing Subsequence) 계산은 매우 유명한 동적 프로그래밍 문제입니다. 그러나 모든 튜토리얼에서 DP의 개념을 사용하지 않고 재귀 적 솔루션을 먼저 표시 한 다음 Bottom-Up DP (반복 솔루션)를 적용하여 해결합니다. 내 질문은 : 우리가 어떻게 재귀 솔루션 자체 메모이 제이션을 사용합니다. Mem

    0

    1답변

    지수 실행 시간을 식별 할 때 특정 패턴이 있습니다. 예를 들어, 배열의 각 요소에서 포인터가 한 단계, 두 단계 또는 세 단계 중 하나를 수행 할 수있는 경우 요소 당 세 개의 함수 호출이 있기 때문에 메모 작성 전에 O (3^N) 배열을 봅니다. 그러나 저는 메모 작성 후 실행 시간을 식별하는 패턴이 무엇인지 혼동합니다. 일반적으로 말해서, 관계는 무엇