무한한 정수 시퀀스에서 반복을 찾는 가장 좋은 방법은 무엇입니까? 즉 무한 시퀀스에서 '5'라는 숫자가 두 번 나타나면 처음으로 '거짓'을, 두 번째로 '사실'을 반환합니다. 마지막으로 정수가 이전에 나타난다면 'true'를 반환하고 함수가 정수를 처음으로받은 경우 'false'를 반환하는 함수가 필요합니다. 두 가지 해결 방법이있는 경우 하나는 공간적이며
나는 몇 가지 예를 들어 피보나치 시퀀스의 Clojure 코드를 찾고 있어요 : (def fibs (lazy-cat [1 2] (map + fibs (rest fibs))))
나는 일반적으로 진행되고 있지만, lazy-cat의 요점을 파악하지 않는 것을 이해합니다. 정확히 lazy-seq을 성취는 무엇 (def fibs (concat (lazy-seq
저는 Google App Engine 사용자가 아닙니다. 그러나 CPU 시간 및 기타 리소스에 대한 비용이 청구되는 것으로 알고 있습니다. 무한 루프를 만들면 어떤 결과가 발생합니까? Google이 해지할까요, 아니면 수동으로 어떻게해야할까요? 저는 취미 삼아 개발자가 수백의 비용이 드는 작은 오류에 대해 걱정하고 있습니다.
그래서 나는 사용자 친화적 인 GUI 인터페이스와 함께 tic tac toe 게임을 만들고있다. 게임을 거의 완료했지만 checkWin 기능에 문제가있는 것으로 보입니다. 지금까지 checkWin 함수와 매개 변수를 추가 할 때까지 모든 것이 잘 작동했습니다. checkWin 함수를 구현하기 전에 버튼을 누르면 X로 표시되고 X가없는 보드에 임의로 O를 배