«array» 태그된 질문

배열은 일반적으로 행과 열로 유사한 객체를 체계적으로 배열 한 것입니다.

30
왜 0부터 시작하는 배열이 표준입니까?
여기에서 한 질문 은 동료 프로그래머와의 토론을 상기시켜주었습니다. 그는 0부터 시작하는 어레이는 어레이와 포인터 및 컴퓨터 하드웨어가 작동하는 방식에서 비롯된 구현 세부 사항이므로 0부터 시작하는 어레이는 1 기반 어레이로 대체해야한다고 주장했지만 이러한 종류의 물건은 더 높은 수준으로 반영되어서는 안됩니다 언어. 이제 나는 토론에 능숙하지 않아서 제로 기반 배열을 고수 해야하는 …
112 array 

3
“for-loop”사고 학교에서 벗어나려면 어떻게해야합니까?
이것은 다소 개념적 질문이지만 이것에 대해 좋은 조언을 얻을 수 있기를 바랍니다. 내가하는 많은 프로그래밍은 ( NumPy ) 배열을 사용합니다. 나는 종종 크기가 다른 두 개 이상의 배열에서 항목을 일치시켜야하며 가장 먼저 갈 것은 for-loop 또는 더 나쁜 것은 중첩 된 for-loop입니다. for 루프는 (최소한 파이썬에서는) 느리기 때문에 가능한 많은 …
79 python  array  loops 

6
문자열 리터럴로 char []를 초기화하는 것이 좋지 않습니까?
CodeGuru 에서 "strlen vs sizeof" 라는 제목의 스레드를 읽었 으며 그 중 하나는 "어쨌든 char문자열 리터럴이 있는 배열 을 초기화하는 것은 좋지 않습니다" 라고 말합니다 . 이것이 사실입니까, 아니면 단지 그의 ( "엘리트 회원") 의견입니까? 원래 질문은 다음과 같습니다. #include <stdio.h> #include<string.h> main() { char string[] = "october"; strcpy(string, "september"); …

5
C # List <>에서 .Any ()를 사용하는 것은 무엇입니까?
나는 이것을 동료들과 논의 하고 있으며 C #에서 .Any어떤 용도로 사용되는지 알 수 없었습니다 List&lt;&gt;. 다음 명령문과 같이 배열에서 요소의 유효성을 확인할 수 있습니다. if (MyList.Any()){ ...} //Returns true or false 정확히 같은 if (MyList.Count() != 0) { ... } 그리고 if성명서 의 의도에 대해 훨씬 더 일반적이고 읽기 쉽고 …
40 c#  array  list 

2
PHP : 배열을 사용하는시기와 대부분의 데이터 저장 코드 구성에 객체를 사용하는시기?
PHP는 혼합 패러다임 언어이므로 배열과 같은 객체가 아닌 데이터 유형을 사용하고 반환 할 수 있습니다. 특정 상황에서 사용할 프로그래밍 구조를 결정할 때 배열 대 객체 선택에 대한 몇 가지 지침을 명확히하려고합니다. 이것은 실제로 PHP 언어 구조를 사용하여 데이터를 인코딩하는 방법과 데이터 전달 목적 (예 : 서비스 지향 아키텍처 또는 웹 …

11
“4 차원”은 배열과 어떻게 작동합니까?
추상: 따라서 이해하기는 매우 어렵지만 (일반적으로) 물리적으로 작업하는 3 가지 차원이 있습니다. 첫 번째는 선으로 표시됩니다. 두 번째는 사각형으로 표시됩니다. 세 번째는 큐브로 표시됩니다. 우리가 4 위에 도달 할 때까지 충분히 간단합니다. 무슨 뜻인지 알면 3D 공간에 그리는 것이 다소 어렵습니다. 어떤 사람들은 시간과 관련 이 있다고 말합니다 . 질문: …
30 theory  array 

3
목록이나 배열을 사용해야합니까?
항목 번호에 대한 UPC를 계산하기 위해 Windows 양식을 작성 중입니다. 한 번에 하나의 품목 번호 / UPC를 처리 할 수있는 것을 성공적으로 생성했습니다. 이제 여러 품목 번호 / UPC에 대해 확장하고 수행하려고합니다. 나는 목록을 사용하여 시작하고 시도했지만 계속 붙어 있습니다. 도우미 클래스를 만들었습니다. public class Codes { private string incrementedNumber; …
22 c#  array  winforms  list 

3
거대한 배열을 채우지 않고 큰 문제를 일으키는 전문적인 방법 : C ++, 배열의 일부에서 사용 가능한 메모리
물리 시뮬레이션을 개발 중이며 프로그래밍에 익숙하지 않아서 큰 프로그램 (주로 메모리 문제)을 생성 할 때 계속 문제가 발생합니다. 동적 메모리 할당 및 삭제 (신규 / 삭제 등)에 대해 알고 있지만 프로그램을 구성하는 방법에 대한 더 나은 접근 방식이 필요합니다. 매우 빠른 샘플링 속도로 며칠 동안 실행되는 실험을 시뮬레이션한다고 가정 해 …
20 c++  data  memory  array  dynamic 

3
관계형 데이터베이스에 주문 정보를 저장하는 방법
정렬 된 정보를 관계형 데이터베이스에 올바르게 저장하는 방법을 이해하려고합니다. 예를 들면 : 노래로 구성된 재생 목록이 있다고 가정 해 보겠습니다. 내 관계형 데이터베이스 내에 Playlists일부 메타 데이터 (이름, 작성자 등)가 포함 된 의 테이블이 있습니다. 또한 노래 특정 정보 (이름, 아티스트, 지속 시간 등)를 Songs포함하는 이라는 테이블이 있습니다 playlist_id. 기본적으로 …

4
차원, 색인 등의 경우 size_t 또는 int
C ++에서는 size_t(또는 더 정확하게 T::size_type"보통" size_t; 즉 unsigned유형 인)가에 대한 반환 값 size(),에 대한 인수 operator[]등으로 사용됩니다 (등 참조 std::vector). 반면에 .NET 언어 는 같은 목적 int으로 (그리고 선택적으로 long)를 사용합니다. 실제로 CLS 호환 언어는 서명되지 않은 형식을 지원할 필요 가 없습니다 . .NET이 C ++보다 최신이라는 점을 고려 …
15 c#  c++  array 


6
C 배열의 길이가 0이 아닌 이유는 무엇입니까?
C11 표준에 따르면 크기와 가변 길이가 모두 "0보다 큰 값을 갖습니다." 길이가 0을 허용하지 않는 이유는 무엇입니까? 특히 가변 길이 배열의 경우 가끔씩 0의 크기를 갖는 것이 완벽합니다. 또한 정적 배열의 크기가 매크로 또는 빌드 구성 옵션 인 경우에도 유용합니다. 흥미롭게도 GCC (및 clang)는 길이가 0 인 배열을 허용하는 확장을 …
13 c  array 

2
배열 요소에 대괄호를 사용하는 관습은 어떻게 발전 했습니까?
많은 프로그래밍 언어 는이 배열을 사용하여 배열, 시퀀스 또는 벡터 a[i]의 i'번째 요소 a-특히 C 및 Pascal (1960 년대 후반에서 1970 년대 초반)'을 참조합니다. 반면 Fortran (1950 년대)과 같은 일부 초기 언어는이 규칙을 사용하지 않습니다. 또한 약간의 수학을 공부했으며 수학자들은 간격에 대괄호를 사용하고 배열 및 행렬 첨자에 대한 첨자를 사용합니다 …
11 history  array  syntax 

8
배열과 스택의 차이점은 무엇입니까?
Wikipedia에 따르면 스택 : LIFO (Last In, First Out) 추상 데이터 형식 및 선형 데이터 구조입니다. 배열 동안 : 은 적어도 하나의 배열 인덱스 또는 키로 식별되는 요소 (값 또는 변수) 모음으로 구성된 데이터 구조입니다. 내가 이해하는 한, 그들은 상당히 비슷합니다. 그렇다면 주요 차이점은 무엇입니까? 그것들이 동일하지 않다면, 스택이 할 …

6
정렬되지 않은 배열의 범위에서 최대 값 검색
나는이 정렬되지 않은 배열을 . 범위를 제공 한 다음 해당 범위의 최대 값을 반환 해야하는 쿼리가 있습니다. 예를 들면 다음과 같습니다. array[]={23,17,9,45,78,2,4,6,90,1}; query(both inclusive): 2 6 answer: 78 어떤 범위에서든 최대 값을 신속하게 검색하기 위해 어떤 알고리즘 또는 데이터 구조를 구성해야합니까? (많은 검색어가 있습니다) 편집 : 이것은 실제로 실제 문제의 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.