에 속합니다. [0..5], [10..20], [7..13], [- 1. .37]) 그리고 내가 좋아하는 데이터 구조로 그 세트를 배열 할 수있다. 가장 효율적인 방법은 무엇인가 은 특정 test_number가 속한 것을 설정 하는가? 저수준 세트를 기반으로 밸런스 이진 트리에 세트를 저장하는 것에 대해 생각해 보았습니다. 각 노드는 세트 수가 가장 적은
누군가가 soundex algorithm 프로그램에 사용할 데이터 구조를 제안 할 수 있습니까? 사용할 언어는 Java입니다. 자바에서 이전에 작업 한 사람이 있다면. 이러한 기능을 가지고 있어야이 프로그램은 : 단지 몇 가지 조언 어떤 데이터에 나는 프로그램 구현을 원하지 않는 같은 사운 덱스 을 갖는 관련 단어를 이 단어를 읽을 수 있어야 약 50,00
현재 나의 직업에는 .NET/SQL Server 기반의 CMS 시스템이 있습니다. 일부 내부 용으로 몇 가지 모듈을 사용자 정의하는 동안 DataGrid/DataList/Repeater 컨트롤에 바인딩 된 일반적인 결과 집합을 통해 데이터를 반환하는 API 대신 API에서 XML을 반환한다는 사실에 약간 놀랐습니다. node/collection으로 변환 한
키가 Int64 인 키/값 쌍을 저장하는 알고리즘이 필요합니다. 현재 정렬 된 IntList를 사용하고 있습니다 (TStringList와 동일하지만 int64를 저장합니다). 이것은 검색, 삽입 및 삭제 작업에 대한 O (log n)을 제공합니다. 항목을 정렬 할 필요가 없기 때문에 이것은 약간 비효율적입니다. 나는 O (1) 연산을 위해 어떤 종류의 해시
[전 표제 : 태그 기반 조직 방법론에 관계 구조를 강제하는 방법이 있습니까?] 나는 몇몇 엔티티가 있으며 일련의 속성을 가지고 있습니다. 속성 중 일부는 엔티티가 가질 수있는 다른 속성에 영향을 미치고 많은 속성은 그룹으로 구성되며 경우에 따라 엔티티에는 특정 그룹의 특정 속성 수 또는 특정 그룹의 속성 범위가 필요할 수 있습니다. 데이터베이스를 사용하는
제목이 대부분입니다. C#의 기본 Dictionary 클래스에 간단한 확장 메서드를 추가하고 싶습니다. 처음에는 Stack (스택) 메서드와 비슷한 Pop (TKey 키)이라는 이름을 지정하려고했지만 조회를 위해 사용할 키를 허용합니다. 그런 다음 Take (TKey 키)를 수행하려고했으나 같은 이름의 LINQ 메서드와 일치합니다 ... C# 3.0을 사용