매우 큰 (사용자 정의 객체) 연결 목록으로 작업하고 있으며 목록에 추가하려고하는 객체가 이미 있는지 확인하려고합니다. 그곳에. 1 문자열 제 2의 문자열 내가 항목에서이 있는지 확인하기 위해 노력하고있어연결된 목록에 대한 호출 색인을 사용자 정의하십시오. (Java)
고유 카운트 번호 :
문제는 내가 검색하고있는 항목을 포함하는 고유의 오브젝트가 있다는 것이다 (첫 번째 문자열)과 (두 번째 문자열)을 포함하지만 무시한 (고유 한 백작 #) 내 연결된 목록.
이것은 각각의 개별 연결된 목록 항목을 통과하여 벙어리 방식으로 수행 할 수 있지만 너무 길어집니다. 속도를 높이려고 해요! 나는 (indexOf)를 사용하는 것이 도움이된다고 생각했지만, 검색 대상을 사용자 정의 할 수있는 방법을 모르겠습니다.
아이디어가 있으십니까?
@rockit : 문제를 해결할 수있는 다른 데이터 구조를 사용할 수 있습니다. 필요한 작업에 따라 정렬 된 SortedSet 또는 다른 것을 사용하는 것이 좋습니다. 목록과 세트도 사용할 수 있습니다. – SyntaxT3rr0r