«stack» 태그된 질문

스택 기반 프로그래밍 언어의 해석기 및 호출 스택에 대한 문제를 포함하여 스택 형 데이터 구조 (세부 사항은 태그 위키 참조)와 관련된 문제.

6
사양에서 사각형 생성
소개 이 과제는 2D 패턴 일치 언어 인 Grime 에서 영감을 얻었습니다 . 기본적으로 2 차원 문자 격자를 설명하는 "문법"이 주어지며, 작업은 문법에 따라 격자를 생성하는 것입니다. 또한 그리드는 약한 의미에서 가능한 한 작아야합니다. 입력 귀하의 입력은 소문자 ASCII 문자와 기호가 포함 된 문자열 |과 -. 편의상 입력에 반복되는 소문자가 …

1
빌 게이츠를 능가 할 수 있습니까?
팬케이크 정렬은 주걱을 스택의 어느 지점 에나 삽입 할 수 있고 그 위의 모든 팬케이크를 뒤집는 데 사용할 수있을 때 무질서한 팬케이크 스택을 크기 순서대로 정렬하는 수학 문제에 대한 구어체 용어입니다. 팬케이크 번호 P (n) 는 n 팬케이크에 필요한 최소 플립 횟수입니다 . 1 1979 년에 빌 게이츠와 크리스토스 파파 …

13
피보나치 제품
양의 피보나치 수의 고유 한 합계로 0보다 큰 수를 분해 할 수 있습니다. 이 질문에서 우리는 가능한 가장 큰 양의 피보나치 수 를 반복적으로 빼서이 작업을 수행합니다 . 예 : 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

8
언더로드 번호의 최단 표현
맛 텍스트 스택 기반 esolang Underload 는 기능적 프로그래밍과 관련이 있습니다. 그중 하나는 숫자 데이터 유형을 처리하는 것입니다. 람다 미적분과 같이 N 번 동작을 수행하는 함수로 자연수 N을 나타냅니다. 일을 간단하게하기 위해, 우리는 다음과 같은 언더로드 명령의 하위 집합 만 고려할 것입니다. : -이 명령은 스택의 최상위 항목을 복제합니다. * …

2
X와 Y의 차이가 2 이상인 3보다 큰 X
C ++을 골프 다운하려고합니다. 이 조건을 더 짧게 만들 수 있습니까? X > 3 & X - Y > 1 (물론 공백을 제거하는 것을 제외하고) 그래서, X적어도입니다 4만 X >= Y + 2. X그리고 Y에서 [0,5] 구간에서의 정수이다. 비트 단위 수식을 찾으려고했지만 실패했습니다.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

3
Clem 통역사 작성
Clem은 일류 기능을 갖춘 최소 스택 기반 프로그래밍 언어입니다. 귀하의 목표는 Clem 언어에 대한 통역사를 작성하는 것입니다. 참조 구현에 포함 된 모든 예제를 올바르게 실행해야합니다 ( 여기 참조) . 평소와 같이 표준 허점이 적용됩니다. 바이트 수로 가장 작은 항목이 이깁니다. 클렘 언어 Clem은 일류 함수를 사용하는 스택 기반 프로그래밍 언어입니다. …

9
예를 들어 통역사를 만드십시오!
예는 공백으로 구분 된 몇 가지 지침 이있는 스택 기반 언어 입니다. yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: Increment …

4
교대 통역사 작성
편집 : 당신 중 일부는 의심, 공식 통역사에 버그가 있었다 : 구성 순서 .가 반대로했다. 나는 두 가지 버전의 통역사가 있었고 여기에서 잘못된 것을 사용했습니다. 이 잘못된 버전에 대한 예제도 작성되었습니다. 리포지토리에서 인터프리터와 아래 예제를 수정했습니다. 에 대한 설명 >도 약간 모호했기 때문에 수정했습니다. 또한 너무 오래 걸리는 것에 대한 …

17
하노이의 탑 솔버
하노이 탑이 무엇인지에 관해서는 구글이나 위키 백과 페이지를 참조하십시오. 코드는 두 가지 작업을 수행 할 수 있어야하며 다음과 같습니다. 하노이 타워의 시작점에서 디스크 수를 지정하는 사용자 입력 허용 타워 퍼즐에 솔루션을 보여주기 위해 원하는 방식으로 출력을 만듭니다 (어떻게 든 논리적 인 한). 논리 출력의 예는 다음과 같습니다 (4 디스크 시작 …
10 code-golf  stack 

7
코드-골프 : 패 레이 시퀀스 (I)
도전 이 작업에서는 정수 N (10 ^ 5 미만)이 주어지고 순서 N 의 Farey 시퀀스 를 출력합니다 . 입력 N은 한 줄로 주어지며 입력은 EOF로 종료됩니다. 입력 4 3 1 2 산출 F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 = …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.