
총 132개
-
[알고리즘의 단계적 사고] 과제2 풀이2025.05.051. 알고리즘의 단계적 사고 이 자료는 알고리즘의 단계적 사고 과정을 설명하고 있습니다. 주요 내용은 점들을 x좌표 기준으로 정렬하고, 그룹으로 나누어 각 그룹의 최근접 쌍을 찾는 것입니다. 그리고 두 그룹 사이의 비무장지대를 설정하고, 그 안에서 최근접 쌍을 찾는 과정을 설명하고 있습니다. 2. 도서 분류 및 배치 이 자료에서는 문헌정보학과 사서의 주요 업무 중 하나인 도서 분류 및 배치 과정에 대해 언급하고 있습니다. 도서 분류 체계에는 숫자로 이루어진 순서가 존재하므로, 사서들은 이 순서를 바탕으로 도서를 배치해야 합니다. 이...2025.05.05
-
우버의 조직구조2025.05.101. 우버의 사업형태 우버는 자산의 축소를 기반으로 판매자(택시기사)와 소비자(승객)를 연결하는 사업형태를 취한다. 이는 기존 대다수의 전통적인 파이프형 조직들이 막대한 자산을 통해서 산업 내 가치사슬을 확립, 공고화했던 것과 대조적이다. 또한 우버는 알고리즘 시스템을 통해서 가격 책정, 양방향 평가 시스템 운영, 추천 경로 제공 등 사업 활동 전반에 걸쳐 알고리즘을 이용한다. 2. 우버의 조직형태 우버의 조직 형태는 대부분의 플랫폼 기업이 그러하듯이, 전통적인 기업의 기능에 집중하기보다는 행위자 간 연결을 중심으로 하는 조직형태를...2025.05.10
-
건국대학교 객체지향프로그래밍_13주차_랩실습보고서2025.05.011. 객체지향프로그래밍 이 보고서는 건국대학교 객체지향프로그래밍 수업의 13주차 랩실습 내용을 다루고 있습니다. 주요 내용은 스택을 활용한 후위 표현식 계산 알고리즘 구현입니다. 보고서에는 관련 소스코드와 실행 결과가 포함되어 있습니다. 2. 스택 이 보고서에서는 스택 자료구조를 활용하여 후위 표현식을 계산하는 알고리즘을 구현하고 있습니다. 스택은 후입선출(LIFO) 방식으로 데이터를 저장하고 처리하는 자료구조로, 수식 계산과 같은 문제 해결에 유용하게 사용됩니다. 3. 후위 표현식 후위 표현식은 연산자가 피연산자 뒤에 오는 수식 ...2025.05.01
-
서평 - 인공지능에 대한 현대적 접근법2025.05.071. 인공지능(AI) 및 기계학습 기술 인공지능(AI)과 기계학습 기술은 이미 우리의 삶에 깊숙이 스며들어 있으며, 이들 기술을 점차 더 사용하거나 그 영향을 받고 있다. 실용적인 음성 인식, 기계 번역, 자율주행 차량, 가정용 로봇 등이 AI 구현 사례에 포함된다. 2. 『인공지능 : 현대적 접근법』 이 책은 인공지능과 기계학습이 정확히 무엇을 할 수 있고 무엇을 달성할 수 없는지에 대한 명확한 이해를 제공한다. 중요한 개념들은 명확한 비유와 이해하기 쉬운 언어로 설명된다. 3. 기계 지성(sentience)과 모방 우리는 일반 ...2025.05.07
-
스마트폰과 알고리즘 기술이 바꾸어 놓은 세상의 변화2025.05.091. 스마트폰의 확산 아이폰 출시 이후 스마트폰이 급속도로 확산되면서 우리 인류의 생활 모습이 180도 변화했다. 특히 Z세대 미국인의 96%는 스마트폰 없이 화장실에 가지 않을 정도로 스마트폰이 일상생활에 깊이 침투했다. 2. 디지털 광고의 부상 스마트폰과 소셜 네트워크의 결합으로 디지털 광고가 급성장했다. 구글과 메타의 광고 수익이 전체 광고 수익의 대부분을 차지하게 되었는데, 이는 소셜 네트워크가 사용자들의 데이터와 행동 패턴을 활용한 맞춤형 광고를 가능하게 했기 때문이다. 3. 알고리즘의 영향력 알고리즘은 사용자들의 관심을 ...2025.05.09
-
파이썬 / 생활융합코딩 성적 출력 프로그램2025.05.091. 파이썬 파이썬은 인기 있는 프로그래밍 언어로, 다양한 분야에서 사용되고 있습니다. 이 프로그램은 파이썬을 사용하여 성적 데이터를 처리하고 출력하는 기능을 구현하고 있습니다. 파이썬의 기본 문법과 파일 입출력, 조건문, 함수 등의 개념이 활용되었습니다. 2. 성적 처리 이 프로그램은 입력 파일에서 학생들의 성적 데이터를 읽어와 평균 점수와 학점을 계산하여 출력하는 기능을 제공합니다. 평균 점수 계산 및 학점 등급 부여 로직이 구현되어 있습니다. 3. 파일 입출력 이 프로그램은 입력 파일 'input.txt'에서 성적 데이터를 읽...2025.05.09
-
순서도를 이용한 알고리즘 작성 과제2025.01.151. 알고리즘 작성 이 과제는 커피 자판기에서 커피를 구매하는 동작을 순서도를 이용한 알고리즘으로 작성하는 것입니다. 순차, 선택, 반복 구조가 1회 이상 포함되어야 하며, 알고리즘의 흐름과 내용이 적합하게 작성되어야 합니다. 2. 순서도 순서도는 알고리즘을 시각적으로 표현하는 방법으로, 프로그래밍 과정에서 문제 해결 과정을 쉽게 이해할 수 있게 해줍니다. 이 과제에서는 순서도를 이용하여 커피 구매 과정을 단계별로 나타내고 있습니다. 3. 프로그래밍 구조 이 알고리즘에는 순차, 선택, 반복 구조가 사용되었습니다. 순차 구조는 단계별...2025.01.15
-
마이크로 모빌리티 수요 예측 방법2025.01.211. 수요 예측 A기업은 전동 킥보드 서비스 제공 기업으로 전동 킥보드의 이용량(수요)을 늘리기 위해 먼저 이용량(수요)을 예측하고, 킥보드를 배치하려고 합니다. A기업은 킥보드 이용 활성화 전략을 수립하기 위해 어떻게 수요예측을 수행하는 것이 좋을지 예측 방법, 필요한 데이터, 그 이유를 함께 서술하였습니다. 2. 마이크로 모빌리티 최근 마이크로 모빌리티(전동 킥보드, 공유 자전거 등)의 수요와 공급이 급증하고 있습니다. A기업은 전동 킥보드 서비스 제공 기업으로, 킥보드 이용 활성화 전략을 수립하기 위해 수요예측을 수행하고자 합...2025.01.21
-
데이터의 자료구조 중 스택과 큐 비교 및 구현2025.01.181. 스택 구조 스택(Stack)은 데이터가 나중에 들어온 것이 먼저 나가는(LIFO, Last In First Out) 자료구조입니다. 스택은 데이터를 한쪽 끝에서만 추가하고 제거할 수 있으며, 이 끝부분을 '탑(top)'이라고 부릅니다. 스택은 주로 push와 pop 연산을 제공하며, 재귀적인 함수 호출, 수식의 후위 표기법 변환 및 계산, 깊이 우선 탐색 등 다양한 응용 분야에서 사용됩니다. 2. 큐 구조 큐(Queue)는 데이터가 먼저 들어온 것이 먼저 나가는(FIFO, First In First Out) 자료구조입니다. 큐...2025.01.18
-
레드 블랙 트리와 B-트리의 작업 시간 비교2025.01.191. 레드 블랙 트리 레드 블랙 트리는 이진 탐색 트리의 일종으로, 노드의 색을 통해 트리의 균형을 유지하는 자료 구조입니다. 각 노드는 빨간색 또는 검은색으로 색칠되며, 특정한 규칙을 따름으로써 트리의 높이를 제한하고 균형을 유지합니다. 레드 블랙 트리의 주요 규칙은 모든 노드가 빨간색 또는 검은색이어야 하며, 루트 노드와 리프 노드는 검은색이어야 하고, 빨간색 노드의 자식 노드는 모두 검은색이어야 하며, 임의의 노드에서 리프 노드까지의 경로에는 동일한 수의 검은색 노드가 존재해야 합니다. 이러한 규칙을 통해 트리는 항상 균형을 ...2025.01.19