«arrays» 태그된 질문

배열은 각각 하나 이상의 인덱스로 식별되는 요소 (값, 변수 또는 참조) 모음으로 구성된 정렬 된 선형 데이터 구조입니다. 배열의 특정 변형에 대해 질문 할 때는 [vector], [arraylist], [matrix]와 같은 관련 태그를 대신 사용하십시오. 이 태그를 사용할 때 프로그래밍 언어와 관련된 질문에서 사용중인 프로그래밍 언어로 질문에 태그를 지정하십시오.

11
파이썬에서 2 차원 numpy 배열을 덜 장황하게 정규화하는 방법은 무엇입니까?
3 x 3 numpy 배열이 주어지면 a = numpy.arange(0,27,3).reshape(3,3) # array([[ 0, 3, 6], # [ 9, 12, 15], # [18, 21, 24]]) 2 차원 배열의 행을 정규화하기 위해 생각했습니다. row_sums = a.sum(axis=1) # array([ 9, 36, 63]) new_matrix = numpy.zeros((3,3)) for i, (row, row_sum) in enumerate(zip(a, row_sums)): new_matrix[i,:] = …

7
두 개 이상의 인수에 대한 Numpy`logical_or`
Numpy의 logical_or함수는 비교할 배열을 두 개 이상 사용하지 않습니다. 두 개 이상의 배열의 합집합을 어떻게 찾을 수 있습니까? (Numpy logical_and와 두 개 이상의 배열의 교차점에 대해 동일한 질문을 할 수 있습니다 .)
88 python  arrays  numpy 

7
MongoDB, 배열에서 객체 제거
문서: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } 배열에서 특정 개체를 가져 오는 방법이 있습니까? IE는 항목 배열에서 ID가 23 인 전체 항목 개체를 어떻게 가져옵니다. 나는 시도했다 : db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: {id: 23}}); …

6
Bash의 텍스트 파일에서 배열 만들기
스크립트는 URL을 가져 와서 필수 필드에 대해 구문 분석하고 출력을 리디렉션하여 file.txt 파일에 저장합니다 . 출력은 필드가 발견 될 때마다 새 줄에 저장됩니다. file.txt A Cat A Dog A Mouse etc... file.txt모든 줄이 배열의 자체 문자열 변수가되는 새 스크립트에서 배열 을 가져 와서 만들고 싶습니다 . 지금까지 시도했습니다. #!/bin/bash filename=file.txt …


10
Javascript-다른 배열 안에 배열 삽입
다른 배열 안에 배열을 삽입하는 더 효율적인 방법은 무엇입니까? a1 = [1,2,3,4,5]; a2 = [21,22]; newArray - a1.insertAt(2,a2) -> [1,2, 21,22, 3,4,5]; splice를 사용하여 a2를 반복하는 것은 a2 배열이 큰 경우 성능 관점에서 약간 끔찍하게 보입니다. 감사.

15
객체 배열 선언
배열 인 변수가 있고 배열의 모든 요소가 기본적으로 개체로 작동하기를 원합니다. 이를 달성하기 위해 코드에서 이와 같은 작업을 수행 할 수 있습니다. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); 이것은 잘 작동하지만 색인 번호를 언급하고 싶지 않습니다. 내 배열의 모든 요소가 객체가되기를 원합니다. 어떻게 …

5
왜 C와 C ++는 구조체 내에서 멤버 별 배열 할당을 지원하지만 일반적으로 지원하지 않습니까?
멤버 별 배열 할당이 지원되지 않으므로 다음이 작동하지 않음을 이해합니다. int num1[3] = {1,2,3}; int num2[3]; num2 = num1; // "error: invalid array assignment" 나는 이것을 사실로 받아 들였고, 언어의 목적은 개방형 프레임 워크를 제공하는 것이고 사용자가 배열 복사와 같은 것을 구현하는 방법을 결정하게하는 것이라고 생각했습니다. 그러나 다음은 작동합니다. struct …

5
자바 스크립트 세트 대 어레이 성능
세트가 Javascript에 비교적 새롭기 때문일 수 있지만 StackO 또는 다른 곳에서 Javascript에서 둘의 성능 차이에 대해 설명하는 기사를 찾을 수 없었습니다. 그렇다면 성능 측면에서 둘 사이의 차이점은 무엇입니까? 특히 제거, 추가 및 반복과 관련하여.

5
JavaScript : 인수가 객체 대신 배열인지 감지 (Node.JS)
typeof []반환 하기 때문에 인수가 배열인지 어떻게 감지해야 'object'하며 배열과 객체를 구별하고 싶습니다. 객체가 마치 {"0":"string","1":"string","length":"2"}배열 처럼 보일 수도 있지만 실제로 배열처럼 보이는 객체라면 배열로 나오지 않기를 바랍니다. JSON.parse그리고 JSON.stringify이 구별을 할 수 있습니다. 어떻게하니? Chrome과 동일한 V8 기반 Node.JS를 사용하고 있습니다.

28
목록에없는 가장 작은 정수 찾기
제 동료가 사용하는 흥미로운 인터뷰 질문 : 부호없는 64 비트 정수의 매우 길고 정렬되지 않은 목록이 제공되었다고 가정하십시오. 목록에 없는 가장 작은 음이 아닌 정수를 어떻게 찾을 수 있습니까? FOLLOW-UP : 이제 분류에 의한 명백한 해결책이 제안되었으므로 O (n log n)보다 빠르게 할 수 있습니까? 후속 조치 : 알고리즘은 1GB …
87 arrays  algorithm 



8
MATLAB에서 n 차원 행렬의 각 요소를 어떻게 반복합니까?
문제가 있습니다. MATLAB에서 n 차원 행렬의 모든 요소를 ​​반복해야합니다. 문제는 임의의 차원에 대해이 작업을 수행하는 방법을 모른다는 것입니다. 내가 말할 수 있다는 걸 알아 for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) 등등, 그러나 임의의 수의 차원에 대해 수행하는 방법이 있습니까?

6
일반 배열에 대한 범위 기반은 어떻게 작동합니까?
C ++ 11에서는 다른 언어의 for역할을 하는 범위 기반을 사용할 수 foreach있습니다. 일반 C 배열에서도 작동합니다. int numbers[] = { 1, 2, 3, 4, 5 }; for (int& n : numbers) { n *= 2; } 언제 중지해야하는지 어떻게 알 수 있습니까? for사용되는 것과 동일한 범위에서 선언 된 정적 배열에서만 …
87 c++  arrays  foreach  c++11 

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