내일배움캠프_QAQC 1기/TIL

[02/04] TIL_코드카타, 심화 프로젝트

이지응:) 2025. 2. 4. 22:36
코드카타

 

1. 내적

코딩테스트 연습 - 내적 | 프로그래머스 스쿨

def solution(a, b):
    answer = 0
    for i, j in zip(a, b):
        answer += i * j
    return answer

 

2. 약수의 개수와 덧셈

코딩테스트 연습 - 약수의 개수와 덧셈 | 프로그래머스 스쿨

def solution(left, right):
    answer = 0
    for num in range(left, right + 1):
        # 약수의 개수가 홀수인지 체크 (완전제곱수 여부 확인)
        if int(num ** 0.5) ** 2 == num:
            answer -= num  # 완전제곱수이면 빼기
        else:
            answer += num  # 그렇지 않으면 더하기
    return answer

 

 

심화 프로젝트

 

오늘부터 일주일 간 프로젝트를 진행하게 되었습니다.

이번에도 여러 주제 중 하나를 고르면 됐는데, 저희 조는 제조 분야의 도금욕 공정 데이터 기반 품질 예측으로 정하였습니다.

 

도금욕을 처음 들어봤는데 프로젝트를 진행하려며면 배경 지식이 있어야 할 것 같아서 도금욕에 대해 알아보았습니다.

 

도금욕(Plating Barh) 공정은 금속 부품의 표면을 보호하고 기능을 향상시키기 위해 전기도금을 수행하는 핵심 공정으로

전기도금 중 이노징크 전기도금의 데이터를 사용하여 프로젝트를 진행합니다.

 

이노징크(LNNOZINC) 전기도금 : 친환경 세라믹 아연도금

변수

1. pH

  • 도금액의 산도
  • 일반적으로 아연 전기도금 공정에서는 pH4.5~6.0 범위에서 진행

2. Temperature

  • 도금조 내 온도(°C)
  • 온도가 높아지면 반응 속도가 빨라지고 도금 속도도 증가함
  • 일반적인 아연 전기도금 온도 범위 : 20~40도

3. Current

  • 도금에 사용된 전류(A)
  • 전류가 높을수록 도금 속도가 빨라지지만 균일성이 떨어질 수 있음
  • 보통 1~5A/dm^2의 전류 밀도 사용

4. Voltage: 도금 전압(V)

5. Time: 데이터 측정 시간

6. Lot: 공정 배치(생산 단위)