«set» 태그된 질문

집합은 요소가 반복되지 않는 모음으로, 순서 기준 ( "정렬 된 집합")에 따라 요소를 열거하거나 순서를 유지하지 않는 ( "정렬되지 않은 집합") 수 있습니다.


4
std :: set을 반복하는 방법?
이 코드가 있습니다. std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } ->first가치 가 없습니다 . 가치를 어떻게 얻을 수 있습니까?
91 c++  set  iteration 

23
MySQL에서 배열 변수를 어떻게 시뮬레이션 할 수 있습니까?
나타납니다 MySQL이 배열 변수를 가지고 있지 않습니다. 대신 무엇을 사용해야합니까? 제안 된 두 가지 대안이있는 것 같습니다 : 집합 유형 스칼라 및 임시 테이블 . 내가 연결 한 질문은 전자를 제안합니다. 그러나 배열 변수 대신 이것을 사용하는 것이 좋은 습관입니까? 또는 세트로 가면 세트 기반 관용구는 foreach무엇입니까?

5
Python dict에 동일한 해시를 가진 여러 키가있는 이유는 무엇입니까?
hash후드 아래에서 Python 함수 를 이해하려고합니다 . 모든 인스턴스가 동일한 해시 값을 반환하는 사용자 지정 클래스를 만들었습니다. class C: def __hash__(self): return 42 위의 클래스의 인스턴스는 한 번에 하나만있을 수 있다고 가정 dict했지만 실제로 dict는 동일한 해시를 가진 여러 요소를 가질 수 있습니다. c, d = C(), C() x = …


12
Java에서 두 개의 문자열 세트를 결합하는 더 좋은 방법이 있습니까?
중복 정보를 필터링하는 동안 두 개의 문자열 세트를 결합해야합니다. 이것이 제가 생각 해낸 해결책입니다. 누구든지 제안 할 수있는 더 좋은 방법이 있습니까? 내가 간과했던 내장 된 것이 아닐까요? Google에 운이 없었습니다. Set<String> oldStringSet = getOldStringSet(); Set<String> newStringSet = getNewStringSet(); for(String currentString : oldStringSet) { if (!newStringSet.contains(currentString)) { newStringSet.add(currentString); } }
90 java  set 

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

26
Java에서 집합의 powerset 얻기
의 powerset {1, 2, 3}은 다음과 같습니다. {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} 내가 SetJava에 있다고 가정 해 봅시다 . Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); 가능한 가장 복잡한 순서로 getPowerset 함수를 어떻게 작성합니까? (O (2 ^ …
86 java  algorithm  set  powerset 


2
파이썬 set ([])은 두 객체가 같은지 어떻게 확인합니까? 이것을 사용자 정의하기 위해 객체는 어떤 메소드를 정의해야합니까?
파이썬에서 '컨테이너'객체 또는 클래스를 만들어야합니다.이 클래스는 내가 정의한 다른 객체의 기록을 유지합니다. 이 컨테이너의 한 가지 요구 사항은 두 개체가 동일한 것으로 간주되면 하나 (둘 중 하나)가 제거된다는 것입니다. 내 첫 번째 생각은 set([])이 요구 사항을 완료하기 위해 포함 개체로 를 사용하는 것이 었습니다 . 그러나 집합은 두 개의 동일한 …

3
파이썬 세트 작업의 시간 복잡성?
Big O 표기법 에서 파이썬의 각 집합 연산의 시간 복잡성은 무엇입니까 ? 많은 항목에 대한 작업에 Python의 집합 유형 을 사용하고 있습니다. 세트의 크기가 각 작업의 성능에 어떤 영향을 미치는지 알고 싶습니다. 예를 들어를 추가 하고 멤버십을 테스트합니다. myset = set() myset.add('foo') 'foo' in myset 인터넷 검색은 리소스를 찾지 못했지만 …

8
파이썬 : 집합의 항목을 하나의 문자열로 결합하는 방법은 무엇입니까?
기본적으로 하나의 문자열을 출력하기 위해 항목을 집합으로 결합하려고합니다. 목록에 대한 조인 함수와 유사한 구문을 사용하려고합니다. 내 시도는 다음과 같습니다. list = ["gathi-109","itcg-0932","mx1-35316"] set_1 = set(list) set_2 = set(["mx1-35316"]) set_3 = set_1 - set_2 print set_3.join(", ") 그러나이 오류가 발생합니다. AttributeError: 'set' object has no attribute 'join' 세트에 대한 동등한 호출은 …
84 python  list  set  python-2.7 



5
세트 복사 Java
복사하는 방법이 TreeSet있습니까? 즉, 갈 수 있습니까? Set <Item> itemList; Set <Item> tempList; tempList = itemList; 아니면 물리적으로 세트를 반복하고 하나씩 복사해야합니까?
83 java  copy  set 

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