«array-manipulation» 태그된 질문

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

3
작업 기간 확인
소개 여기서 독일의 노동 시간 판결은 매우 엄격합니다. 하루 6 시간 이상 일하는 경우 최소한 30 분의 휴식 시간이 필요합니다. 9 시간 이상 근무하는 경우 45 분의 휴식 시간이 필요합니다. 6 시간 미만으로 일하면 휴식을 취할 필요가 없습니다. 물론 이러한 나누기를 나눌 수 있지만 각 부분을 계산하는 데 15 분 …

12
숫자가 아닌 지정된 행 제거
의심의 여지가있는 경우 : Nan = Non-numeric datatype이 도전의 목적을 위해. 행렬 / 배열을 입력과 열 색인 목록으로 사용하는 프로그램이나 함수를 작성하십시오. 문제는 지정된 열의 모든 요소가있는 행을 제거하는 것 Nan입니다. 행의 다른 요소가 숫자인지 여부는 중요하지 않습니다. 다음 예제는이를보다 명확하게 해 줄 것입니다 (1- 인덱스). Input array: 16 NaN …

2
킹덤 빌더의 게임 득점
여기에서 새로운 형태의 코드 골프를 시도하고 싶습니다. 보너스와 마찬가지로 도전 과제의 모든 부분을 완료해야하는 것은 아니지만 각 답변은 특정 크기의 하위 집합을 구현해야합니다 (모든 답변을 구현해야하는 핵심 사항이 있음). 따라서 골프 외에도이 과제는 잘 어울리는 기능을 선택하는 것과 관련이 있습니다. 규칙 Kingdom Builder 는 보드 게임으로 (뾰족한) 육각 격자에서 재생됩니다. …

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 

10
그래프 간접
소개 이 과제에서는 자체 루프가있는 유 방향 그래프가 제공되며, 자체 루프없이 무 방향 그래프로 변환해야합니다. 입력 입력 값은 {0, 1, ..., n-1}일부 자연수에 대해 정점이 설정된 n ≥ 0(또는 {1, 2, ..., n}1 기반 색인을 사용하는 경우) 유 방향 그래프입니다 . 그래프는 길이 n목록 으로 제공되며, L여기서 L[i]vertex의 이웃에 대한 …


30
백분율을 찾으십시오
우리는 한동안 훌륭하고 쉬운 과제를 겪지 않았으므로 여기로갑니다. 각각 보다 큰 정수 목록 과 입력으로서 색인 이 주어지면, 목록의 총계의 주어진 색인에서 항목의 백분율을 출력하십시오.000 플로트 / 정수를 자연스럽게 표현한 언어 (단일, 10 진수, 교회 숫자 등)로 출력해야합니다. 당신이 어떤 방법으로 출력을 반올림하도록 선택하는 경우, 그것은 (때 합리적인. 최소 2 …

22
플레이어에게 카드를 처리
오늘 밤은 카드 게임의 밤입니다! 당신은 딜러이며 당신의 임무는 플레이어에게 카드를 처리하는 프로그램을 작성하는 것입니다. 다양한 카드와 플레이어 수를 감안할 때 각 플레이어의 카드를 한 손으로 나눠야합니다. 규칙 프로그램은 A0이 아닌 양의 정수뿐만 아니라 비어 있지 않은 배열을받습니다 n. 그런 다음 배열을 n손 으로 나눕니다 . 줄의 길이가 n남은 카드 …

8
고정 불변 지문
우리가 어떤 polyomino 를 가지고 있고 그것들을 유일하게 식별하고 싶다고 상상 하지만, polyominos는 회전 될 수 있기 때문에, 그것들을 맹목적으로 해싱하면 조각에 대한 동일한 지문과 그 회전 (일반적으로)을 우리에게주지 않을 것입니다. 예를 들어 L-tetromino가 있다면 x x xx 우리는 다음과 같은 지문을 갖기를 원합니다. xx x x xxx xxx , …

9
스 태거, 스택, 합계
이 스택 오버플로 질문에서 영감을 얻었습니다 . 도전 입력 음이 아닌 정수를 포함하는 제곱 행렬의 배열입니다. 산출 다음과 같이 입력 행렬로 구성된 정사각 행렬입니다. 하자 각 입력 행렬의 크기 및 수 입력 행렬의 수.엔× N엔×엔N \times N피피P 명확성을 위해 다음 예제 입력 행렬 ( 엔= 2엔=2N=2 , 피= 3피=삼P=3 )을 …

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

21
중복 범위를 채우십시오
하자 특별한 순서와 양의 정수의 목록, 그리고 중복되는 포함 할 수 있습니다. 양의 정수 (순서가 중요하지 않은) 의 목록을 출력하는 프로그램이나 함수를 작성 하여 과 을 병합 하면 동일한 범위의 정수 로 완전히 분할 될 수있는 가장 작은 목록이됩니다 . 여기서 는 에서 가장 큰 요소M L M [ 1 …

3
Octave에서 익명 함수를 사용하여 벡터의 요소를 바꾸는 방법은 무엇입니까?
벡터 / 매트릭스에서 두 요소를 바꾸는 것은 옥타브에서 매우 간단합니다. x='abcde'; x([4,1])=x([1,4]) x = dbcae 불행히도 아직 익명 함수 내 에서이 작업을 수행 할 수있는 방법을 찾지 못했습니다. 아래 함수는 구문 상 정확하지만 전체 x벡터가 아닌 교체 된 두 요소 만 반환합니다 . f=@(x)(x([4,1])=x([1,4])) f(x) ans = ad 익명으로 기능을 …

10
런으로 숫자를 제한
자체 제한 목록 음수가 아닌 정수를 포함 하는 비어 있지 않은 목록 L 을 고려하십시오 . 실행 에서 L은 더 이상 할 수 없다 동일한 요소의 연속 하위 목록입니다. 예를 들어, [0,0,1,1,3,3,3,2,1,1] 의 런 은 [0,0], [1,1], [3,3,3], [2 ], [1,1] . 리스트 L 은 각 정수 N ≥ 1 …

17
또는 2D 배열의 열과 행을 이동
객관적인 어떤 크기의 2D 배열이 주어지면, 열과 행을 교대로 이동시키는 프로그램이나 함수를 작성하십시오 예 a b c d e f g h i j k l m n o 첫 번째 열의 모든 요소는 한 행 아래로 이동 하고 두 번째 열은 한 행 위로 이동 하고 세 번째 열은 …

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