countdown solver
1.0.0
게임 쇼 카운트다운 스타일로 퍼즐을 풀어보세요.
이 저장소에는 게임 쇼 Countdown을 기반으로 한 일련의 기사에 대한 소스 코드가 포함되어 있습니다. 여기에는 해당 쇼의 숫자 라운드 와 문자 라운드 의 퍼즐을 풀기 위한 코드가 포함되어 있습니다.
코드
모든 코드는 단순하고 현대적인 JavaScript로 되어 있습니다. TypeScript에 적합한 타입 정보는 문서 주석에 포함되어 있습니다.
단어 목록
letters-round/
아래에 적합한 단어 목록이 포함되어 있습니다. 이는 대부분의 목적에 대해 쇼에서 허용되는 공식 단어 목록과 충분히 유사해야 합니다. 잠재적으로 모욕적인 단어는 일반적으로 쇼에서 허용되지만 이 목록에서는 제외했습니다. 목적은 검열이 아니라 단순히 의심하지 않는 사용자에게 충격을 주지 않는 것입니다. 하지만 제가 놓친 부분이 있을 수도 있다는 점을 알아두세요.
삼원 트리
문자 라운드의 경우 기사에서는 삼항 검색 트리의 최소한의 구현을 개발합니다. 또한 적절한 유니코드 지원, 더 많은 유형의 근사 일치, 직렬화 등을 통해 더욱 기능적인 구현을 만들었습니다. 여기에서 이용 가능합니다:
https://github.com/CGJennings/fast-ternary-string-set
npm
패키지 fast-ternary-string-set
으로도 사용 가능합니다.