«kolmogorov-complexity» 태그된 질문

비공식적으로 Kolmogorov의 복잡성은 문자열이나 이미지와 같은 상수 객체를 설명하거나 생성하는 데 필요한 코드의 양입니다. 이 카테고리에서 챌린지를 게시 할 때는 기존 챌린지에 새로운 것을 추가해야합니다.

4
병음 조합
병음 음절 문자열을 인수로 사용하고 조합이 존재하면 true를 반환하고, 그렇지 않으면 false를 반환하는 함수를 만듭니다. "ü"에 "v"를 사용하십시오. 다음은 전체 조합 목록입니다. http://www.pinyin.info/rules/initials_finals.html 예 f("bu") == true f("zheng") == true f("nv") == true f("ri") == true f("cei") == false f("ia") == false f("kian") == false f("qa") == false 문자 수를 …

7
레트로 로켓 인쇄
(이 SO 질문에서 영감을 얻음 ) 입력으로 단일 양의 정수 n이 제공 됩니다. 가능한 적은 문자로 ASCII 아트로 머리, 꼬리 및 n 개의 세그먼트 로 구성된 몸체를 가진 로켓을 출력합니다 . 뒤에 공백이나 줄 바꿈이 없어야합니다. 로켓의 머리와 꼬리는 항상 n 값에 대해 동일합니다 . 몸체는 교대로 두 가지 유형의 …


10
Kolmogorov 유연성. 일명 판매! 재고가있는 동안 모든 Codegolf
이것은 입력이없는 고정 출력을 생성하기 위한 제한된 소스 , kolmogorov- 복잡성 , 코드 골프 과제입니다. 그러나 출력 형식은 유연합니다. 표준 출력으로 인쇄하거나 표준 오류로 인쇄하거나 문자 목록으로 반환하거나 바이트 목록으로 반환하거나 정수 목록으로 반환 할 수 있습니다. 다른 것이 합리적이라고 생각되면 의견을 물어보십시오! 다음은 간단하고 큰 글자의 ASCII 아트 CODEGOLF입니다 …

30
트루 컬러 코드
Wikipedia의 트루 컬러 (24 비트) 는 관련 부분으로 설명됩니다. 24 비트는 거의 항상 R, G, B 각각의 8 비트를 사용합니다. 2018 년 현재 24 비트 색 심도는 거의 모든 컴퓨터 및 전화 디스플레이와 대부분의 이미지 저장 형식에서 사용됩니다. 픽셀 당 32 비트가있는 거의 모든 경우는 24 개가 컬러로 사용되고 나머지 …

3
그루비 나선형을 따라 열광하는“빠른 갈색 여우”
소개 주어진 규칙에 따라 유명한 팬 그램의 발신 나선을 출력하는 프로그램을 작성하십시오. 도전 팬 그램은 한 번에 적어도 주어진 알파벳의 모든 문자를 사용 문장입니다. 가장 유명한 팬 그램 중 하나는 Windows 글꼴 뷰어에서 광범위하게 사용되는 것입니다. 즉, " 빠른 갈색 여우가 게으른 개 위로 뛰어 넘습니다 ." 이 텍스트를 기반으로 …

6
합리적인 생성 함수의 계수 찾기
일련의 숫자를 거듭 제곱의 계수로 쓰면, 그 거듭 제곱 을 해당 순서 의 (일반) 생성 함수 (또는 Gf)라고합니다. 즉, 함수 F(x)와 일련의 정수에 a(n)대해 다음과 같은 경우 a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) 그런 다음 F(x)의 생성 함수입니다 a. 예를 들어, 기하학적 시리즈 …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

22
ASCII 루빅스 큐브
이 대화와 다음 대화에서 영감을 얻었습니다 . 당신의 임무는 다음을 출력하는 것입니다. _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ 큐브의 모양을 변경하지 않는 한 추가 선행 또는 후행 공백이 허용됩니다. 평소와 같이 함수에서 위 또는 문자열 목록을 반환하는 것이 허용됩니다. 이것은 code-golf 이므로 바이트 단위의 최단 답변이 승리합니다!

8
주어진 화합물의 미스터를 찾아라!
도전 화학 물질의 공식이 주어지면 화합물 의 M r 을 산출하십시오 . 방정식 화합물의 각 원소 다음에는 화합물에서 상기 원자의 수를 나타내는 숫자가 뒤 따른다. 숫자가 없으면 화합물에 해당 원자 중 하나만 있습니다. 몇 가지 예는 다음과 같습니다. 에탄올 (C 2 H 6 O) C2H6O은 두 개의 탄소 원자, 6 …

14
파일을 0으로 채 웁니다
오늘해야 할 일은 기존 파일을 가져 와서 특정 크기에 도달 할 때까지 0을 추가하는 것입니다. 현재 디렉토리의 파일 이름 f과 바이트 수를 사용 하는 프로그램이나 함수를 작성해야합니다 b. 의 원래 내용을 유지하면서 새 크기가 바이트 가되도록 끝에 f0을 입력해야합니다 (아스키 0이 아닌 null 바이트)b . 당신은 가정 수 f는 처음보다 …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

10
더 쉬운 의사 소통 수단… ○ 순환 판!
을 바탕으로 이 있지만, 내가 질문을 받았다 [1] , [2] 그래픽 버전을 할 수 있습니다. 직무 텍스트의 원형 표시를 생성합니다 EASIER COMMUNICATION MEANS FASTER CODING MEANS FEWER CODERS MEANS . 모든 대문자 글꼴이 사용됩니다. 문자 상단은 원을 향해야합니다. 이전의 공간 FEWER은 맨 아래 (6시) 또는 (브라우니 포인트의 경우) 텍스트가 회전해야합니다.

9
힐버트 커브 그리기
힐버트 커브는 일종의 공간 채우기 커브이며 기본적으로 선을 평면에 매핑합니다. 선의 각 점은 평면의 한 점에 해당하고 평면의 각 점은 선의 한 점에 해당합니다. 힐버트 커브의 0에서 4까지의 반복이 표시됩니다. 반복 0-최대 4 이 작업의 목표 : 위에서 정의한대로 Hilbert Curve의 네 번째 반복을 그리는 코드를 작성하십시오. 코드가 완성되어야합니다. 즉, …

3
음소 아부이다
캐릭터 이 유니 코드 문자를 영어 IPA 자음 이라고하겠습니다 . bdfhjklmnprstvwzðŋɡʃʒθ 이 유니 코드 문자를 영어 IPA 모음 이라고하겠습니다 . aeiouæɑɔəɛɜɪʊʌː (예, ː긴 모음 표시 일 뿐이지 만이 문제를 해결하기 위해 모음으로 취급합니다.) 마지막으로, 이는 1 차 및 2 차 응력 표시입니다 . ˈˌ 주의 ɡ( U + 0261는 ) …

5
A047841 : 자서전 번호
정의 숫자를 설명하는 과정은 다음과 같습니다. 번호 0에 9해당하는 각 번호 의 경우 : 해당 숫자의 빈도를 기록한 다음 숫자를 기록하십시오. 예를 들어 숫자는 10213223다음과 같습니다. 이 1의 발생은 0, 2의 발생 1, 3의 발생 2, 2의 발생 3. 따라서 설명하는 숫자 10213223는 10213223( 10첫 번째 속성, 21두 번째 속성 …

30
스네이크
도전 도전은 간단합니다 : 뱀을 인쇄하십시오 . 뱀 길이를 입력으로 얻습니다. 길이 2의 뱀은 다음과 같습니다. ==(:)- 길이가 7 인 뱀은 다음과 같습니다. =======(:)- 다시 말해, 뱀의 길이는 머리 앞의 등호가 몇 개인 지 입니다. 용법 C ++ 구현을 만들어서 컴파일했다고 가정 해 봅시다 ./getsnake. 나는 그렇게 실행할 수 있습니다 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.