«permutations» 태그된 질문

순열은 일부 객체 목록의 특정 순서입니다. 순열 태그가 지정된 문제에는 일반적으로 텍스트 아나그램을 포함하여 순열을 찾거나 생성하는 것이 포함됩니다.

29
아나그램을 출력하십시오! 아니 아니야!
서로의 아나그램 인 고유 한 문자열 목록이 제공되면 목록의 각 단어와 다른 단어의 아나그램을 출력합니다. 문자열은 영숫자이며 유효한 아나그램이 보장됩니다. 프로그램이나 함수는 비 결정적 일 필요는 없지만 동일한 입력이 주어지면 코드를 여러 번 실행하면 가능한 모든 출력이 유효한 한 다른 출력을 생성 할 수 있습니다. 테스트 사례 [Input] -> Possible …

27
비트 반전 순열
당신의 목표는 정수 n 주어진 정수의 범위에서 비트를 반전시키는 함수 또는 프로그램을 만드는 것입니다 . 다시 말해 , 0 n 인덱스 의 2 n 항목 범위의 비트 반전 순열 을 찾고자합니다 . 이것은 또한 OEIS 시퀀스 A030109 입니다. 이 프로세스는 종종 FFT에 대한 내부 Cooley-Tukey 알고리즘과 같은 고속 푸리에 변환을 …

5
브래킷을 버블 링하십시오!
가 있는 몇 가지 질문 이 사이트에 괄호를 균형 및 브라켓 균형 여부 확인에 대한이. 균형 잡힌 괄호를 사용할 때가되었습니다! 수학과 프로그래밍에서 대괄호는 거품과 같습니다. 내부의 모든 것이 외부의 모든 것을 격리하여 내부의 모든 것이 평화롭게 일을 할 수 있고 외부의 모든 것이 하나의 객체 만 볼 수 있습니다. 그러나, …

29
알파벳 순으로 문자열을 퍼 뮤트
태스크 입력 문자열 (또는 문자 배열)이 주어진 경우 해당 문자열에서 문자의 가능한 모든 순열을 출력하는 프로그램을 작성하는 것이 목표입니다. 출력에 까다로워서 알파벳순으로 정렬해야합니다. 예: 입력: buzz 산출: buzz bzuz bzzu ubzz uzbz uzzb zbuz zbzu zubz zuzb zzbu zzub 규칙 이것은 코드 골프 이므로 가장 짧은 코드가 승리합니다. 각 라인의 …

30
잘못된 Invali Inval
이 아이디어는 @ TùxCräftîñg의 채팅 메시지를 기반으로 합니다. 아래 예제 시퀀스를 살펴보십시오. INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 후에 INVALID9는 다음과 같이 진행됩니다. INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 그리고 후에 INVALI9는 다음과 같습니다. INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 다음 INVAL9과 같습니다. INVA0, INVA1, INVA2, INVA3, ...INVA9 우리가 INVALID매번 단어에서 문자를 어떻게 제거했는지 주목하십시오 …

13
슈퍼 퍼뮤 테이션
소개 당신은 새로운 기술 스타트 업 Dejavu의 비밀 계획을 훔치는 범죄자입니다. 뒷벽 너머로 몰래 들어가지만 문을 열려면 핀이 필요한 문을 찾으십시오. 잠금을 확인하고 0에서 4까지의 모든 숫자를 사용하여 5 자리 핀을 사용한다는 것을 알고 있습니다. 각 숫자를 입력 한 후 잠금은 마지막으로 입력 한 5 자리를 확인하고 코드가 올바른 경우 …

11
아나그램 퀸 (Cops 'Thread)
이것은 강도의 스레드가 여기 에서 찾을 수 있는 경찰과 강도 도전입니다 문제는 소스 코드의 아나그램을 출력하지만 원래 소스 코드 자체는 출력하지 않는 프로그램을 작성하는 것입니다. 예를 들어 다음 Python 프로그램은 print`'print*2``'*2` 인쇄물 'print*2``print*2``' 원본 소스와 동일한 문자를 갖지만 순서가 다릅니다. 이러한 프로그램을 찾으면 프로그램의 출력을 프로그램을 생략하는 응답으로 포함 시키십시오. …

21
코드에서 거울, 거울
두 차원 프로그래밍 언어는 종종 거울 명령처럼 가지고 /와 \그리드의 명령 포인터를 리디렉션 할 : >>>>\ v v <<<</ 이 과제에서는 들어오는 방향과 거울이 제공되며 나가는 방향을 결정해야합니다. 규칙 들어오는 방향은 문자 NESW중 하나로 주어지고 미러는 /또는 로 지정됩니다 \. 당신은 어떤 순서 로든지받을 수 있습니다. 대문자를 사용해야합니다. 2 자 …

8
순열 비둘기 구멍 원리
스도쿠 게임에서 많은 플레이어는 각 광장에 들어갈 수있는 가능한 숫자를 "연필"하는 것을 좋아합니다. 위의 행은 배열로 나타낼 수 있습니다. [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] 이제 4갈 수 있는 곳은 한 곳 밖에 없습니다 . 이를 통해 위의 목록을 단순화하여 다음을 수행 할 수 있습니다. [[1,2,9], [6], …

24
Deranged! Combinatorics : 하위 요인 계산
subfactorial 또는 rencontres 번호 ( A000166는 ) 순열 조합론에 표시 팩토리얼 번호 유사한 일련의 숫자이다. 특히, N 번째 subfactorial ! N은 수주는 교란의 세트의 N 개의 요소. 변위는 요소가 동일한 위치에 남아 있지 않은 순열입니다. 하위 요인은 다음과 같은 반복 관계를 통해 정의 할 수 있습니다. !n = (n-1) (!(n-1) …

3
단순화 된 커닝 구현
소개 커닝 이란 텍스트 문자 사이의 간격을 조정하는 것을 의미합니다. 예를 들어, Top다음 세 가지 글리프로 작성된 단어를 고려하십시오 . ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... 글리프 사이의 틈을 점으로 채우고 완성 …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
아나그램 퀸 골프
에서 이 질문에 나는 그것의 출력을 기반으로 철자 바꾸기 quine를 추측 할 수 물었다. 그러나 아직 아나그램 퀴인을 골프로 칠 것을 요구하는 질문이없는 것 같습니다. 그래서 당신의 임무는 당신이 할 수있는 가장 짧은 아나그램 퀴니를 만드는 것입니다. 아나그램 퀘인은 무엇입니까? anagram quine은 원본이 아닌 소스 코드의 anagram을 인쇄하는 비어 있지 …

20
주문 모방
두 개의 숫자 목록, 소스 와 패턴)이 패턴 의 상대 순서와 일치하도록 소스를 재정렬하십시오. 재정렬 된 소스의 두 항목은 패턴의 동일한 위치에있는 항목과 동일한 방식으로 비교해야합니다. 예를 들어, 입력 s = [-5, 9, 4, 13, 11, -6, 0] p = [7, -4, 1, -8, 4, -3, 12] 결과를 산출해야한다 [11, …

23
인코딩-셔플-디코딩
도전 당신의 임무는 정수를 ASCII 문자 의 문자열로 인코딩 한 다음 해당 문자열이 무작위로 섞인 후에 성공적으로 디코딩하는 것입니다. Encoder 및 Decoder 라고하는 두 개의 프로그램 / 기능 을 작성 합니다. 엔코더 입력 : 정수 범위 .엔nn[ 0 , 231− 1 ][0,231−1][0,2^{31}-1] 출력 : 문자열 의 아스키 문자 (반드시 인쇄되지 …

26
단어의 순위를 찾으십시오
정의 단어의 순위는 단어의 의미와 상관없이 사전에서와 같이 문자의 가능한 모든 순열 (또는 배열)이 사전 순으로 정렬 될 때 단어의 위치로 정의됩니다. 이 두 단어 "blue"와 "seen"을 고려해 봅시다. 우선, 우리는이 단어의 글자의 가능한 모든 배열을 알파벳 순서로 씁니다. "blue": "belu","beul","bleu","blue","buel","bule","eblu","ebul","elub","elbu","eubl", "eulb","lbeu","lbue","lebu","leub","lube","lueb","ubel","uble","uebl","uelb", "ulbe","uleb" "seen": "eens","eesn","enes","ense","esen","esne","nees","nese","nsee","seen", "sene","snee" 이제 왼쪽에서 살펴보고 필요한 …

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