본문 바로가기
728x90
반응형

전체 글577

[코딩테스트 Lv.0] 원소들의 곱과 합 문제 설명정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 101 ≤ num_list의 원소 ≤ 9입출력 예num_list result[3, 4, 5, 2, 1] 1[5, 7, 8, 3] 0입출력 설명입출력 예 #1모든 원소의 곱은 120, 합의 제곱은 225이므로 1을 return합니다.입출력 예 #2모든 원소의 곱은 840, 합의 제곱은 529이므로 0을 return합니다.내 풀이Javaclass Solution { public int solution(int[] num_list) { int answer = 0; .. 2025. 4. 1.
[코딩테스트 Lv.0] 이어 붙인 수 문제 설명정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 101 ≤ num_list의 원소 ≤ 9num_list에는 적어도 한 개씩의 짝수와 홀수가 있습니다.입출력 예num_list result[3, 4, 5, 2, 1] 393[5, 7, 8, 3] 581입출력 설명입출력 예 #1홀수만 이어 붙인 수는 351이고 짝수만 이어 붙인 수는 42입니다. 두 수의 합은 393입니다.입출력 예 #2홀수만 이어 붙인 수는 573이고 짝수만 이어 붙인 수는 8입니다. 두 수의 합은 581입니다.내 풀이Javaclass Solution .. 2025. 4. 1.
[사물인터넷개론] 산업혁명의 역사 산업혁명산업혁명은 산업과 사회 전반에 혁명적인 변화를 가져온 시대적 변화를 나타내는 개념산업과 생산의 변화 : 새로운 기술과 생산 방법의 혁신을 통해 생산력 향상경제 성장과 사회 변화 : 생산력 향상에 따른 경제 발전과 이에 따른 사회 구조의 변화인구 이동과 도시화, 노동 시장 변화, 교육 시스템 변화, 부의 재분배 및 집중 현상문화와 가치 변화 : 새로운 가치관의 대두 및 패러다임의 전환 산업혁명별 특징1차 산업혁명영국에서 증기기관 발명으로 촉발수공업 시대에서 기계를 사용하여 물건을 생산하는 기계화 혁명 2차 산업혁명미국에서 전기가 에너지원으로 등장하면서 촉발컨베이어 벨트를 이용한 대량 생산 혁명 3차 산업혁명 컴퓨터와 인터넷으로 촉발된 디지털/정보화 혁명 4차 산업혁명 ICT 기술 융합에 의해 현실과.. 2025. 4. 1.
AI의 발전과 미래: 기술 혁신의 흐름과 우리의 대처 방안 AI 기술의 발전은 현대 사회에서 그 영향력이 날로 커지고 있으며, 이는 다양한 산업에서 혁신을 이끌고 있습니다. 특히 Generative AI는 자연어 처리와 이미지 생성, 음악 작곡 등 여러 분야에서 활용되면서 새로운 가치 창출의 기회를 제시하고 있습니다. 하지만 많은 기업들이 AI 프로젝트를 도입하면서 실패를 경험하고 있는 현실은 우려할 만한 지점입니다. 주된 원인은 명확한 목표 설정 없이 기술을 시행하거나, 예측 가능한 효과를 충분히 검증하지 못하는 데 있습니다. 특히 'Proof of Concept' 단계에서의 결과 분석 부족이 문제를 일으키고 있으며, 성공적인 AI 도입을 위해서는 실질적인 환경을 반영한 'Proof of Value' 접근이 필요합니다.AI는 전자상거래, 군사, 교육 산업 등에.. 2025. 4. 1.
AI와 국가 간 전쟁: 미국-중국 기술 패권의 충돌과 한국의 전략적 대응 AI 기술 혁명은 현대 국제 정치의 판도를 새롭게 바꾸고 있으며, 특히 미국과 중국 간의 경쟁은 글로벌 정치 경제적 균형에 심대한 영향을 미치고 있습니다. 미국은 기술적 우위를 확보하기 위해 중국의 기술 기업을 블랙리스트에 올리고, 이를 통해 자국의 첨단 기술이 경쟁국의 군사적 목적에 악용되는 것을 방지하려 하고 있습니다. 이러한 정책은 단순한 무역 관계에서의 경쟁을 넘어서 기술적으로도 두 국가 간의 갈등을 심화시키고 있습니다. 이와 동시에, 중국은 독립적인 기술 생태계를 구축하기 위해 적극 투자하며 반격을 시도하고 있습니다. 이러한 배경 속에서 한국과 아시아 국가들은 AI 기술을 내재화하고 이와 관련된 국제적 협력을 확대해야 할 필요성이 대두되고 있습니다.특히, AI는 각국의 군사 작전 및 정보 전쟁에.. 2025. 3. 31.
[코딩테스트 Lv.0] 마지막 두 원소 문제 설명정수 리스트 num_list가 주어질 때, 마지막 원소가 그전 원소보다 크면 마지막 원소에서 그전 원소를 뺀 값을 마지막 원소가 그전 원소보다 크지 않다면 마지막 원소를 두 배한 값을 추가하여 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 101 ≤ num_list의 원소 ≤ 9입출력 예num_list result[2, 1, 6] [2, 1, 6, 5][5, 2, 1, 7, 5] [5, 2, 1, 7, 5, 10입출력 설명입출력 예 #1마지막 원소인 6이 그전 원소인 1보다 크기 때문에 6 - 1인 5를 추가해 return합니다.입출력 예 #2마지막 원소인 5가 그전 원소인 7보다 크지 않기 때문에 5의 두 배인 10을 추가해 return합니다.내.. 2025. 3. 31.
2025년 AI와 기술 혁신: 서버 캐패시터 수요 급증 예측과 애플 WWDC의 새로운 진화 2025년 현재, 인공지능 데이터 센터의 급증하는 수요로 인해 일본의 서버용 캐패시터 시장에서 주요 변화가 예상되고 있습니다. 최근 발표된 보고서에 따르면, AI 기술의 발전 및 클라우드 컴퓨팅의 확대에 힘입어 서버 캐패시터의 수요는 2029년까지 네 배 증가할 전망입니다. 이러한 변화는 데이터 센터의 설계 및 운영 방식을 크게 변화시키며, 이 과정에서 캐패시터와 같은 필수 부품의 역할이 더욱 중요해질 것입니다.AI 데이터 센터는 초고속 데이터 처리와 대량의 저장공간을 필요로 하며, 이러한 요구를 충족하기 위해 서버에 장착되는 캐패시터는 전압의 안정화를 돕고, 순간적인 전기 수요를 충족시키는 데 중요한 역할을 하고 있습니다. 특히, AI 연산의 특성상 대량의 데이터와 알고리즘 처리를 원활하게 하기 위해 .. 2025. 3. 31.
[코딩테스트 Lv.0] 수 조작하기 1 문제 설명정수 n과 문자열 control이 주어집니다. control은 "w", "a", "s", "d"의 4개의 문자로 이루어져 있으며, control의 앞에서부터 순서대로 문자에 따라 n의 값을 바꿉니다."w" : n이 1 커집니다."s" : n이 1 작아집니다."d" : n이 10 커집니다."a" : n이 10 작아집니다.위 규칙에 따라 n을 바꿨을 때 가장 마지막에 나오는 n의 값을 return 하는 solution 함수를 완성해 주세요.제한사항● -100,000 ≤ n ≤ 100,000● 1 ≤ control의 길이 ≤ 100,000 ○ control은 알파벳 소문자 "w", "a", "s", "d"로 이루어진 문자열입니다.입출력 예n control result0 "wsdawsdassw".. 2025. 3. 31.
[딥러닝특론] 컴퓨터비전 딥러닝 딥러닝 개요신경회로망(Neural Network)💠인간의 두뇌 작용을 신경 세포들 간의 연결관계로 모델링💠 뉴런 및 뉴런 간의 연결 구조를 모방뉴런 - 시냅스에 연결된 뉴런들의 전기 신호의 합이 역치 이상이면 다음 뉴런으로 신호 전달신경회로망 - 입력 값들의 가중합이 문턱치 이상이면 다음 계층으로 신호 전달단층 퍼셉트론(Perceptron)💠 1957년 F.Rosenblatt이 뉴런 모델을 기초로 제안💠각 입력 값에 가중치를 부여한 결과를 합침💠활성 함수를 도입임계 값 이상의 값만 통과💠예측 값과 실제 출력의 차이를 통해 가중치들을 갱신하여 학습단층 퍼셉트론을 통한 AND 문제 해결 단층 퍼셉트론을 통한 XOR 문제 해결 불가능💠단층 퍼셉트론은 비선형 문제를 해결할 수 없음다층 퍼셉트론(Mu.. 2025. 3. 31.
[사물인터넷개론] 사물인터넷 – 교과목 소개 교과목 개요◉ 사물인터넷(Internet of Things, IoT)이란 사람, 사물, 서비스 등이 분산 환경에서 의도적 개입 없이 데이터 수집, 교환, 처리, 활용 등을 위해 지능적인 관계를 형성한 상태를 말한다.◉ '사물인터넷' 교과목에서는 사물인터넷과 관련한 다음과 같은 내용을 다룬다.IoT 디바이스(수집) → 아두이노, 라즈베리파이무선통신 및 네트워크 기술(교환) → 블루투스, 와이파이데이터 관리 및 분석(처리) → 빅데이터, 인공지능IoT 서비스(활용) → 전공에 따라 다양한 서비스사물인터넷의 정의◉ 1999년 케빈 애쉬튼(Kevin Ashton)에 의해 처음 사용◉ 사물 인터넷의 정의 변화/진화the network of physical objects- "things" ...a system of.. 2025. 3. 30.
[코딩테스트 Lv.0] 수 조작하기 2 문제 설명정수 배열 numLog가 주어집니다. 처음에 numLog[0]에서 부터 시작해 "w", "a", "s", "d"로 이루어진 문자열을 입력으로 받아 순서대로 다음과 같은 조작을 했다고 합시다."w" : 수에 1을 더한다."s" : 수에 1을 뺀다."d" : 수에 10을 더한다."a" : 수에 10을 뺀다.그리고 매번 조작을 할 때마다 결괏값을 기록한 정수 배열이 numLog입니다. 즉, numLog[i]는 numLog[0]로부터 총 i번의 조작을 가한 결과가 저장되어 있습니다.주어진 정수 배열 numLog에 대해 조작을 위해 입력받은 문자열을 return 하는 solution 함수를 완성해 주세요.제한사항● 2 ≤ numLog의 길이 ≤ 100,000 ○ -100,000 ≤ numLog[0] .. 2025. 3. 29.
[코딩테스트 Lv.0] 수열과 구간 쿼리 3 문제 설명수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [i, j] 꼴입니다.각 query마다 순서대로 arr[i]의 값과 arr[j]의 값을 서로 바꿉니다.위 규칙에 따라 queries를 처리한 이후의 arr를 return 하는 solution 함수를 완성해 주세요.제한사항● 1 ≤ arr의 길이 ≤ 1,000 ○ 0 ≤ arr의 원소 ≤ 1,000,000● 1 ≤ queries의 길이 ≤ 1,000 ○ 0 ≤ i 입출력 예arr queries result[0, 1, 2, 3, 4] [[0, 3],[1, 2],[1, 4]] [3, 4, 1, 0, 2]입출력 설명입출력 예 #1각 쿼리에 따라 arr가 다음과 같이 변.. 2025. 3. 28.
2025년 인공지능과 디지털 혁신: 기술의 진화가 가져올 변화와 기회 2025년 인공지능(AI)과 디지털 혁신의 흐름을 분석한 결과, 최신 기술 동향은 다양한 산업 전반에 걸쳐 급속도로 변화하고 있음을 확인할 수 있습니다. 이 보고서는 AI의 핵심 기술인 생성형 AI가 특히 두드러진 발전을 보이며, 금융 서비스, 헬스케어, 교육 등 여러 분야에서 실질적인 혁신을 이끌고 있음을 지적합니다. 생성형 AI는 방대한 데이터를 분석하고 이를 바탕으로 창의적인 솔루션을 제시하며, 데이터 기반의 의사 결정을 가능하게 하고 있습니다. 이러한 변화는 기업들이 기존 비즈니스 모델을 새롭게 제정하고, 고객 맞춤형 서비스 제공을 통해 새로운 시장 기회를 창출하는 데 큰 기여를 하고 있습니다.AI 기술은 단순히 생산성을 향상시키는 것이 아니라, 효율적인 운영을 통해 기업들이 경쟁력을 높이는 데도.. 2025. 3. 27.
[코딩테스트 Lv.0] 수열과 구간 쿼리 2 문제 설명정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 k보다 크면서 가장 작은 arr[i]를 찾습니다.각 쿼리의 순서에 맞게 답을 저장한 배열을 반환하는 solution 함수를 완성해 주세요.단, 특정 쿼리의 답이 존재하지 않으면 -1을 저장합니다.제한사항● 1 ≤ arr의 길이 ≤ 1,000 ○ 0 ≤ arr의 원소 ≤ 1,000,000● 1 ≤ queries의 길이 ≤ 1,000 ○ 0 ≤ s ≤ e 입출력 예arr queries result[0, 1, 2, 4, 3] [[0, 4, 2],[0, 3, 2],[0, 2, .. 2025. 3. 27.
[코딩테스트 Lv.0] 수열과 구간 쿼리 4 문제 설명정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 i가 k의 배수이면 arr[i]에 1을 더합니다.위 규칙에 따라 queries를 처리한 이후의 arr를 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ arr의 길이 ≤ 1,000 ○ 0 ≤ arr의 원소 ≤ 1,000,0001 ≤ queries의 길이 ≤ 1,000 ○ 0 ≤ s ≤ e 입출력 예arr queries result[0, 1, 2, 4, 3] [[0, 4, 1],[0, 3, 2],[0, 3, 3]] [3, 2, 4, 6, 4]입출력.. 2025. 3. 27.
728x90
반응형