«array-manipulation» 태그된 질문

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

11
부분 집합 합의 N 비트 변형
필자가 작성중인 또 다른 과제에 대해서는 테스트 사례가 제한된 정수로 해결할 수 있는지 확인해야합니다. 특히 비어 있지 않은 정수 배열 A과 정수 비트 너비에 대해 다음을 확인해야합니다 n. 모든 정수 a의 A충족 -2**(n-1) <= a < 2**(n-1)(로 표현할 수있는 n비트 2의 보수 정수). 길이 A가보다 작습니다 2**n. 의 합이 A만족 …

14
모드 밸런스 목록
소개 L = [-1,2,2,1,2,7,1,4] 와 같은 정수 목록이 있다고 가정하십시오 . 나는 내 인생에서 균형을 유지하는 것을 좋아하기 때문에 그것이 짝수 요소만큼 많은 이상한 요소를 가지고 있음을 알게되어 기쁩니다. 또한 모든 모듈로 클래스 3에 동일한 수의 요소가 있으며 요소는 다음과 같습니다. [-1,2,2,1,2,7,1,4] 0 mod 3: 1 mod 3: 1 7 …

14
재귀 적으로 연결된 반복 누적 [N]과 M 반복
이 양 개의 정수를 타고 N와 M와의 연결된 누적 합계를 생성 [N]하여, M반복. 마지막 반복 결과를 출력합니다. 연결된 누적 합계의 정의 : 숫자로 시작 N하고 순서를 정의하십시오X = [N] X누적 합계에 추가X 2 단계를 반복하십시오 M. 벡터의 누적 합 X = [x1, x2, x3, x4]은 다음과 같습니다 [x1, x1+x2, x1+x2+x3, …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

11
대소 문자 일치 찾기 바꾸기
텍스트 문자열 인 세 개의 입력을 취하십시오 T. 문자열은 대체 F; 을 대신 할 문자열입니다 R. T와 동일한 (대소 문자를 구분하지 않는) 문자가있는 각 하위 문자열에 대해의 하위 문자열을 F대체하십시오 R. 그러나 원본과 동일한 대소 문자를 유지하십시오. 보다 많은 문자가있는 R경우 F추가 문자는 대소 문자가 같아야합니다 R. 에 숫자 나 …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

8
가장 짧은 고유 한 하위 목록 찾기
주어진리스트리스트는 정확히 하나의리스트의 연속 된 서브리스트 인 가장 짧은리스트를 찾습니다. 예를 들어 [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] 가장 짧은 연속 하위 [3,4]목록은 두 번째 목록에만 나타나기 때문입니다. 고유 한 연속 서브리스트가 없으면 (하나 이상의 중복 항목이 필요함) 빈 목록을 출력하십시오. 여기에 예가 있습니다 [[1,2,3], [1,2,3], [1,2]] 최소 크기의 연속 된 하위 …

23
행렬-벡터 계산
두 개 이상의 요소로 구성된 정수 배열이 주어지면 배열의 Matrix-Vector (아래 정의)를 출력하십시오 . 행렬-벡터 를 계산하려면 먼저 크기 n입력 배열을 회전하여 크기 의 행렬을 만들고 배열 n x n의 첫 번째 요소가 기본 대각선을 따릅니다. 이것은 매트릭스 부분을 형성합니다. 벡터의 경우 입력 배열을 세로로 뒤집습니다. 그런 다음 정규 행렬 …

30
정렬 후 배열의 인덱스를 가져옵니다.
오늘 과제는 목록을 가져 와서 정렬 된 각 연속 요소가 나타나는 l위치를 제공 하는 프로그램이나 함수를 작성하는 것 입니다.ll 즉, 가장 작은 값의 색인을 출력 한 다음 두 번째로 작은 값의 색인 등을 출력하십시오. 입력 배열은 양의 정수만 포함하고 하나 이상의 요소를 포함한다고 가정 할 수 있습니다. 테스트 사례 : …

12
지수리스트리스트 반전
이 StackOverflow 게시물에서 영감을 얻었 습니다. 소개 Bob의 임무는 스프레드 시트를 작성하고 구성하는 것입니다. 그가 구성하는 방식은 Bob을 제외하고는 거의 알려져 있지 않지만 동일한 그룹에 속하는 각 스프레드 시트 목록을 작성합니다. 그가 만든 스프레드 시트에는 많은 데이터가 있지만 지금보고있는 데이터는 단 하나뿐입니다. 그가이 일을 시작한 날과 스프레드 시트를 만든 날 …

13
최대 힙입니까?
우선 순위 큐라고도 하는 힙 은 추상 데이터 유형입니다. 개념적으로, 이것은 모든 노드의 자식이 노드 자체보다 작거나 같은 이진 트리입니다. (최대 힙이라고 가정합니다.) 요소를 밀거나 튀어 나오면 힙이 다시 정렬되므로 가장 큰 요소가 다음으로 표시됩니다. 트리 또는 배열로 쉽게 구현할 수 있습니다. 수용하기로 선택한 경우 배열이 유효한 힙인지 확인해야합니다. 모든 …

16
배열에서 가장 작은 그룹
소개 다음 배열을 관찰하십시오. [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] 그룹은 서로 옆에 같은 숫자로 구성되어 있습니다. 위의 배열에는 5 개의 서로 다른 그룹이 있습니다. [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] 1, …

10
몇 걸음 걸었습니까?
간단한 만보계는 반대쪽에 두 개의 스위치 (x = 0 및 x = l) 가있는 진자로 모델링 할 수 있습니다 . 진자가 원거리 스위치와 접촉 할 때, 어셈블러는 반 걸음 걸렸다 고 가정 할 수 있습니다. 니어 스위치에 닿으면 단계가 완료됩니다. 진자의 위치를 ​​나타내는 정수 목록이 주어지면 만보계에 기록 된 전체 …

5
L- 볼록한가요?
배경 폴리오 미노는 호출 L-볼록 가있는 L 자 형상의 경로, 기수의 방향으로 진행 한 번에 가장 방향을 변경하는 다른 경로에 의해 타일에 대한 타일에서 이동하는 것이 가능하면. 예를 들어, 1그림에서 s 의 polyomino 0 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 0 …

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

17
지역 변수없이 데크 섞기 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 퍼즐의 목적은 52 장의 카드를 가져 와서 섞어서 각 카드가 임의의 위치에 있도록하는 것입니다. 주어진: deck카드를 나타내는 52 개의 고유 …

4
국회 의사당 배포
소개 총선에서 의회 의석 당 일정한 가격을 계산하려고합니다. 즉, N >= 0좌석 배분 및 ns파티 당 투표 목록 을 위해 다음 d과 같은 숫자를 찾고 싶습니다. sum(floor(n/d) for n in ns) == N 일을 흥미롭게 만들고 현실 세계와 비슷하게 만들기 위해 두 가지 사실을 더 추가합니다. 두 당사자가 '연합'에 모일 …

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