«array-manipulation» 태그된 질문

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

30
도전 과제 # 1 : 교대 배열
교대 배열 교대 배열 두 (반드시 다르지 않은) 값이 교번하는 길이의리스트이다. 즉, 모든 짝수 색인 항목이 같고 모든 홀수 색인 항목이 동일합니다. 당신의 임무는 양의 정수 목록이 주어 truthy지면 그것이 번갈아 가거나 falsy그렇지 않으면 출력 / 반환하는 프로그램이나 함수를 작성하는 것입니다 . 이것은 code-golf 이므로 가장 짧은 코드 (바이트)가 이깁니다! …

30
굿 니스 기자 골프!
구어체로도 " 티미 번호 "라고도 알려진 "기자 번호" 는 숫자가 피라미드를 나타내는 임의의 숫자입니다 ( A134810 ). 예를 들어, "12321"은 다음과 같이 시각화 될 수 있기 때문에 기자 번호입니다. 3 2 2 1 1 그러나 피라미드의 상단에 두 자리 숫자가 있기 때문에 "123321"과 같은 것은 기자 번호가 아닙니다. 33 2 …

22
모든 N 번째 N 제거
작업 이 도전에서, 당신의 입력은 당신의 언어의 기본 형식으로 주어진, 양의 정수의 비어 있지 않은 목록입니다. 출력은 일부 요소가 제거 된 동일한 형식의 동일한 목록입니다. 모든 발생 1, 두 2번째 발생 3, 세 번째 발생 등을 제거해야합니다. 일반적으로 모든 양의 정수 N에 대해 세 N번째 발생 N부터 시작하여 목록에서 모든 …

30
객관식 시험 부정 행위
소개 공부하면서 객관식 시험을 치르는 몇 가지 방법을 생각해 냈습니다. 기본적으로 객관식 답변의 압축 버전입니다. 방법은 다음과 같습니다. 시험에 대한 답변 : BCAABABA 이것들은 3 개의 다른 배열로 변환 될 수 있으며, 현재 문자가 답이면 참 또는 거짓을 나타냅니다. B C A A B A B A A: [0, 0, …

30
목록에서 0을 가리십시오
이 SO 질문에서 영감을 얻었습니다. 입력으로 비어 있지 않은 정수 목록이 주어지며 첫 번째 값은 0이 아닙니다. 출력을 구성하려면 목록의 시작 부분을 따라 0이 아닌 각 값을 출력하십시오. 0이 발생하면 가장 최근에 출력에 추가 한 값을 반복하십시오. 프로그램이나 함수를 작성할 수 있으며, 입력 / 출력은 정렬 된 정수 순서 인 …

30
물리 곱셈표 인쇄
사각형에는이 멋진 속성이 있습니다 사각형은 정확히 문자 로 구성됩니다 !n×mn×mn \times mn×mn×mn \times m A .. 더 흥미로운 특성은 곱셈 테이블에서 사각형을 잘 정렬 할 수 있다는 것입니다 (예 : 테이블).3×33×33 \times 3 # ## ### # ## ### # ## ### # ## ### # ## ### # ## …

30
2D 배열의 주변 0을 제거
이것은 이 질문 의 2 차원 버전입니다 . 음이 아닌 정수만 포함하는 비어 있지 않은 2 차원 배열 / 행렬이 주어진 경우 : ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & 0 …

30
소울 메이트를 찾아서
출력, 정수의 비어 있지 않은 유한 목록을 감안할 때 truthy의 가 정확히 두 개의 동일한 항목이며 다른 모든 항목이 서로 다른 경우 값 및 falsey의 다른 값. 예 truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]

30
나는 무의미한 배열입니까?
무의미한 배열 연속 소자 사이의 차이 절대 값보다 모두 작거나 같은 양의 정수들의 어레이이다 (1) . 예를 들어 다음 배열은 중요하지 않습니다. [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] 해당 (절대) 차이점은 다음과 같습니다. [1, 1, 1, 1, 1, 1, 0, 0, 1] 모두 1 보다 작거나 …

30
융기가 있습니까?
양의 정수 목록이 주어지면 두 이웃보다 크거나 두 이웃보다 작은 요소 ( "범프")가 있는지 판별합니다. 범프를 명확하게하는 것은 하나의 이웃 만 있기 때문에 목록의 첫 번째 또는 마지막 항목이 될 수 없습니다. 프로그램은 범프가없는 목록 또는 범프가있는 목록에 해당하는 두 개의 일관된 값 중 하나를 출력해야합니다. 값이 중요하지 않은 것은 …

30
첫 번째 복제 된 요소 찾기
1에서 a.length 범위의 숫자 만 포함하는 배열 a가 주어지면 두 번째 어커런스가 최소 인덱스를 갖는 첫 번째 중복 숫자를 찾으십시오. 즉, 중복 된 숫자가 두 개 이상인 경우 두 번째 숫자가 다른 숫자의 두 번째 숫자보다 작은 인덱스를 반환합니다. 그러한 요소가 없으면 프로그램 / 기능이 정의되지 않은 동작을 초래할 수 …

21
배열 정렬 추가
소개 두 개의 비어 있지 않은 정수 배열, 예를 들어 A = [0 3 2 2 8 4] 및 B = [7 8 7 2]를 고려하십시오 . 정렬 정렬 을 수행하기 위해 다음을 수행합니다. 총 길이 lcm (length (A), length (B)) 가되도록 각 배열을 반복하십시오 . 여기서 lcm 은 최저 …

22
내추럴 파이 # 0-락
골 입력을받는 프로그램 / 함수를 만들고 임의의 정수 쌍이 소수 N인지 확인 N하고를 반환합니다 sqrt(6 * N / #coprime). TL; DR 이러한 과제는 Pi를 근사화하기 위해 자연과 두뇌 (및 일부 재사용 가능한 리소스) 만 필요한 알고리즘 시뮬레이션입니다. 좀비 종말 중에 Pi가 정말로 필요하다면,이 방법들은 탄약을 낭비 하지 않습니다 ! 앞으로 …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

15
하늘을 봐! 슈퍼 듀퍼 어레이입니다!
Code Review에서 경쟁사 친구들 의이 질문 에서 영감을 얻었습니다 . 정의 슈퍼 어레이는 어레이의 각각의 새로운 요소는 이전의 모든 원소의 합보다 큰 배열이다. {2, 3, 6, 13}슈퍼 배열이기 때문에 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 (11) {2, 3, 5, 11}슈퍼 …

13
제로섬 커버
소개 비어 있지 않은 정수 목록 L 을 고려하십시오 . 제로섬 슬라이스 의 L은 의 연속 시퀀스이다 L 합이 예컨대 0과 동일, [-2, 2, 1] 의 제로 합 슬라이스 인 [-2, 4, 1, -3, 2, 2 , -1, -1] 이지만 [2, 2] 는 0이 아니기 때문에 아니고 [4, -3, -1]도 …

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