본문 바로가기

알고리즘

데일리 알고리즘 230119

728x90

데일리 알고리즘 230119


프로그래머스, 삼총사

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

📄 나의 코드

def solution(number):
    from itertools import combinations
    l = list(combinations(number, 3))
    cnt = 0
    for ls in l:
        if(sum(list(ls))==0):
            cnt+=1
    return cnt

combinations결과가 tuple이길래 sum안되는 줄 알고 list화..

 

📄 공부할 만한 코드

def solution (number) :
    from itertools import combinations
    cnt = 0
    for i in combinations(number,3) :
        if sum(i) == 0 :
            cnt += 1
    return cnt

하지만 튜플도 sum내장함수가 있었다!?!?!


 

'알고리즘' 카테고리의 다른 글

백준 1260번 DFS, BFS  (0) 2023.03.06
데일리 알고리즘 230120  (0) 2023.01.22
데일리 알고리즘 230118  (0) 2023.01.18
DP, Dynaminc Programming  (0) 2023.01.17
데일리 알고리즘 230117  (0) 2023.01.17