기본 - 동명이인 찾기

조한림·2019년 12월 23일
0

algorithm

목록 보기
2/7

동명이인 찾기


def find_same_name(a):
    n = len(a)
    result = set()
    for i in range(0, n - 1):
        for j in range(i + 1, n):
            if a[i] == a[j]:
                result.add(a[i])
    return result


v = ['tom', 'jerry', 'david', 'chris', 'david', 'mickey', 'tom']

print(find_same_name(v))

extra 짝지어주기

def make_pair(a):
    n = len(a)
    result = set()
    for i in range(0, n - 1):
        for j in range(i + 1, n):
            print(a[i] + '-' + a[j])


v = ['tom', 'mike', 'jerry']
make_pair(v)
profile
안녕하세요

0개의 댓글