«array-manipulation» 태그된 질문

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

30
최단 전력 세트 구현
문제 정의 주어진 세트의 전원 세트를 인쇄하십시오. 예를 들면 다음과 같습니다. [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] 각 요소는 별도의 줄에 인쇄되므로 위의 예는 다음과 같이 인쇄됩니다. [] [1] [2] ... [1, 2, 3] 예제 코드 (D에서 파이썬 예제는 …

18
Boggle 게임 득점
배경 에서 머뭇 거리는 , 라운드는 각각의 포인트를 추가하여 채점 독특한 (하나 이상의 플레이어가 0 점 가치가 찾은 즉 단어) 선수가 발견 한 단어. 포인트는 다음과 같이 각 단어의 글자 수를 기준으로 계산됩니다. 3 글자 : 1 점 4 글자 : 1 점 5 글자 : 2 점 6 글자 …

17
매치 메이커, 매치 메이커
(우리 Find는를 찾지 않거나 잡지 않을 것입니다 tryCatch) 이것은 흥미로운 R 함수를 구현하는 여러 부분으로 구성된 시리즈의 2 부입니다. 하나는 여기 에서 찾을 수 있습니다 . 작업: 가능한 적은 바이트로 R의 match기능 을 구현 해야합니다. 입력: x비어있는 정수 목록 / 배열 table비어있는 정수 목록 / 배열 nomatch단일 정수 값 incomparables비어있는 …

12
뱀처럼 슬리 더
아이디어 우리는 전에 매트릭스 나선, 전체 회전, 심지어 대각선 회전 을 수행했지만 뱀 회전 은 찾을 수 없습니다 ! 뱀 회전이란 무엇입니까? 행렬의 행이 앞뒤로 스 네이 핑하는 것을 상상해보십시오. +--------------+ 1 2 3 4 5| +------------ | |10 9 8 7 6| | +-----------+ |11 12 13 14 15| …

30
배열에서 청크 생성
당신의 임무는 배열과 숫자가 주어진 프로그램을 작성하는 것입니다, 당신은 크기가 숫자 인 덩어리로 배열을 분할해야합니다. 규칙 프로그램은 A양의 정수뿐만 아니라 배열도받습니다 n. 배열이 길이의 청크로 나뉘어 야 n합니다. 문자열의 길이가 n끝에서 남은 부분으로 나눌 수없는 경우 자체 청크로 간주해야합니다. 경우 n배열의 길이보다 큰 경우 A, 당신은 배열을 반환해야합니다 A예를 들어, …

23
포인터 점프
포인터가 배열의 특정 위치를 가리키는 길이 의 배열 가 있다고 가정 합니다. " 포인터 점프 " 프로세스는 포인터가 가리키는 위치에 모든 포인터를 설정합니다.ps추신\texttt{ps}n엔n 이 문제를 해결하기 위해 포인터는 배열 요소의 인덱스 (0부터 시작)이며 배열의 모든 요소는 보다 크거나 같고 보다 작습니다 . 이 표기법을 사용하여 다음과 같이 프로세스를 공식화 할 …

15
내 배열은 이것과 같아야하지만 그렇지 않습니다!
n 개의 정수와 단일 정수 a를 포함 하는 정수 배열이 제공됩니다 . 요소 중 가장 적은 양의 제거 의 합 만드는 같음을 . 없이 조합하면 캔 양식 하는 falsy 값을 반환합니다.xaaxax 주석에서 지적했듯이 이것은 x 의 합계로 설정된 최대 값이며 , 내 작은 수학 두뇌를 실례합니다. 나는 대학 이후 많은 …

17
스플릿 마크 마크
도전 마크는 N한 줄에 연결된 방식으로 마크 를받는 학생입니다 . 문제는 각 마크가 0또는 1또는 2또는 3또는 4또는 5또는 6또는 7또는 8또는9 또는 일10 . 입력 N 자연수와 한 줄. 산출 자연수의 집합입니다. 예 N, One line------------------> Set of marks 3, '843'---------------------> [8, 4, 3] 1, '0'-----------------------> [0] 2, '1010'--------------------> …

9
주사위 매트릭스의 가치는 얼마입니까?
입력 3x3 하위 행렬로 구성된 비어 있지 않은 이진 행렬은 나란히 놓입니다. 태스크 귀하의 작업은 3x3 하위 매트릭스 중에서 유효한 주사위 패턴 (아래 설명 참조)을 식별하는 것입니다. 각 유효한 패턴은 해당 주사위의 가치가 있습니다. 유효하지 않은 패턴은 0입니다. 산출 유효한 주사위 값의 합입니다. 주사위 패턴 1 : ⎛⎝⎜0 , 0 …

14
원하는 합계를 얻기 위해 행렬을 잘라냅니다.
정의 음이 아닌 정수 의 행렬 엠MM 과 음이 아닌 정수 주어지면, F k 를 k 가 포함 된 M의 모든 행과 모든 열을 제거하는 "잘라 내기"함수로 케이kk정의 합니다 .에프케이FkF_k엠MM케이kk 예: 엠= ⎛⎝⎜⎜⎜619612805854⎞⎠⎟⎟⎟에프5( M) = ( 1620)M=(615128985604)F5(M)=(1260)\begin{align}M=\pmatrix{\color{red}6&\color{red}1&\color{white}{\bbox[red,1pt]{5}}\\1&2&\color{red}8\\\color{red}9&\color{red}8&\color{white}{\bbox[red,1pt]{5}}\\6&0&\color{red}4}\\\\F_5(M)=\pmatrix{1&2\\6&0}\end{align} 당신의 작업 과 목표 합계 주어지면 의 나머지 요소의 합계 가 같도록 가능한 …

20
역전 후계자
양의 정수가 주어지면 n다음을 수행하십시오 (모든 단계에서 출력). 의 n사본이 포함 된 목록으로 시작하십시오 n. 다음과 같이하십시오 n: 상기 i일 단계 서서히 감소 i가 될 때까지리스트의 엔트리 번째i 예를 들어 주어진 값 n이 4이면으로 시작한 다음 [4,4,4,4]첫 번째 단계 [3,4,4,4]에서 [2,4,4,4],, 을 갖습니다 [1,4,4,4]. 두 번째 단계에는 [1,3,4,4],이 [1,2,4,4]있습니다. 세 …

11
제로의 무게
순서가 지정된 숫자 목록 (주행 0이있을 수 있음)이 있으면 숫자를 세로로 배열 한 다음 모든 0을 맨 아래로 내리고 모든 돌출부는 맨 아래 열린 슬롯으로 떨어 뜨립니다. 선행 0을 제거하여 결과 정수를 출력하십시오. 작동 예 다음과 같이 입력을 받았다고 가정하십시오. ['0000312941295', '239124000124581598', '32852353800451258', '10235923505185190', '1491359102149'] 먼저 수직으로 정렬합니다. 0000312941295 239124000124581598 …

15
확장 배열
두 개의 양의 정수 p 와 q가 주어지면 다음 알고리즘을 적용하여 생성 된 배열 A 를 반환해야 합니다. 시작 A = [P, Q] 과 D = 2 A 의 합이 d 로 나눌 수있는 연속 된 숫자의 각 쌍 (x, y) 에 대해 x 와 y 사이에 (x + y) …

16
하나 더 프로그램하고 나왔습니다!
양의 정수 중첩 수준을 감안할 때 n문자열 s인쇄 가능한 ASCII 문자 (의 에 ~같은 언어로 실행하면, 프로그램을 출력하는 프로그램을 출력하고, 출력하는 프로그램... 문자열을 출력합니다 s. 총 n프로그램이 생성되어야하며, 모든 프로그램은 답변과 동일한 언어로 실행되어야합니다. 참고 : 기본적으로 제출로 허용되는 모든 프로그램 또는 기능을 출력 할 수 있습니다. s이스케이프 문자로 입력 …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

25
최대 하위 배열
주어진 배열의 "최대 하위 배열"을 "가장 큰 합계를 갖는 (연속적인) 하위 배열"로 정의하십시오. "0이 아닌"요구 사항은 없습니다. 그 합계를 출력합니다. 가능하면 코드에 대한 설명을 제공하십시오. 샘플 입력 1 : 1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 14 샘플 출력 1 : 24 설명 1 …

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