본문 바로가기

메모장32

기술 면접 프로젝트 및 자기소개 자기소개 안녕하십니까 OOO 부서에 지원 한 OOO입니다 저는 대학은 정보통신공학과를 졸업하였습니다. 대학교에서는 통신 기술을 기반으로 프로그램을 학습하였고 다양한 분야를 활용하는 것에 흥미를 가지게 되었습니다. 졸업후에 Rotc로 통신장교로 복무하며 통신병과에서 지원해주는 대학원을 입학하여 거기서 추가로 통신분야만인 아닌 Ai 분야도 프로그램을 통해 접목할 수 있으면 좋겠다고 생각을 하게되어 대학원은 지능형소프트웨어학과를 졸업하였습니다. 졸엄후에는 실무분야의 부족함을 느껴 국비지원으로 웹 서버 기반 Ai 응용 개발자 구축과정을 약 5개월간 수강하며 추가로 2달간 파이썬 데이터분석과 영상처리 프로젝트를 진행하였습니다. 학원 수료 후 OOO회사 IDC 센터에서 웹, API 개발 및 유지보수와 AI 음성서비.. 2024. 2. 12.
코딩테스트 - 파이썬 - 스티커 수집 문제 def solution(sticker): n = len(sticker) if n 2023. 4. 20.
코딩테스트 - 파이썬 - 상자 채우기 def solution(n): if n == 0: return 0 box_5 = n // 5 # 5kg 무게의 상자 개수를 최대한 많이 채우는 경우를 계산하여 box_5에 저장 while box_5 >= 0: # box_5 값이 0 이상인 동안 반복 remaining = n - (5 * box_5) # 남은 무게를 계산하여 remaining에 저장 if remaining % 3 == 0: # 남은 무게가 3의 배수인 경우, 3kg 무게의 상자로 채울 수 있음 box_3 = remaining // 3 # 3kg 무게의 상자 개수를 계산하여 box_3에 저장 return box_5 + box_3 # 5kg과 3kg 무게의 상자 개수를 합하여 반환 box_5 -= 1 # 가능한 경우가 없는 경우, box_5 .. 2023. 4. 19.
코딩테스트 준비 - 팰린드롬 팰린드롬(palindrome)은 앞에서부터 읽어도 뒤에서부터 읽어도 동일한 문자열 또는 숫자열을 말합니다. 예를 들면 "level", "radar", "madam" 등이 팰린드롬의 예시입니다. 팰린드롬은 문자열뿐만 아니라 숫자나 기호 등 다양한 형태로 나타날 수 있습니다. def solution(n, m): count = 0 # 팰린드롬 숫자의 개수를 저장하는 변수 for num in range(n, m + 1): # n부터 m까지의 범위에서 숫자를 하나씩 확인 num_str = str(num) # 숫자를 문자열로 변환하여 각 자리수를 확인하기 위한 변수 is_palindrome = True # 현재 숫자가 팰린드롬인지 여부를 저장하는 변수 # 숫자의 각 자리수를 확인하여 팰린드롬인지 여부를 판단 for.. 2023. 4. 18.