두 단어에 공통 문자가 있는지 확인하려면 어떻게합니까?문자열의 문자 비교 알고리즘
ex. "단어"와 "문자"일반적인 "R"
"단어"와이 "이메일"이되지 않은 일반 문자
두 단어가이 개 공통의 문자가있는 경우 내가 4을 얻을 수 있기 때문에이 코드는 잘못
int numberOfCommonChars = (from c1 in word1.ToCharArray()
from c2 in word2.ToCharArray()
where c1 == c2
select c1).Count();
:
여러 항목을 계산하려면
다음 코드를 사용합니다. 예. 문자열 word1 = "와우"; 문자열 word2 = "방법"; 결과는 2입니다. – user278618예; 무엇을 기대 하시겠습니까? – SLaks
나는 1 개의 유사한 낱말이 있기 때문에 1 개를 예상한다. "방법"에는 단 하나의 'W'가 있습니다. – user278618