특히 가장 가까운 이웃 검색에 문제가 있습니다. 트리가 올바르게 빌드되었고 모든 도우미 함수가 예상대로 작동하는지 확인했습니다. 이 점은 가장 가까운 3 점을 찾고 있다는 점에서 표준 KD- 나무와 약간 다릅니다. struct Node
{
unsigned int axis;
Point* obj;
struct Node* left;
struct Nod
환경 설정이있는 사용자를 위해 Java에서 HashMap을 만들고 싶습니다. 이것은 데이터베이스에서 쉽게 할 수 있지만 불행히도 데이터베이스를 사용할 수는 없습니다. 필요한 것은 HashMap에서 이름으로 사용자를 찾고 특정 관심사 (예 : 골프)를 가진 모든 사용자를 찾는 것입니다. 사용자를 삭제하면 모든 관심사를 삭제해야합니다. 누구나이 데이터 구조를
파일 : User System SubSystem
user1 System1 SubSystem1
user2 System1 SubSystem2
user3 N/A N/A
을하고 난 사용자의 시스템/서브 시스템 튜플을 결정 할 수 있어야합니다. 시스템을 재 구축하고 재배포하지 않고 언제든지 사용자를 추가 할 수 있어야합니다. 여기 데이터베이스가 가장 좋지
중복 : 나는 그것이 중복 삽입 할 수 있습니다뿐만 아니라 항목이 삽입 된 순서를 알고하지 않습니다에서 설정 같은 역할을하는 데이터 구조를 찾고 있어요Choosing a STL container with uniqueness and which keeps insertion ordering . 기본적으로 집합과 목록/벡터의 조합입니다. 목록/벡터를 사용하여 중복
나는 그 안에 단지 10 개의 변수 만있는 항목의 arraylist를 가지고 있습니다. 그러나 항목에는 좋은 코드가 있으며 더 추가하고 싶습니다. 이것이 내 구조의 크기에 어떤 영향을 미치는지 궁금합니다. 내 직감은 각자 스택을 가지고 있다고 말하지만, 논쟁이 돌아 다니고 나는 아마도 확신하지 못했다고 생각합니다. 코드가 내 데이터 구조에 얼마나 많이 추가
이 나는 아이 노드 번호의 정의에 의해 깜짝 놀라게하고있다 : 아이 노드는 UFS 또는 EXT3 같은 전통적인 유닉스 스타일의 파일 시스템 에 데이터 구조입니다. 아이 노드는 보통 파일, 디렉토리 또는 다른 파일 시스템 객체에 대한 기본 정보를 저장합니다. Source 따라서 모든 inode 번호에는 논리적 순서가 있어야합니다. 정면의 번호에서 직접 결
원격 호스트로 보내야하는 메시지에 대한 정보를 보관하는 대기열을 사용하는 프로젝트 작업 중입니다. 이 경우 한 스레드는 큐에 정보를 넣는 역할을 담당하고 다른 스레드는 큐에서 정보를 가져와 전송합니다. 두 번째 스레드는 정보 큐를 주기적으로 확인해야합니다. 하지만 나중에 이것은 휠체어를 재발견 한 것입니다.이 목적을 위해 차단 대기열을 사용할 수 있습니다.
나는 이진 탐색 트리를 의미하지 않았다. 예를 들어, 이진 탐색 트리에 값 1,2,3,4,5를 삽입하면 inorder traversal은 1,2,3,4,5를 출력으로 제공합니다. 그러나 이진 트리에 같은 값을 삽입하면 inorder traversal은 4,2,5,1,3을 출력으로 제공해야합니다. 인덱스 n의 각 요소에 대해 2n + 1 및 2n + 2가 각
저는 C에서 서버 측 프로그래밍을하고 싶지만 XML과 상호 운용해야합니다. C 구조 또는 중첩 구조와 C 구조의 요소를 설명하는 다른 구조 (또는 중첩 구조)가 지정된 경우 XML로 작성해야하는 함수를 작성해야합니다. XML을 읽는 또 다른 함수는 C 구조의 설명과 일치하는지 확인하고 C 구조를 채 웁니다. 전에 여러 번 해본 적이 있지만 XML에 대한 많