«array-manipulation» 태그된 질문

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

27
중복을 그룹화하여 배열 열거
이 과제의 목표는 양의 정수 배열을 가져 와서 요소처럼 그룹화하여 해당 인덱스를 열거하는 것입니다. 중복되지 않은 열거는 쌍 배열을 출력하여 수행됩니다 ( (value, index)예 : [3, 4, 13, 9, 2]=>) [[3,1],[4,2],[13,3],[9,4],[2,5]]. 그러나 주어진 요소가 두 번째로 나타나면 자체 쌍이 제공되지 않고 대신 첫 번째 그룹에 추가됩니다. 우리가 3 9를 대체 …

20
원형 이동 합계
Stack Overflow 의 질문 에서 영감을 얻었습니다 . 정수 비어 배열 감안 x하고 양수 n, 컴퓨팅 합계 각각의 슬라이딩 블록 의 길이를 n배열을 따라 x, 원 다음 오른쪽 값을 왼쪽에서 누락 값을 충전 : 첫 번째 블록은의 첫 번째 항목을 포함하며 그 x앞에는 n-1순환 이동 된 항목이 있습니다. 제 2 …

13
합계가 가장 작은 합동 목록 생성
두 개의 목록이 A있고 B길이가 같으면 동일하고 A비교 하는 요소가에서 같음을 비교 B합니다. 다시 말해, 두 개의 유효한 지수 x와 y: 만약 A[x] = A[y]다음, B[x] = B[y]. 만약 A[x] != A[y]다음, B[x] != B[y]. 예를 들어, 목록 [1, 2, 1, 4, 5]과 [0, 1, 0, 2, 3]합동입니다. 작업 의 …

30
목록을 반으로 접으십시오
정수 목록을 접을 것입니다. 절차는 다음과 같습니다. 목록의 길이가 짝수 인 경우 새 목록의 n 번째 항목이 이전 목록의 n 번째 항목과 n 번째 -to- 이전 목록의 마지막 항목. 예를 들어 목록이 있다면 [1 2 3 4 5 6 7 8] 우리는 그렇게 접을 것입니다 [8 7 6 5] +[1 …

27
배열에 웨이브를 적용
오늘 당신의 임무는 숫자의 배열에 웨이브를 적용하는 것입니다. 물결 모양은 다음과 같습니다. [1, 0, -1, 0, 1, 0, -1, 0, 1...]주어진 배열에 적용하면 첫 번째 요소, 두 번째 요소 등이 함께 추가됩니다. 더 정확하게: 프로그램이나 함수는 정수 배열을받습니다. 1원래 배열의 1, 5, 9 등 요소에 -1추가되고 원래 배열 의 3, …

7
binarray를 찾으십시오!
binarray 를 다음 속성을 만족하는 배열로 정의 합니다. 비어 있지 않다 첫 번째 값은 1 마지막 값은 1 다른 모든 값은 0또는1 예를 들어, 배열 [ 1, 1, 0, 1 ]은 유효한 binarray 입니다. 작업 비어 있지 않은 배열을 감안할 때 음이 아닌 정수의 정수 긍정적 인 N , 당신의 …

12
교류 전력 피보나치 시퀀스
정의 교류 전력 피보나치 시퀀스는 다음과 같이 구성됩니다. 빈 시퀀스로 시작하여 n 을 1로 설정하십시오 . 계산 F , N 은 N 번째 음수 피보나치 수 번 반복. 0 은 첫 번째, 1 은 두 번째 및 세 번째, 2 는 네 번째입니다. 다른 모든 것은 시퀀스에서 두 개의 이전 …

12
배열 통일
소개 같은 길이의 두 배열 (예 : A = [0,1,0,2]and)을 고려하십시오 B = [-1,1,2,2]. 각 항목의 내용이 항목별로 의미가 있다고 가정합니다. 0동등 -1, 1동등 1, 0에 해당 2하며 2와 같습니다 2. 등가는 타동사이다 : -1와 0동일하고, 0그리고 것은 2그래서, 동일 -1과 2도 동일합니다. 및 의 통합 은 (또는 ) 의 …

9
3 x 3 개의 견고한 정사각형 모두 인쇄
(a와 유사한 견고한 사각형 매직 스퀘어 ) N의 정수 (1)의 구성 인 2 매 2에 의한 아 격자는 동일한 금액을 갖도록한다는 N N 의한 격자. 예를 들어, N = 3 인 경우 하나의 견고한 사각형은 1 5 3 9 8 7 4 2 6 네 개의 2x2 하위 그리드 1 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

30
고유하지 않은 요소
부호있는 정수 배열의 고유하지 않은 요소를 찾는 프로그램을 작성하십시오. 결과 배열은 임의의 순서로있을 수 있습니다. 귀하의 답변은 입력이 변수에 저장되는 것으로 가정 d하고 올바른 결과로 평가 되는 스 니펫 일 수 있습니다 . 테스트 사례 각 테스트 케이스는 형식이 한 줄입니다 input => output. 출력의 다른 순열도 유효합니다. [] => …

30
목록에서 Oxford 쉼표로 ​​단일 문자열 생성
문자열 목록을 가져 와서 각 요소를 인용하여 목록에서 작성된 올바르게 잘린 문자열을 반환하는 영리한 (간결하고 관용적) 접근 방법은 무엇입니까? 하면서 나에게 와서 그루비 실험을 내 너무 문자 그대로,하지만 설명 해결책이있는, def temp = things.collect({"\'${it}\'"}) switch (things.size()) { case 1: result = temp[0] break case 2: result = temp.join(" and ") …

21
이 목록의 균형을 잡을 수 있습니까?
음이 아닌 정수의 목록이 균형 을 이루는 지 확인하기 위해 보드에 각 가중치를 적용한 다음 피벗의 왼쪽과 오른쪽에 요약 된 상대적 가중치가 동일하도록 피벗 에서 보드의 균형을 맞추는 것을 상상할 수 있습니다 . 상대적 무게는 무게와 피벗까지의 거리를 곱하여 주어집니다 ( 레버 법칙 참조 ). (출처 : wikipedia ) 이 …

20
인접하지 않은 항목에 대한 최대 합치 하위 시퀀스
소개: 이러한 두 질문 SO (동일한 클래스 의심)에 의해 고무 : 인접 요소없이 자바 최대 액수의 부분 배열의 요소의 출력 및 배열의 비 인접 요소들의 최대 합을 출력한다 . 도전: 정수 목록이 주어지면 가장 높은 합계를 가진 인접하지 않은 요소로 구성된 하위 시퀀스를 출력하십시오. 다음은 몇 가지 예입니다. [1,2,3,-1,-3,2,5]0부터 시작하는 …

15
다차원 반전
음이 아닌 정수로 구성된 N 차원 직교 (비정규) 배열과 반전 할 차원 표시가 있으면 배열을 반환하지만 해당 차원을 따라 반전됩니다. 표시는 길이 N의 부울 목록 또는 0 또는 1에서 색인 된 첫 번째 N 차원의 서브 세트 목록으로 제공 될 수 있습니다. 입력 형식을 명시하십시오. 코드 설명은 대단히 감사합니다. 연습 …

10
최단 고유 식별 하위 문자열
문자열 목록이 주어지면, 각 문자열을 목록에있는 다른 문자열의 하위 문자열이 아닌 비어 있지 않은 하위 문자열 중 하나로 대체하십시오. 예 목록을 감안할 때 ["hello","hallo","hola"], "hello"바로 교체해야합니다 "e"이 문자열이 포함되어 있지으로 "hallo"하고 "hola"있으며 가능한 한 짧게이다. "hallo"중 하나에 의해 대체 될 수 "ha"또는 "al"과 "hola"의 의해 "ho", "ol"또는 "la". 규칙 문자열이 …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

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