라이브 코딩테스트 기출모음
·
My Study/Interview
▶ 정렬 - 퀵정렬 퀵 정렬은 앞의 두 알고리즘과 다르게 기준 데이터(pivot)를 설정해야 합니다. 기준을 설정한 다음 그 데이터를 기준으로 큰수와 작은 수를 교환하여 리스트를 반으로 나누는 방식으로 동작합니다. inputlist = [5, 7, 9, 0, 3, 1, 6, 2, 4, 8] def quick_sort(inputlist): if len(inputlist)
ML직군 면접 질문 모음 (컴퓨터비전 관련 질문)
·
My Study/Interview
▶ 컴퓨터 비전 - OpenCV 라이브러리만을 사용해서 이미지 뷰어(Crop, 흑백화, Zoom 등의 기능 포함)를 만들어주세요 pip install opencv-python import cv2 # crop image = cv2.imread('image_file.jpg') cropped_img = image[y:y+h, x:x+w] # image[200:600, 600,1250] # gray gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) cv2.imshow('Image', image) cv2.waitKey() cv2.destroy AllWindows() # zoom zoom_camera = cv2.CAP_PROP_ZOOM() - 딥러닝 발달 이전에 사물을 ..