«sorting» 태그된 질문

이 과제는 일부 데이터 집합을 정렬, 정렬 또는 구성하여 해결하기위한 것입니다.


15
도시 이름 게임
원하는 경우 도시 이름 게임의 규칙에 따라 도시를 정렬하는 프로그램을 작성하십시오. 도시의 각 이름은 이전 도시 이름의 마지막 문자부터 시작해야합니다. 예 :Lviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> Madrid -> d -> Denwer …

6
코드 골프 : 견과류를 섞어 같은 종류의 재료가 닿지 않도록하십시오.
입력: 입력은 임의의 견과류 (언어로)로 배열되며 가능한 견과류가 따릅니다. 프로그램에는 정수 코드와 같은 각 종류의 너트를 나타내는 방법이 있어야합니다. 프로그램은 너트 구성의 모든 크기 배열을 처리 할 수 ​​있어야합니다. 가능한 너트 : Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut Pili nut Pistachio Walnut 산출: …

20
숫자를 분해하십시오!
당신의 임무는 아래 형식을 사용하여 숫자를 분해하는 것입니다. 이것은 기본 변환과 유사, 대신을 나열하는 것을 제외시켰다 digits기본에, 당신은 목록 values목록 입력까지 추가하도록. 주어진베이스 인 경우 n, 다음 목록의 각 수의 형식이어야합니다 k*(n**m), 0<=k<n그리고 m목록에서 고유합니다. 명세서 합리적인 입 / 출력 형식 프로그램 / 기능은 2 개의 입력을 받아서 목록을 출력합니다. …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

22
2D 배열에서 블록 정렬 행과 열
정수의 2D 배열이 주어지면 행과 열을 블록으로 정렬하십시오. 즉, 주어진 행이나 열만 정렬해야하지만 2D 배열의 다른 모든 행이나 열에 정렬하는 데 필요한 변환을 적용해야합니다. 규칙 입력은 정수의 2D 배열과 1- 인덱스 정수입니다. 이 정수는 숫자가 양수이면 정렬 될 행을 나타내거나 숫자가 음수이면 (또는 원하는 다른 방식으로) 정렬 될 열을 나타냅니다. …

17
XOR 배열 정렬
키와 문자열 배열이 주어지면 각 요소가 키와 XOR 될 때 정렬되도록 배열을 섞습니다. 두 줄 XOR 키를 사용하여 문자열을 XOR하려면 키가 영원히 반복된다고 가정하고 문자열의 각 문자 값을 키의 쌍으로 XOR하십시오. 예를 들면 abcde^123다음과 같습니다. a b c d e 1 2 3 1 2 -------------------------------------------- 01100001 01100010 01100011 01100100 …

18
직사각형 행렬 정렬
행렬이 주어지면 A각 행과 열 A이 정렬 되면 행 이 왼쪽에서 오른쪽으로 오름차순으로 정렬 되고 열의 경우 위에서 아래로 오름차순으로 정렬된다고 말할 수 있습니다 . 따라서이 행렬은 다음과 같이 정렬됩니다. [ 1 2 3 4 5 ] [ 2 2 3 4 5 ] [ 3 3 3 4 5 …

3
스택 기반 언어 토큰 화
나는 작업을했습니다 다른 호출 스택 기반의 골프 언어 Stackgoat . 이 과제에서는 Stackgoat (또는 실제로는 일반적인 스택 기반 언어) 용 Tokenizer를 작성하게됩니다. 예 "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' "" ['" "', '""'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

3
굴, 휠러 및 백
배경 그만큼 버로우즈 - 휠러 변환 (BWT) 캐릭터 라인의 문자 가역 순열가되도록 일반 텍스트로 문자열의 특정 유형의 유사 문자의 큰 실행 결과. 예를 들어 bzip2 압축 알고리즘에서 사용 됩니다. BWT는 다음과 같이 정의됩니다. 와 같은 입력 문자열이 주어지면 codegolf가능한 모든 회전을 계산하고 사전 순서대로 정렬하십시오. codegolf degolfco egolfcod fcodegol golfcode …

14
CodeGolf-노이즈 # 1 무시
명령 Barry는 소규모 API를 담당하는 좋지 않은 백엔드 개발자로서 고객의 상점에서 구매 한 정보를 제공해야합니다. 그러나 그는 훌륭한 일을하지 않았으며 상사는 대신 클라이언트 측에서 수정하도록 지시합니다. 이상적으로는 같은 쉼표로 구분 된 값을 받아야 927,2,45,90처럼 뭔가에 해당하는 item_id, item_amount, unit_price,total 우리는 신경이 첫 번째 퍼즐에서 item_id하고 item_amount있지만, 우리는 문제를 제시하는 대신에 …

2
병리학 정렬
병리학 정렬 상사는 회사 응용 프로그램의 성능을 향상시키기 위해 정렬 알고리즘을 개발할 것을 요구했습니다. 그러나 응용 프로그램을 작성한 후에는 훨씬 더 빠르게 만들 수 없을 것입니다. 상사를 실망시키지 않기 위해 특정 데이터 세트에 대해 정렬하는 것보다 더 잘 작동하는 새로운 알고리즘을 개발하기로 결정했습니다. 물론 알고리즘이 일부 경우에만 작동한다는 것을 분명하게 …

6
정렬되지 않은 배열에 반 정렬 된 삽입
PPCG Inc.의 첫 날에 오신 것을 환영합니다. 최신 주니어 보조 문서 분류기로서, 귀하가 보내 드린 모든 문서를 알파벳 순서로 보관해야합니다. 원숭이가 그렇게 쉽게 할 수 있습니다. 우리가 원숭이를 고용 한 것처럼 은유 적으로 말하면 뭔지 맞춰봐? 원숭이는 우리 알파벳에 대한 이해가 부족하다는 것이 밝혀졌습니다. 어쨌든, 지금 당장 엉망을 고칠 시간이 …

3
리스트 병합 해제
소개 대부분의 사용자는 숫자 목록을 정렬 하기위한 병합 정렬 알고리즘에 익숙 합니다. 알고리즘의 일부로 merge두 개의 정렬 된 목록을 하나의 정렬 된 목록으로 결합 하는 헬퍼 함수를 ​​작성 합니다. 파이썬과 유사한 의사 코드에서 함수는 일반적으로 다음과 같습니다. function merge(A, B): C = [] while A is not empty or B …

24
정렬 된 두 목록을 병합
정렬 병합 이 과제에서는 병합 정렬의 병합 서브 루틴을 구현합니다. 특히 함수 또는 프로그램 또는 동사 또는 유사 항목을 작성해야합니다. 두 개의 목록 (각각 증가하는 순서로 정렬 됨)을 증가하는 순서로 정렬 된 하나의 목록으로 결합해야합니다. 요구 사항 : -알고리즘은 입력 크기에서 점진적으로 선형 시간을 가져야합니다. O (n ^ 2) 솔루션 …

15
논리 게이트 수동
기본 논리 게이트를 시뮬레이트하는 프로그램을 작성하십시오. 입력 : 모두 대문자로 된 단어 다음에 공백으로 구분 된 2 자리 숫자 2 진수 (예 :) OR 1 0. 게이트는 OR, AND, NOR, NAND, XOR, 및이 XNOR요구된다. 출력 : 입력 된 논리 게이트의 출력에 1 또는 0의 두 숫자가 제공됩니다. 예 :이 AND …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

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