«array-manipulation» 태그된 질문

어레이의 사용법과 조작을 통해 특정 문제를 해결하기위한 경쟁.

3
주기적으로 자체 설명 목록을 계산
주기적으로 자체 설명하는 목록 다음 조건이 충족되는 경우 양의 정수 목록 LLL 은 주기적으로 자체 설명 됩니다. LLL 은 비어 있지 않습니다. LLL 의 첫 번째 요소와 마지막 요소 는 다릅니다. LLL 을 동일한 요소의 런으로 분할하면 각 런의 요소는 다음 런의 길이와 같으며 마지막 런의 요소는 첫 번째 런의 …

10
이 GCD 작업을 반복하십시오
2008 Putnam 경쟁의 A3 문제 는 다음과 같습니다. 유한 시퀀스 의 양의 정수로 시작하십시오. 가능 하면 가 나누지 않도록 두 개의 인덱스 선택 하고 및 를 각각 및 \ text {lcm} (a_j, a_k)로 바꾸십시오 . 이 프로세스가 반복되면 결국 중지해야하며 최종 시퀀스는 선택한 사항에 따라 달라지지 않습니다.ㅏ1,2, ... ,엔a1,a2,…,ana_1, a_2, …

5
다양한 차원의 춤
도전 n정수형 의 차원 배열과 첫 번째 n자연수 의 순열이 주어지면 그에 따라 배열 차원을 순열하십시오. 세부 이 과제는 MATLAB에서 영감을 얻었습니다 permute. 데모 순열은 정수 목록으로 제공됩니다. 예를 들어 [1,3,2]1은 1에 매핑되고 2는 3에 매핑되고 3은 2에 매핑됩니다 (여기서 i항목은 값 i이 매핑 됨). 그러나 편리한 다른 형식 (예 …

19
삼각법 프로그램을 유효하게하십시오
Triangularity 는 Mr. Xcoder 가 개발 한 새로운 esolang 으로 코드 구조는 매우 특정한 패턴을 따라야합니다. 세 n번째 코드 줄 2n-1에는 프로그램의 문자 가 정확히 있어야 합니다. 이로 인해 삼각형 / 피라미드 모양이 발생합니다. 첫 번째 줄에는 문자가 하나만 있고 나머지는 2 씩 증가합니다. 각 줄은 .왼쪽과 오른쪽에 s 로 …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

25
겹치는 슬라이스의 열별 요약
직무 정수의리스트로부터 L 과 다른 정수 의 목표는 모두의 열 방향으로 합계를 계산한다 (S)의 - 길이 (잠재적으로 겹치는) 슬라이스 L을 행 상대적인 위치와 관련된 상태, L (아래 참조). 정의 S의 - 길이 (오버랩) 슬라이스 리스트의 L은 의 (포장)없이 모든 연속 시퀀스이다 L 길이이다 S . 하기 위해서는 위치와 관련된 조각의 …

21
주기적으로 진동합니까?
도전 목록이 주어지면 목록을 증가 및 감소 요소로 그룹화하여 동일한 크기의 목록 목록을 생성하는지 확인하십시오. 즉, 목록의 "전환 지점"이 균등하게 배치됩니다. 예 예를 들면 다음과 같습니다. 0, 3, 7, 5, 2, 3, 6 0, 3, 7증가, 7, 5, 2감소 및 2, 3, 6증가합니다. 그러므로 이것은 진실입니다. 또 다른 예: 1, …

6
Kolakoski와 같은 자체 참조 시퀀스
이것이 Kolakoski 시퀀스 (OEIS A000002 )를 정의하는 방법입니다. Kolakoski 서열을 포함하는 서열이다 1하고 2, 상기 n시퀀스의 번째 요소의 길이 n시퀀스 자체가 동일한 요소 (RUN)의 일 기. 시퀀스의 처음 20 개 항과 각 길이는 다음과 같습니다. 1 2 2 1 1 2 1 2 2 1 2 2 1 1 2 …

15
상세 검색
이 문제의 경우 목록이 정수와 유효한 목록 (재귀 적 정의 \ o /)으로 만 구성된 경우에만 목록이 유효한 것으로 간주됩니다. 이 문제를 해결하려면 유효한 목록과 정수가 주어지면 정수를 찾을 수있는 모든 깊이의 목록을 반환하십시오. 예 list [1, [2, [3, [1, 2, 3], 4], 1], 1]와 integer를 고려해 봅시다 1. 그런 …

30
배열에서 무작위로 선택
이 과제는 다소 간단합니다. 양수 (0을 포함하지 않음)의 배열이 제공되며이 배열에서 임의의 요소를 선택해야합니다. 그러나 비틀기는 다음과 같습니다 . 요소를 선택할 확률은 정수의 값에 따라 달라집니다. 즉 정수가 커질수록 선택 될 확률도 높아집니다! 예 배열이 제공됩니다 [4, 1, 5]. (4)를 선택하는 확률이 동일하다 어레이의 모든 요소들의 합에 의해 나누어 4 …

30
두 개의 어레이를 최대한 활용하십시오
부동 소수점 숫자로 구성된 두 개의 배열이 제공됩니다. 당신의 임무는 두 배열의 해당 요소를 페어링하고 각 쌍의 최대 값을 얻는 것입니다. 그러나 두 개의 해당 요소가 같으면 대신 합계를 가져와야합니다. 예를 들어, 목록을 제공 [1, 3, 3.2, 2.3]하고 [3, 1, 3.2, 2.6]당신이 다음을 수행해야합니다 : 요소 (또는 zip)를 페어링하십시오 [[1, …

19
로컬 맥시마 추출
양의 정수 배열이 주어지면 인접한 요소보다 크거나 같은 모든 요소의 배열을 출력하십시오. 대부분의 요소에는 두 개의 인접한 요소가 있습니다. 첫 번째 요소와 마지막 요소는 인접한 요소가 하나뿐이므로 특별한 경우입니다. 배열에 두 개 이상의 요소가 있다고 가정 할 수 있습니다. 테스트 사례 : Input | Output [4,2,6,12,4,5,4,3] | [4,12,5] [1,2] | …

15
루빅스 큐브 알고리즘 반전
Rubik 's Cube를 움직일 때마다 첫 번째 이동을 취소하는 리버스 이동이 있습니다. 이 때문에 모든 알고리즘 (이동 세트)에는 첫 번째 알고리즘을 취소하는 역 알고리즘이 있습니다. 이 과제의 목표는 주어진 알고리즘의 반대를 찾는 것입니다. 사양: 입력은 개별 이동 배열로 구성됩니다. 각 이동은 길이가 1 또는 2 인 문자열입니다. 물론 언어에 가장 …

30
거짓을 반감
직무 및의 비어 있지 않은 배열이 주어지면 의 런 길이의 절반이됩니다 .010 입력 0및 의 배열입니다 1. 허용되는 형식 : 귀하의 언어로 실제 배열 줄 바꿈으로 구분 된 0및1 의 연속 문자열 0및1 다른 합리적인 형식 예를 들어, 다음 세 가지 입력이 모두 허용됩니다. [1, 0, 0, 1] "1\n0\n0\n1"( \n라인 …

8
역 삽입 정렬
객관적인 삽입 정렬 이 정렬 을 수행 하는 동작에서 원래 스크램블 목록을 생성하십시오 . 원본 목록 에는 입력의 크기 인 모든 숫자가 포함 0됩니다 N-1(포함) N. 입력 목록을 정렬하는 데 필요한 이동이 포함 된 목록입니다. 각 값은 원래 (스크램블 된) 숫자로 대체 된 슬롯의 양이 올바른 위치에 있음을 나타냅니다.이 프로세스는 …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

30
부울 배열 반전
좋은 간단한 것 입력 부울 배열 (또는 허용 가능한 대안)이 주어지면 배열의 길이가 32 요소를 넘지 않는다고 가정 할 수 있습니다. [false, false, true, false, false] 산출 배열의 모든 요소를 ​​뒤집어 출력합니다. [true, true, false, true, true] 규칙 당신은 전체 프로그램이나 함수를 작성할 수 있습니다 표준 허점 적용 언어별로 가장 …

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