총 652개
-
정렬 알고리즘 중 선택 정렬, 버블 정렬, 퀵 정렬, 병합 정렬에 대해 설명하시오2025.01.151. 선택 정렬 선택 정렬은 가장 간단한 정렬 알고리즘 중 하나이다. 리스트에서 가장 작은 항목을 선택하여 순서대로 정렬하는 방식이다. 이는 다른 정렬 알고리즘에 비해 구현이 간단하고 이해하기 쉽다. 그러나 시간 복잡도가 O(n^2)으로 큰 데이터셋에서는 비효율적이다. 2. 버블 정렬 버블 정렬은 인접한 두 요소를 비교하고 필요에 따라 위치를 교환하는 정렬 알고리즘이다. 리스트를 한 번 훑어서 가장 큰 요소를 맨 끝으로 보내는 과정을 반복하여 정렬한다. 선택 정렬과 마찬가지로 구현이 간단하지만 시간 복잡도가 O(n^2)이므로 큰 데...2025.01.15
-
Synthesis and optical resolution of Tris(ethylenediamine)cobalt(3)chloride2025.01.241. 이성질체 이번 실험에서는 광학 이성질체인 [Co(en)3]Cl3를 합성하였다. 이성질체란 분자식은 같지만 분자 내 구성 원자의 결합 순서나 공간 배열이 다른 화합물을 말한다. 이성질체는 크게 결합순서가 다른 구조 이성질체와 원자들의 공간에서의 배향이 다른 입체 이성질체로 나뉜다. [Co(en)3]Cl3는 거울상 이성질체를 가지는 화합물로, 우회전성을 띠는 (+) 광학 이성질체와 좌회전성을 띠는 (-) 광학 이성질체가 1:1 비율로 존재하는 라세미 혼합물이다. 2. 광학 활성 편광이 카이랄 화합물을 포함하는 용액을 통과할 때, ...2025.01.24
-
데구알 과제1 행렬곱 시간복잡도 분석2025.05.131. 행렬곱 시간복잡도 분석 이 프레젠테이션에서는 행렬곱 연산의 시간복잡도를 분석하였습니다. 먼저 for loop를 이용한 프로그래밍 방식에서는 3개의 for문이 사용되어 Θ(n^3)의 시간복잡도가 발생합니다. 그리고 recursive 행렬곱 방식에서는 행렬을 분할하여 재귀적으로 계산하는데, 이 경우 시간복잡도는 Θ(n^3)으로 나타납니다. 이를 통해 행렬곱 연산의 시간복잡도는 O(n^3)임을 알 수 있습니다. 1. 행렬곱 시간복잡도 분석 행렬곱은 선형대수학에서 매우 중요한 연산 중 하나입니다. 행렬곱의 시간복잡도를 분석하는 것은 ...2025.05.13
-
(생활법률) 다음의 용어의 뜻을 기본교재에서 찾아 쓰시오2025.01.261. 법률혼 법률혼이란 사실혼과는 대비되는 개념으로 이해할 수 있는데, 즉 두 배우자가 서로 결혼 관계에 있다는 것을 법적으로 확인할 수 있고 또 법적인 절차(혼인신고 등)를 걸쳐 그러한 확인이 가능하게끔 되어 있는 상태의 혼인을 지칭한다고 이해할 수 있다. 2. 이혼숙려기간 이혼숙려기간이란 말 그대로 이혼을 그대로 진행할 것인가 또는 이혼의 의사를 철회할 것인가를 "숙려"해 볼 수 있는 기간을 의미하는 바, 협의이혼을 진행함에 있어서 이러한 이혼 의사를 바로 수락하지 않고 이처럼 일정한 기간이 지난 후에야 이혼 의사를 수락하기 위...2025.01.26
-
방통대 알고리즘 출석과제물2025.01.241. 빅오 함수 입력 크기 n에 대한 빅오 함수들을 성능 관점에서 가장 나쁜 것부터 차례대로 나열하면 O(2^n) -> O(n^3) -> O(n^2) -> O(nlogn) -> O(n) -> O(logn) -> O(1)이다. 수행시간에 비례한 효율성을 고려할 경우 n의 값이 증가하면 연산 시간도 증가하며, 뚜렷한 차이를 보인다. 따라서 시간 복잡도 함수식의 결과로 수행시간의 효율성을 증명할 수 있다. 2. 이진 탐색 이진 탐색의 점화식은 T(n) = O(1)일 때 n=1, T(n/2) + O(1)일 때 n>=2이며, 폐쇄형은 T(n...2025.01.24
-
정렬 알고리즘 중 선택 정렬, 버블 정렬, 퀵 정렬, 병합 정렬에 대해 설명하시오.2025.01.281. 선택 정렬 선택 정렬은 가장 단순한 정렬 알고리즘 중 하나로, 배열이나 리스트에서 정렬되지 않은 부분 중 가장 작은(또는 큰) 값을 선택해 순서대로 배치하는 방식입니다. 선택 정렬의 시간 복잡도는 O(n²)이며, 추가 메모리가 거의 필요하지 않는 장점이 있지만 정렬이 거의 완료된 경우에도 비교 횟수를 줄일 수 없어 비효율적입니다. 2. 버블 정렬 버블 정렬은 인접한 두 요소를 비교해 필요에 따라 위치를 바꾸는 방식으로 정렬을 수행하는 간단한 정렬 알고리즘입니다. 버블 정렬의 시간 복잡도는 최악 및 평균 O(n²)이지만, 배열이...2025.01.28
-
기업의 지배구조와 개선 방안2025.04.291. 기업 지배구조 기업 지배구조는 이사회, 경영진, 주주 등 기업의 이해관계자들의 이익을 지속적으로 보호하기 위한 시스템과 이사회, 감사의 역할, 오너와 주주와의 관계를 포함하는 기업을 통제하는 시스템을 말한다. 기업지배구조 개선의 목적은 기업의 내부적, 외부적 측면에서 기업가치와 주주 이익의 극대화를 실현하는 것이다. 2. 기업지배구조 개선의 필요성 기업지배구조 개선이 필요한 이유는 주주의 권리 보호, 내부통제 강화, 경영권 방어, 배당 및 경영 투명성 제고, 기업 지배구조 단순화, 구조조정 등을 통해 기업에 긍정적인 영향을 주...2025.04.29
-
주식발행의 유형에 대하여 설명하시오2025.05.131. 유상증자 유상증자는 설립된 상태인 주식회사가 자본 조달을 위해 주식을 새롭게 발행하는 것이다. 이때 신주발행에 의해 자본 확대가 이루어지기 때문에 유상증가는 기업의 부채 사용 억제, 재무구조 개선의 가장 기본적인 방안으로 활용된다. 2. 무상증자 무상증자는 기존의 주주들이 소유한 주식의 비율만큼 새로운 주식을 무상 배부하는 것이다. 새로운 주식을 배부할 때는 자본잉여금, 이익잉여금을 자본금으로 전환한 이후 같은 금액만큼의 새로운 주식을 발행한다. 그렇기 때문에 무상증자를 한다고 해서 기업에 자금이 새로 유입된다고는 할 수 없으...2025.05.13
-
모바일 시스템 앱 개발 과정에 필요한 개발 프로세스2025.05.021. 앱 개발 주제 선정 모바일 시스템 앱 분야에는 여러 분야가 존재하며, 이 중 지도 앱을 참고하여 길거리에서 붕어빵, 떡볶이, 어묵, 타코야끼, 호떡, 와플 등을 판매하는 포장마차의 위치를 지도에 표시하고, 앱 사용자들이 직접 위치를 추가할 수 있는 포장마차 위치 공유 모바일 시스템 앱을 설계하고자 한다. 추가로 필터를 통하여 지역별, 음식별로 포장마차의 위치를 확인할 수 있는 기능과 포장마차의 별점과 한 줄 평을 남길 수 있는 리뷰 기능을 포함하고, 앱 사용자들이 이해하기 쉬운 UI와 UX를 고려하여 설계하도록 하겠다. 2. ...2025.05.02
-
금융경제학_2022 1학기_과제2025.05.061. 이자율 기간구조 주어진 자료를 분석해 보았을 때 평균적으로 이자율은 CD가 제일 낮았고 국가채 1년 3년 10년 회사채 순으로 가장 낮음을 알 수 있었다. CD가 이자율이 가장 낮은 이유는 유동성이 가장 높고 단기채권이며 채무 불이행도 매우 낮기 때문이다. 국고채(1년, 3년, 10년)는 각각 기간의 기간이 장기일수록 이자율이 더 높은 경향을 보였다. 회사채가 CD와 국고채(1년, 3년, 10년)보다 이자율이 상대적으로 높은 이유는 회사채가 상대적으로 채무불이행 위험이 높으며 유동성도 낮기 때문이다. 이러한 이유로 국고채에 비...2025.05.06
