«array-manipulation» 태그된 질문

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

2
어레이의 셔플을 해제 할 수 있습니까?
배경 매우 숙련 된 카드 핸들러는 데크를 반으로 자른 다음 카드를 완벽하게 인터리빙하는 기술을 사용할 수 있습니다. 정렬 된 데크로 시작하여이 기술을 연속적으로 52 번 연속 수행하면 데크가 정렬 된 순서로 복원됩니다. 당신의 도전은 정수 데크 카드 를 정수 배열 로 가져 와서 Faro 셔플 만 사용하여 정렬 할 수 …

21
Sex Bob-ombs의 부기 (누계액이 너무 낮은 지 확인)
믿거 나 말거나, 섹스 밥 놈 은 세계적으로 유명한 밴드가되었으며 현재 세계 투어 중입니다! 회계 담당자 로서 일상적인 재정을 감독하고 정기적 인 보고서를 제공해야합니다. 몇 주마다 지출 목록을 전체 순서대로 USD 단위 로 작성하십시오. 예를 들어, 목록 378 -95 2234 378 달러가 계좌에 예치되었고 그 후 95 달러가 철회 된 …

5
갑판을 쌓아 라!
Alice와 Bob은 음수가 아닌 정수로 번호가 매겨진 카드 덱으로 카드 게임을 좋아합니다. 그러나 Alice는 데크를 섞는 매우 특별한 방법이 있습니다. 먼저, 그녀는 덱에서 맨 위 카드를 가져 와서 덱 맨 아래에 놓습니다. 그런 다음 그녀는 다음 카드를 꺼내고 더미를 시작합니다. 그런 다음 다시 맨 위 카드를 맨 아래로 순환시키고 새 …

11
가장 큰 줄 찾기
정수로 구성된 2 차원 배열 A와 길이 N이 주어집니다. 당신의 임무는 배열 내에서 가장 높은 총합을 산출하는 N 요소의 직선 (수평, 수직 또는 대각선)을 찾아 그 합을 반환하는 것입니다 . 예 N = 3, A = 3 3 7 9 3 2 2 10 4 1 7 7 2 5 …

9
Fivenum과 조금
(역설, 역설, 가장 독창적 인 역설) 이것은 다른 R 기능에서 영감을 얻은 멀티 파트 시리즈의 첫 번째 부분입니다. 작업 데이터 집합을 감안할 때 양의 정수, 난 당신이 계산해야 할 5 수를 요약 의 . 그러나 큰 데이터 세트를 작업 중이므로 코드를 최대한 작게하여 컴퓨터에 저장할 수 있습니다.DDDDDDD 5 개의 숫자 …

25
표본 표준화 (z- 점수 계산)
부동 소수점 숫자의 목록이 주어지면 있으면이를 표준화하십시오 . 세부 모든 값 의 평균 이 0이고 표준 편차 가 1 이면 리스트 x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n 이 표준화 됩니다. 이를 계산하는 한 가지 방법은 먼저 평균 μ 와 표준 편차 σ 를 μ =로 계산하는 것입니다. 1μμ\muσσ\sigmaμ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2−−−−−−−−−−−−√,μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2, \mu = \frac1n\sum_{i=1}^n x_i \qquad \sigma = …

16
배열 런 찾기
배열 내에서 런 찾기 런은 이전 단계에서 일정한 단계로 증가하는 3 개 이상의 숫자로 정의됩니다. 예를 들어 [1,2,3]은 1 단계에서 실행되고 [1,3,5,7]은 2 단계에서 실행되며 [1,2,4,5]는 실행이 아닙니다. 이 런을 "i to j by s"표기법으로 표현할 수 있습니다. 여기서 i는 첫 번째 런 수이고, j는 마지막 런 수이며 s는 단계입니다. …

5
최적 캐싱
일련의 메모리 요청과 캐시 크기가 제공됩니다. 캐시 교체 전략에서 캐시 미스 수를 최소로 반환해야합니다. 최적의 전략은 Belady의 알고리즘으로 원하는 경우 사용할 수 있습니다. 캐싱 시스템은 다음과 같이 작동합니다. 캐시가 비어 있습니다. 메모리 요청이 들어옵니다. 요청이 캐시에 데이터 조각을 요청하면 모든 것이 정상입니다. 그렇지 않으면 캐시 누락이 발생합니다. 이 시점에서 나중에 …

3
다단계 무료 주차 공간 찾기
어린이 관련 소개 아이들을 유원지로 데려다 줄 때마다 아이들은 우리가 공원에 가까워 질수록 더 긴장을하게되며 주차장에있을 때 신경이 최고조에 달하고 주차 할 곳을 찾지 못합니다. 따라서 주차 시간을 최소화하기 위해 가장 가까운 무료 주차 공간을 찾는 방법이 필요하다고 결정했습니다. 기술 소개 다음과 같은 주차장의 표현을 상상해보십시오. ***************** * * * …

6
내 위버가 되겠습니까?
나는 최근에 ' The Weaver ' 를 겪어 왔으며 그것이 코드 골프에 대한 흥미로운 도전을 제시한다고 생각합니다 . 전제: Weaver는 90도 간격으로 2 방향에서 나오는 많은 리본이 제공되는 게임이며 목표는 특정 교차점에서 교체하여 원하는 출력을 얻는 것입니다. 이처럼 : 이것은 스왑입니다 : 이것은 아닙니다 : 입력: 3 개의 배열 : …

9
블록 재 배열
따라서 귀하의 작업은 3x3 블록을 사용하여 -의 평균 공백 공간을 의미하고 *의 평균 공간을 채 웁니다 (예 : -** -*- *-* 다음과 *같이 X를 형성 하도록 블록을 재 배열하십시오 . *-* -*- *-* 입력 : 위와 같이 3x3 정사각형, 3 줄, 배열 또는 원하는 수 있습니다. 출력 : X로 재 …

12
서클 교차 영역
설명 : 와 함께 두 원의 위치 x와 주어진 y위치는 두 원 radii의 교점 면적을 출력합니다. 입력 : 다음과 같은 입력이 제공됩니다. array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles …

12
회문 하위 문자열에서 회문 연결
문자열을 감안할 때 l, 모든 상동 문자열 찾기 p의 l(를 포함하여 중복 및 단일 문자열을). 그런 다음 모든 하위 문자열을 p유효한 회문으로 다시 정렬하십시오 (여러 정답이있을 수 있음). p단일 회문 으로 재 배열 할 수없는 경우 프로그램에 정의되지 않은 동작 (오류, 스택 오버플로, 종료, John Dvorak의 중단 / 때때하지 않은 …

14
주어진 크기의 모든 제곱 하위 행렬 생성
정수 M 과 다른 양 의 정수의 제곱 행렬이 주어집니다. N 의 크기보다 확실히 작은 M을 . 당신의 임무는 크기가 n 인 M 의 모든 제곱 하위 행렬을 생성하는 것 입니다. 이 과제를 위해, 정사각형 하위 행렬 은 M에 포함 된 인접한 행과 열의 그룹입니다 . 입력 / 출력 형식 …

14
두 목록을 최대로 비교
음이 아닌 정수의 두 가지 목록이 주어지면 최대 값이 가장 높은 목록을 반환하십시오 (예 :) [4, 2], [3, 3, 1] -> [4, 2]. 둘 다 최대 값이 같으면이 최대 값을 더 포함하는 목록을 반환하십시오 (예 :) [4, 2, 4], [4, 3, 3, 3, 1, 3] -> [4, 2, 4]. 이러한 …

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