반응형 전체 글1707 [문제] 선택 정렬 구현하기 문제반복문을 활용해 선택 정렬 알고리즘을 구현하세요.selection_sort() 함수는 data를 파라미터로 받아 선택 정렬 알고리즘을 실행해 오름차순으로 정렬합니다. 이 함수는 리스트를 정렬할 뿐 어떤 값을 리턴하지는 않습니다.실습 해설선택 정렬은 쉽게 말해서 가장 작은 값을 찾아서 0번 인덱스에 넣고, 두 번째로 작은 값을 찾아서 1번 인덱스에 넣고, 세 번째로 작은 값을 찾아서 2번 인덱스에 넣는 식으로 반복하는 정렬 알고리즘입니다. 반복문 구조조금 더 구체적으로 생각해 보죠. 선택 정렬을 하려면 다음과 같은 작업을 반복해야 합니다.리스트 전체에서 가장 작은 값을 0번 인덱스에 옮기고, 범위를 좁혀서 1번 인덱스부터 마지막 인덱스까지 값들 중에서 가장 작은 값을 1번 인덱스에 옮기고, 다시 범위를.. 2024. 8. 15. [문제] 이진 탐색 구현하기 문제반복문을 사용해 이진 탐색 함수를 구현하세요.binary_search() 함수는 두 개의 파라미터를 받습니다.target: 찾고 있는 요소data: 탐색할 리스트data에 target 값이 있는 경우 함수는 target 값이 위치한 인덱스를 리턴합니다.data에 target 값이 없는 경우 None을 리턴합니다. 실습 해설이진 탐색은 요소를 찾을 때까지 반복해서 범위를 반으로 줄이면서 원하는 값을 찾는 알고리즘입니다.이때 범위를 나누는 기준은 찾는 값과 가운데 있는 값을 비교했을 때 작냐 크냐인데요.만약 찾는 값이 더 작다면 탐색 범위를 왼쪽 절반으로 줄이고, 더 크다면 탐색 범위를 오른쪽 절반으로 줄입니다.만약 같은 값이라면 가운데 있는 그 값이 우리가 찾는 요소이죠. 검색 범위 정의하기이진 탐색에.. 2024. 8. 15. [문제] 선형 탐색 구현하기 문제반복문을 사용해 선형 탐색 함수를 구현해 보세요.linear_search() 함수는 두 개의 파라미터를 받습니다.target: 찾고 있는 요소 data: 탐색할 리스트 data에 target 값이 있는 경우 함수는 target 값이 위치한 인덱스를 리턴합니다.data에 target 값이 없는 경우 None을 리턴합니다. 실습해설선형 탐색은 리스트의 요소들을 앞에서부터 차례대로 비교하면서 찾는 값이 있는지 확인하는 알고리즘입니다.data 반복하기아래처럼 for문을 사용하면 data의 요소를 차례로 가져올 수 있는데요.for element in data: 여기서 주의해야 할 점은 linear_search() 함수에선 요소 자체가 아니라 요소가 위치한 인덱스를 리턴해야 한다는 겁니다. 요소 자체를 리턴하.. 2024. 8. 15. SKT, AI로 복원한 ‘815 리마스터링’ 영상 공개... 광복의 감동을 다시 느끼다. 2024년 8월 15일, 대한민국이 맞이한 79번째 광복절. 이 뜻깊은 날을 기념하기 위해 SK텔레콤은 특별한 프로젝트를 선보였습니다.인공지능(AI) 기술을 통해 광복 직후의 역사적 순간을 생생하게 복원한 ‘815 리마스터링’ 영상이 그 주인공입니다.이 프로젝트는 저화질의 오래된 영상과 음원을 현대적인 기술로 재탄생시켜, 많은 사람들에게 다시금 광복의 감동을 전달하고자 기획되었습니다. ‘815 리마스터링’ 프로젝트의 핵심은 1945년 광복 직후의 서울 거리 풍경을 담은 영상과, 1942년에 녹음된 애국가 음원을 복원하는 작업입니다.SK텔레콤은 자사의 AI 미디어 복원 솔루션인 ‘슈퍼노바(SUPERNOVA)’를 통해 이 작업을 수행했습니다.특히 AI 기반의 화질 복원과 초해상화 기술을 적용하여 저화질 영상.. 2024. 8. 15. 인테리어 디자인, 이제 10초면 끝! 딥인사이트의 혁신적인 ‘10초 디자인 AI’가 선보인다! 인테리어 디자인은 이제 몇 주, 몇 달이 아니라 단 10초 만에 해결될 수 있습니다.딥인사이트(Deep Insight)가 선보인 ‘10초 디자인 AI’는 인공지능(AI) 기술을 기반으로 사용자가 입력한 텍스트 프롬프트에 맞춰 실시간으로 인테리어 디자인 시안을 생성해주는 혁신적인 서비스입니다.이 기술은 핀테리어(Pinterior) 플랫폼에서 무료로 제공되며, 사용자는 간단한 입력만으로 맞춤형 인테리어 디자인을 받아볼 수 있습니다.이러한 혁신은 인테리어 시장에서 시간과 비용을 대폭 절감시키며, 사용자의 편의성을 극대화하는 새로운 흐름을 만들어내고 있습니다. 딥인사이트의 ‘10초 디자인 AI’는 그 이름처럼 빠르고 간편한 인테리어 디자인 경험을 제공합니다.사용자는 텍스트로 간단한 요청을 입력하기만 하면, AI.. 2024. 8. 15. 서치GPT 등장! 구글도 긴장하는 AI 검색 엔진, 검색 시장 뒤흔들까? 검색 엔진의 판도가 바뀔 날이 다가오고 있습니다.AI 기술을 선도하는 오픈AI(OpenAI)가 ‘서치GPT(SearchGPT)’라는 새로운 인공지능(AI) 검색 엔진 프로토타입을 공개했습니다.기존의 검색 엔진이 단순히 링크 목록을 제공하는 데 그쳤다면, 서치GPT는 실시간으로 인터넷 정보를 요약해 사용자에게 제공하며, 더 나아가 후속 질문을 통해 세부적인 정보를 쉽게 찾을 수 있도록 돕습니다.이 기술은 단순한 검색을 넘어 AI가 정보를 분석하고 요약해주는 차세대 검색 환경을 제시하며, 구글을 포함한 기존 검색 엔진들에 큰 도전을 던지고 있습니다.과연 서치GPT가 검색 시장의 판도를 바꾸는 게임 체인저가 될 수 있을지, 그 가능성을 알아봅니다. 서치GPT는 기존 검색 엔진과 차별화된 AI 기반 검색 엔진으.. 2024. 8. 15. 이전 1 ··· 194 195 196 197 198 199 200 ··· 285 다음 반응형