
총 132개
-
C언어 단어 정렬 소스코드2025.04.271. C 프로그래밍 언어 C 프로그래밍 언어는 1970년대 초반에 개발된 범용 프로그래밍 언어로, 시스템 프로그래밍, 응용 프로그래밍, 임베디드 시스템 프로그래밍 등 다양한 분야에서 사용되고 있습니다. 이 프로그램은 C 언어를 사용하여 사용자가 입력한 단어들을 사전 순서대로 정렬하고, 전체 단어 수와 중복을 제외한 단어 수를 출력하는 기능을 구현하고 있습니다. 2. 문자열 처리 이 프로그램은 사용자가 입력한 문장을 공백 문자를 기준으로 단어를 분리하고, 분리된 단어들을 사전 순서대로 정렬하는 기능을 구현하고 있습니다. 이를 위해 C...2025.04.27
-
C언어로 구현한 배열과 구조체의 차이점 설명 및 성적 처리 프로그램2025.01.171. 배열 배열은 동일한 자료형을 갖는 데이터들을 연속적인 메모리 공간에 저장하기 위한 자료구조입니다. 배열의 각 요소는 인덱스라는 숫자로 식별되며, 이를 통해 데이터에 빠르게 접근할 수 있습니다. 배열은 반복 루프와 결합하여 데이터를 효율적으로 처리할 수 있게 해 줍니다. 2. 구조체 구조체는 서로 다른 자료형을 가진 데이터들을 하나의 단위로 묶기 위해 사용됩니다. 구조체 내의 각 요소들은 멤버 또는 필드라고 불리며, 각각이 서로 다른 데이터 타입을 가질 수 있습니다. 구조체는 여러 유형의 데이터를 관련성 있게 그룹화하는 데 유용...2025.01.17
-
그래프의 종류 중 무방향 그래프, 방향 그래프, 완전 그래프, 가중 그래프에 대해 설명하시오2025.01.171. 무방향 그래프 무방향 그래프는 정점 간에 방향성이 없는 그래프입니다. 두 정점의 연결선에 순서가 없으며, 각 간선은 양방향으로 이루어질 수 있습니다. 이는 일반적으로 그래프를 지칭할 때 사용되는 형태입니다. 2. 방향 그래프 방향 그래프는 정점 간에 방향성이 있는 그래프입니다. 두 정점 연결선에 순서가 있으며, 각 간선은 단방향으로만 이루어집니다. 이는 정점 간 함수적 관계성 등을 표현하는 데 편리합니다. 3. 완전 그래프 완전 그래프는 모든 정점끼리 연결된 그래프를 말합니다. 두 정점 간 최소 1 이상의 경로가 반드시 있는,...2025.01.17
-
마이크로 모빌리티 수요 예측 방법2025.01.211. 수요 예측 A기업은 전동 킥보드 서비스 제공 기업으로 전동 킥보드의 이용량(수요)을 늘리기 위해 먼저 이용량(수요)을 예측하고, 킥보드를 배치하려고 합니다. A기업은 킥보드 이용 활성화 전략을 수립하기 위해 어떻게 수요예측을 수행하는 것이 좋을지 예측 방법, 필요한 데이터, 그 이유를 함께 서술하였습니다. 2. 마이크로 모빌리티 최근 마이크로 모빌리티(전동 킥보드, 공유 자전거 등)의 수요와 공급이 급증하고 있습니다. A기업은 전동 킥보드 서비스 제공 기업으로, 킥보드 이용 활성화 전략을 수립하기 위해 수요예측을 수행하고자 합...2025.01.21
-
유튜브 플랫폼의 자극적인 콘텐츠에 대한 비평2025.01.231. 유튜브 플랫폼의 특성 유튜브는 2005년에 설립된 세계 최대의 동영상 공유 플랫폼으로, 사용자가 동영상을 업로드, 시청, 공유할 수 있는 서비스를 제공한다. 전 세계에서 가장 인기 있는 웹사이트 중 하나로, 누구나 다양한 주제의 동영상을 쉽게 만들고 전 세계에 배포할 수 있게 해준다. 유튜브에는 엔터테인먼트, 교육, 음악, 게임, 스포츠, 뉴스 등 다양한 주제의 동영상이 올라온다. 플랫폼은 다수의 무료 서비스를 대가로 사용자 정보를 추출, 정제한 후 가공된 행위자 활동 정보를 원하는 광고주에게 판매하는 중계 서비스를 말한다. ...2025.01.23
-
고객맞춤화 전략을 사용하고 있는 기업의 성공 요인2025.04.291. 고객맞춤화 전략 고객맞춤화 전략은 고객의 프로필, 취향, 선호도 등 다양한 정보를 수집하고 분석하여 고객에게 최적화된 경험을 제공하는 것을 의미합니다. 이를 통해 기업은 고객 만족도를 높이고 경쟁력을 확보할 수 있습니다. 2. 무신사 무신사는 국내 1위 온라인 패션플랫폼으로, 800만 명 이상의 회원 중 90%가 10대~30대 고객입니다. 무신사는 고객 참여와 선호도 파악을 통해 고객 맞춤화 전략을 성공적으로 구현하여 2021년 거래액 2.3조 원을 달성했습니다. 3. KREAM KREAM은 한정판 스니커즈 및 명품 제품의 온...2025.04.29
-
[컴퓨터과학과]알고리즘_출석수업과제물2025.01.251. 오일러 경로 오일러 경로(Eulerian Trail)는 그래프에 존재하는 모든 간선을 정확히 한 번씩 방문하는 연속된 경로를 의미합니다. 각 정점의 차수가 홀수인 정점이 0개 혹은 2개 이어야 하며, 홀수점이 2개일 경우에는 홀수점에서 시작해야 합니다. 2. 배낭 문제 배낭의 용량을 초과하지 않는 범위 내에서 배낭에 들어있는 물체들의 이익의 합이 최대가 되도록 물체를 넣는 문제입니다. 물체를 쪼개서 넣을 수 있으며, 단위 무게당 이익이 가장 큰 물체부터 최대한 넣는 과정을 반복하여 해결할 수 있습니다. 3. 이진 탐색 이진 탐...2025.01.25
-
자료구조_연결형 자료구조를 이용하여 다항식 2개를 입력받아 다항식의 곱셈 및 덧셈을 구하여 결과를 출력해 주는 프로그램을 C언어를 이용해서 구현 하세요2025.01.191. 다항식 연결 리스트 구현 이 프로그램은 다항식을 연결 리스트로 구현하여 두 개의 다항식을 입력받고, 이를 덧셈과 곱셈하여 결과를 출력하는 C 프로그램입니다. 다항식의 차수는 최대 3까지로 제한되며, 계수는 정수로 처리됩니다. 프로그램은 다항식 항목을 나타내는 Term 구조체와 다항식 자체를 나타내는 Polynomial 구조체를 정의하고, 항목 생성, 추가, 덧셈, 곱셈, 출력 등의 기능을 구현하고 있습니다. 2. 다항식 덧셈 알고리즘 다항식 덧셈 알고리즘은 두 다항식의 각 항을 차수 순으로 비교하면서 결과 다항식에 항목을 추가...2025.01.19
-
(A+ 자료) C언어 계산기 전체 코드 및 완벽 정리 보고서2025.04.261. C 언어 계산기 이 자료는 C 언어로 구현된 계산기 프로그램의 전체 코드와 상세한 설명을 제공합니다. 계산기는 덧셈, 뺄셈, 곱셈 연산을 지원하며, 큰 숫자와 소수점 연산도 가능합니다. 코드는 잘 구조화되어 있으며, 각 함수의 역할과 동작 과정이 자세히 설명되어 있습니다. 이 자료를 통해 C 언어 프로그래밍과 알고리즘 설계 능력을 향상시킬 수 있습니다. 1. C 언어 계산기 C 언어 계산기는 프로그래밍 입문자들에게 매우 유용한 도구입니다. 기본적인 산술 연산을 수행할 수 있는 이 계산기는 프로그래밍 개념을 이해하고 연습하는 데...2025.04.26
-
자료구조_1차원 배열과 2차원 배열의 차이점과 배열이 가지는 장단점에 대하여2025.04.271. 배열 배열은 같은 자료형의 데이터를 메모리상에 연속적으로 저장하는 자료형입니다. 1차원 배열은 하나의 인덱스로 구성되며, 2차원 배열은 행과 열을 나타내는 두 개의 인덱스로 구성됩니다. 1차원 배열과 2차원 배열의 차이점은 인덱스의 개수와 메모리 할당 방식에 있습니다. 1차원 배열은 행 단위로 메모리가 할당되지만, 2차원 배열은 행 우선 또는 열 우선 방식으로 메모리가 할당될 수 있습니다. 이에 따라 메모리 사용량과 접근 속도에 차이가 있습니다. 2. 구조체 구조체는 서로 다른 자료형의 데이터를 하나의 그룹으로 묶은 자료형입니...2025.04.27