«arrays» 태그된 질문

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


3
C에서 문자열 정의의 세부 사항은 무엇입니까?
수업 중 하나에 대한 숙제 질문에 답변해야합니다. 특히, C의 특정 배열이 문자열로 간주되는지 여부를 말해야합니다. 이 기사 ( https://www.geeksforgeeks.org/strings-in-c-2/ )를 기반으로 문자열은 끝에 null 종결자가있는 문자 배열이라는 것을 알고 있습니다. 내 주요 끊기는 다음과 같은 배열에 대해 묻는 질문의 일부입니다. char c1[] = { 'C', 'S', '\0', '3', '2', '4', …

1
인스턴스를 만들지 않고 std :: array <T, N>의 요소 수를 얻는 방법은 무엇입니까?
이 std::array&lt;T, N&gt;::size()있지만 정적이 아니므로의 인스턴스가 필요합니다 std::array. (는 IS는 반환 값을 얻을 수있는 방법이 있습니까 N의를 std::array&lt;T, N&gt;배열의 인스턴스를 생성하지 않고)는? 일반 배열의 경우을 사용할 수 sizeof있었지만 이것이 sizeof(std::array&lt;T, N&gt;) == N * sizeof(T)사실 이라는 보장은 없습니다 .
9 c++  arrays  c++11  sizeof 

2
기본 유형과 관련된 코드의 중복을 피하는 방법은 무엇입니까?
배경 비트 입력 스트림은 바이트 배열로 지원됩니다. 해당 바이트 배열에서 다양한 강제 기본 배열로 읽는 소수의 메소드가 있습니다. 문제 중복 된 코드가 있습니다. Java에는 기본 유형에 대한 제네릭이 없으므로 반복을 피할 수 없습니다. 암호 반복적 인 코드는 다음 방법에서 분명합니다. @Override public long readBytes(final byte[] out, final int offset, final …

7
이 코드 블록을 어떻게 개선하고 단축시킬 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 개월 전 . 이 함수는 'GTCA'와 같은 DNA 문자열을 가져와 정확하게 일치하는 DNA 쌍을 포함하는 배열을 반환합니다. function pairDNA(dna) { …

8
인구가 가장 많은 연도 찾기 (가장 효율적인 솔루션)
두 개의 배열이 주어진다; $births누군가가 태어 났을 때를 나타내는 생년월일 $deaths목록과 누군가가 죽었을 때를 나타내는 사망 년 목록이 들어있는 경우, 인구가 가장 높은 해를 어떻게 찾을 수 있습니까? 예를 들어 다음과 같은 배열이 있습니다. $births = [1984, 1981, 1984, 1991, 1996]; $deaths = [1991, 1984]; 그 해에 사람들이 살아 1996있었기 …

2
안전한 암호화 키를 위해 std :: array에 사용자 지정 할당자를 사용할 수 있습니까?
std::array스택에 완전히 할당 된 것을 알고 있지만이 질문은 두 가지 사항이 필요한 보안 문제로 인해 발생합니다. std::array파괴시 데이터는 제로화되거나 무작위 화됩니다. 충돌이나 스왑 메모리에 디스크로 가지 않도록 데이터 std::array가 잠 깁니다 . 일반적으로와 함께 std::vector솔루션은 이러한 작업 을 수행 하는 사용자 지정 할당자를 만드는 것 입니다. 그러나에 std::array대해이 작업을 수행하는 …

5
Markdown의 작은 하위 집합을 React 구성 요소로 구문 분석하는 방법은 무엇입니까?
React 구성 요소로 구문 분석하려는 일부 사용자 정의 HTML과 함께 Markdown의 매우 작은 하위 집합이 있습니다. 예를 들어 다음 문자열을 설정하고 싶습니다. hello *asdf* *how* _are_ you !doing! today 다음 배열로 : [ "hello ", &lt;strong&gt;asdf&lt;/strong&gt;, " ", &lt;strong&gt;how&lt;/strong&gt;, " ", &lt;em&gt;are&lt;/em&gt;, " you ", &lt;MyComponent onClick={this.action}&gt;doing&lt;/MyComponent&gt;, " today" ] …

7
필터 방법을 사용한 후 두 배열을 결합
사용자가 장바구니에 추가 한 제품이 나열된 장바구니 페이지가 표시됩니다. 두 가지 배열이 있습니다. 하나는 제품 세부 정보가 있습니다. productDetails: [ { productID: 1, productTitle: 'Product Title 1', productPrice: 2000 }, { productID: 2, productTitle: 'Product Title 2', productPrice: 5000 }, { productID: 3, productTitle: 'Product Title 3', productPrice: 1000 }, …

4
배열에 대한 포인터의 역 참조에서 sizeof는 어떻게 작동합니까?
여기 에 4 개의 정수 ptr배열 arr에 대한 포인터 가 있습니다. ptr전체 배열을 가리 킵니다. ptr[0]또는 *ptr배열의 첫 번째 요소를 가리 키므로 1을 추가하면 배열 ptr[0]의 두 번째 요소의 주소 가 제공됩니다. 사용 sizeof(ptr[0])하면 왜 첫 번째 요소의 크기가 아닌 16 바이트 전체 배열의 크기를 4 바이트로 제공 하는지 이해할 …
9 c  arrays  pointers 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.