내일배움캠프_QAQC 1기/TIL

[01/14] TIL_코드카타, 강의, 프로젝트 발표

이지응:) 2025. 1. 14. 21:11
코드카타

 

약수의 합 구하기

def solution(n):
    sum=0
    for i in range(1,n+1):
        if n%i == 0:
            sum += i 
    return sum

 

나머지가 1이 되는 수 찾기

def solution(n):
    return [x for x in range(1,n+1) if n%x==1][0]
def solution(n):
    
    for i in range(2,n):) 
        if(n % i == 1):            
            return i

 

 

밑에는 제가 적은 코드고 위에는 다른 사람이 적은 코드입니다.

전에 리스트 컴프리헨션을 쓰면 코드를 짧게 쓸 수 있다고 배웠는데 벌써 까먹었네요...ㅜ

 

SQL 강의

 

어제 1주차 듣다 말아서 남은 1주차 강의 듣고 2주차, 3주차 강의를 들었습니다.

3주차는시간이 없어서 다 듣지는 못했습니다.

2025.01.15 - [내일배움캠프_QAQC 1기/SQL] - SQL_1주차

2025.01.16 - [내일배움캠프_QAQC 1기/SQL] - SQL 2주차

 

기초 프로젝트 발표

 

오늘 일주일 간 준비한 기초 프로젝트를 발표하였습니다.

저희 조에 아직 코드 작성하는게 익숙하지 않은 조원이 있어서 그 분이 발표를 맡으셨습니다.

발표 하시는데 내용 숙지가 덜 된거 같아서 아쉽긴 했지만 다같이 열심히 해서 좋은 결과를 얻어낸 것 같아서 뿌듯했습니다!!!

튜터님이 product id / repair cost / date 3가지 측면으로 나누어 분석한 점이 잘 한 것 같다고 피드백 주셨습니다.

 

같은 주제를 한 다른 조 발표를 봤는데 저희와 다른 방향으로 해서 신기했습니다.

결론도 다르게 나왔는데 더 자세히 보고 싶었는데 발표가 10분이라 더 보지는 못했습니다...

데이터 값들이 크게 차이나는게 아니어서 저희 조는 시각화 하는데 한계가 있었는데 한 조는 히트맵을 많이 사용했습니다. 근데 히트맵으로 보면 값이 크게 차이 나지 않아도 색이 달라서 강조가 되는데 이런거는 시각화의 오류에 포함되지 않는 걸까요...?!

그리고 또 저희 조와 달랐던 점이 저희는 분석 후 최종 결론을 어떤 제품을 관리해야 할지 명확히 제품을 선택했는데 모호하게 글로 결론을 내린 조도 있었습니다.