728x90 반응형 전체 글544 [코딩테스트 Lv.0] 콜라츠 수열 만들기 문제 설명모든 자연수 x에 대해서 현재 값이 x이면 x가 짝수일 때는 2로 나누고, x가 홀수일 때는 3 * x + 1로 바꾸는 계산을 계속해서 반복하면 언젠가는 반드시 x가 1이 되는지 묻는 문제를 콜라츠 문제라고 부릅니다.그리고 위 과정에서 거쳐간 모든 수를 기록한 수열을 콜라츠 수열이라고 부릅니다.계산 결과 1,000 보다 작거나 같은 수에 대해서는 전부 언젠가 1에 도달한다는 것이 알려져 있습니다.임의의 1,000 보다 작거나 같은 양의 정수 n이 주어질 때 초기값이 n인 콜라츠 수열을 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ n ≤ 1,000입출력 예n result10 [10, 5, 16, 8, 4, 2, 1]입출력 설명입출력 예 #1순서대로 연산한 결과를 표로 만들.. 2025. 3. 26. [코딩테스트 Lv.0] 배열 만들기 4 문제 설명정수 배열 arr가 주어집니다. arr를 이용해 새로운 배열 stk를 만드려고 합니다.변수 i를 만들어 초기값을 0으로 설정한 후 i가 arr의 길이보다 작으면 다음 작업을 반복합니다.만약 stk가 빈 배열이라면 arr[i]를 stk에 추가하고 i에 1을 더합니다.stk에 원소가 있고, stk의 마지막 원소가 arr[i]보다 작으면 arr[i]를 stk의 뒤에 추가하고 i에 1을 더합니다.stk에 원소가 있는데 stk의 마지막 원소가 arr[i]보다 크거나 같으면 stk의 마지막 원소를 stk에서 제거합니다.위 작업을 마친 후 만들어진 stk를 return 하는 solution 함수를 완성해 주세요.제한사항● 1 ≤ arr의 길이 ≤ 100,000 ○ 1 ≤ arr의 원소 ≤ 100,000.. 2025. 3. 25. 인공지능(AI) 인프라가 바꿔놓는 산업의 미래: 기회와 도전 인공지능(AI) 기술은 지금까지 보지 못했던 혁신적인 변화를 다양한 산업에서 만들어내고 있습니다. 예를 들어, 사이버 보안 분야에서는 AI가 방대한 데이터를 신속하게 분석하여 전통적인 보안 시스템이 놓치기 쉬운 위협을 조기에 탐지하는 데 도움을 주고 있습니다. AI는 네트워크 트래픽을 실시간으로 모니터링하고, 사용자 행동을 학습하여 이상 징후를 파악함으로써 기업이 데이터 유출과 같은 사이버 공격을 효과적으로 방어할 수 있도록 합니다.B2B 전자상거래 플랫폼에서도 AI의 도입은 복잡한 구매 프로세스를 최적화하고 사용자 경험을 개인화하는 데 기여하고 있습니다. AI 기반의 자연어 처리 기술은 사용자들이 필요로 하는 제품을 쉽게 찾아낼 수 있도록 도와주며, 기업들은 개인화된 추천 시스템을 통해 구매자들의 체류.. 2025. 3. 25. AI 에이전트의 전략적 도입: 클라우드 기반의 혁신적 변화와 기업의 미래를 위한 준비 최근 인공지능(AI) 기술과 클라우드 환경의 융합은 기업들이 겪고 있는 전략적 변화의 핵심 요소로 자리 잡고 있습니다. AI 에이전트의 도입은 다양한 이점을 제공하며, 기업들은 이를 통해 보안 관리 및 운영 최적화를 실현하는 데 더욱 박차를 가하고 있습니다. 특히 아시아 시장에서는 2026년까지 AI 준비 서비스의 수요가 급증할 것으로 예상되는 가운데, 이러한 변화는 단순히 기술적 진보에 그치지 않고 기업의 프로세스 전반에 걸쳐 혁신을 가져오는 중요한 전환점으로 기능할 것입니다.AI 에이전트는 다양한 산업 분야에서 고도화된 보안 관리 및 효율적인 운영을 지원하며, 특히 Cloudflare의 'Cloudy'와 같은 사례는 그 가능성을 보여줍니다. 'Cloudy'는 사용자의 요구를 분석하고 맞춤형 보안을 제.. 2025. 3. 25. [코딩테스트 Lv.0] 간단한 논리 연산 문제 설명boolean 변수 x1, x2, x3, x4가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요.(x1 ∨ x2) ∧ (x3 ∨ x4)입출력 예x1 x2 x3 x4 resultfalse true true true truetrue false false false false입출력 설명입출력 예 #1예제 1번의 x1, x2, x3, x4로 식을 계산하면 다음과 같습니다.(x1 ∨ x2) ∧ (x3 ∨ x4) ≡ (F ∨ T) ∧ (T ∨ T) ≡ T ∧ T ≡ T따라서 true를 return 합니다.입출력 예 #2예제 2번의 x1, x2, x3, x4로 식을 계산하면 다음과 같습니다.(x1 ∨ x2) ∧ (x3 ∨ x4) ≡ (T ∨ F.. 2025. 3. 24. [코딩테스트 Lv.0] 주사위 게임 3 문제 설명1부터 6까지 숫자가 적힌 주사위가 네 개 있습니다. 네 주사위를 굴렸을 때 나온 숫자에 따라 다음과 같은 점수를 얻습니다.네 주사위에서 나온 숫자가 모두 p로 같다면 1111 × p점을 얻습니다.세 주사위에서 나온 숫자가 p로 같고 나머지 다른 주사위에서 나온 숫자가 q(p ≠ q)라면 (10 × p + q)2 점을 얻습니다.주사위가 두 개씩 같은 값이 나오고, 나온 숫자를 각각 p, q(p ≠ q)라고 한다면 (p + q) × |p - q|점을 얻습니다.어느 두 주사위에서 나온 숫자가 p로 같고 나머지 두 주사위에서 나온 숫자가 각각 p와 다른 q, r(q ≠ r)이라면 q × r점을 얻습니다.네 주사위에 적힌 숫자가 모두 다르다면 나온 숫자 중 가장 작은 숫자 만큼의 점수를 얻습니다.네 주.. 2025. 3. 24. AI 혁신의 현재와 미래: 자율적 AI 시대의 도래 인공지능(AI) 기술은 현대 사회의 여러 분야에서 중추적인 역할을 수행하고 있으며, 그 발전 속도는 가속화되고 있습니다. 최근 몇 년간 AI는 단순한 도구에서 벗어나 자율적 시스템과 챗봇으로 진화하고, 기업과 개인의 일상에 필수적인 부분으로 자리잡고 있습니다. 특히 Google의 Gemini와 Elon Musk의 xAI가 개발한 Grok와 같은 혁신적인 챗봇들은 사용자의 요구에 즉각적으로 응답하고, 심층적인 연구와 자연어 처리에서 우수한 성능을 발휘하며 AI의 미래를 선도하고 있습니다. 이러한 변화는 AI 기술의 성장이 단순한 기술 혁신을 넘어 경제 전반에 걸쳐 끼치는 영향을 깊이 있게 탐구할 필요성을 강조합니다.Autonomous AI 시스템은 인공지능이 인간 개입 없이 복잡한 작업을 수행하게 하여 사.. 2025. 3. 24. [코딩테스트 Lv.0] 글자 이어 붙여 문자열 만들기 문제 설명문자열 my_string과 정수 배열 index_list가 매개변수로 주어집니다. my_string의 index_list의 원소들에 해당하는 인덱스의 글자들을 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.제한사항1 ≤ my_string의 길이 ≤ 1,000my_string의 원소는 영소문자로 이루어져 있습니다.1 ≤ index_list의 길이 ≤ 1,0000 ≤ index_list의 원소 입출력 예my_string index_list result"cvsgiorszzzmrpaqpe" [16, 6, 5, 3, 12, 14, 11, 11, 17, 12, 7]"programmers""zpiaz" [1, 2, 0, 0, 3] "pizza"입출력 설명.. 2025. 3. 23. [코딩테스트 Lv.0] 9로 나눈 나머지 문제 설명음이 아닌 정수를 9로 나눈 나머지는 그 정수의 각 자리 숫자의 합을 9로 나눈 나머지와 같은 것이 알려져 있습니다.이 사실을 이용하여 음이 아닌 정수가 문자열 number로 주어질 때, 이 정수를 9로 나눈 나머지를 return 하는 solution 함수를 작성해주세요.제한사항1 ≤ number의 길이 ≤ 100,000number의 원소는 숫자로만 이루어져 있습니다.number는 정수 0이 아니라면 숫자 '0'으로 시작하지 않습니다.입출력 예number result"123" 6"78720646226947352489" 2입출력 설명입출력 예 #1예제 1번의 number는 123으로 각 자리 숫자의 합은 6입니다. 6을 9로 나눈 나머지는 6이고, 실제로 123 = 9 × 13 + 6입니다.. 2025. 3. 22. AI 에이전트의 혁신적 역할: 미래 산업의 변화와 발전 가능성 AI 에이전트는 현대 산업에서 필수적인 요소로 자리잡고 있으며, 그 혁신적 역할은 다양한 분야에서의 효율성과 생산성을 극대화하는 데 기여하고 있습니다. 본 리포트에서는 AI 에이전트의 정의와 필요성을 이해하고, 이를 통해 얻을 수 있는 이점들을 다각도로 분석합니다. 특히, 비즈니스 환경에서는 AI 에이전트를 통해 반복적이고 소모적인 작업을 자동화하여 직원들이 더 창의적이고 전략적인 업무에 집중할 수 있도록 하는 변화를 촉진하고 있습니다.AI 에이전트의 기능은 데이터 분석, 행동, 관찰, 계획, 협업 등으로 다양하며, 각 기능은 서로 연결되어 복합적인 성능을 발휘합니다. 예를 들어, 제조업체는 AI를 통해 품질 관리를 자동화하고, 고객 서비스 부서는 24시간 대응 체계를 구축하여 고객 만족을 극대화하고 있.. 2025. 3. 22. [코딩테스트 Lv.0] 문자열 여러 번 뒤집기 문제 설명문자열 my_string과 이차원 정수 배열 queries가 매개변수로 주어집니다. queries의 원소는 [s, e] 형태로, my_string의 인덱스 s부터 인덱스 e까지를 뒤집으라는 의미입니다. my_string에 queries의 명령을 순서대로 처리한 후의 문자열을 return 하는 solution 함수를 작성해 주세요.제한사항my_string은 영소문자로만 이루어져 있습니다.1 ≤ my_string의 길이 ≤ 1,000queries의 원소는 [s, e]의 형태로 0 ≤ s ≤ e 입출력 예my_string queries result"rermgorpsam" [[2, 3], [0, 7], [5, 9], [6, 10]] "programmers"입출력 설명예제 1번의 my_string.. 2025. 3. 21. CES 2025: 인공지능과 혁신이 이끄는 기술의 미래 CES 2025는 14만 명 이상의 방문객과 4,500개 이상 기업이 참여한 세계 최대의 가전 및 기술 박람회로, 다양한 혁신 기술이 선보인 자리입니다. 올해의 주제는 '몰입(Dive In)'으로, 기술이 문제 해결과 새로운 가능성을 제시하는 데 중점을 두었습니다. 인공지능(AI), 양자 컴퓨팅, 디지털 헬스케어를 포함한 최신 기술들은 빠른 발전과 함께 각 분야에서 중요한 역할을 하고 있습니다.특히 인공지능은 실시간 데이터 처리 및 사용자와의 상호작용에서 두각을 나타내며, 개인 맞춤형 서비스와 경험으로 진화하고 있습니다. CES 2025에서는 AI와 관련된 혁신적인 제품이 전년 대비 50% 이상 증가했으며, 이는 소비자들에게 더 나은 경험을 제공하는 계기가 되고 있습니다. 또한, AI 기반의 건강 관리 .. 2025. 3. 21. AI 칩 시장의 미래를 열다: 엔비디아의 젠슨 황 CEO 로드맵 분석 엔비디아의 CEO인 젠슨 황은 최근 GTC 2025 개발자 컨퍼런스에서 2028년까지의 AI 칩 로드맵을 발표하며, 업계의 높은 관심을 받았습니다. 발표 내용은 AI 칩의 미래 방향성과 엔비디아의 혁신 의지를 분명히 드러내었으며, 블랙웰 울트라, 루빈, 파인먼 등 주요 제품의 출시 일정이 구체적으로 제시되었습니다. 이 로드맵에 따르면 블랙웰 울트라는 올해 하반기 출시를 목표로 하며, 고대역폭 메모리(HBM3E)를 지원해 성능을 50% 향상시키는 특징을 갖추고 있습니다. 루빈 칩은 2026년 하반기에 출시되며, 엔비디아 최초의 맞춤형 CPU인 베라를 탑재하고 성능이 기존 호퍼 모델보다 900배 향상될 것으로 기대됩니다. 이후 2027년에는 루빈 울트라가 이어지고, 2028년에는 파인먼이라는 새로운 AI 칩.. 2025. 3. 19. AI 에이전트: 기술 진화가 비즈니스 혁신을 이끄는 새로운 파트너 AI 에이전트는 인공지능 기술의 비약적인 발전을 바탕으로 현대 비즈니스 환경에서 필수 불가결한 혁신의 요소로 자리 잡고 있습니다. 이러한 에이전트는 고객 경험을 개인의 선호에 맞춰 최적화하고, 반복적이고 수동적인 업무 프로세스를 자동화함으로써 전체적인 효율성을 향상시키는 역할을 수행합니다. 특히 AI 에이전트는 데이터 분석 능력을 활용하여 복잡한 비즈니스 문제를 해결하고, 실시간으로 변화하는 고객 요구에 즉각적으로 대응할 수 있는 역량이 있습니다. 이 보고서는 AI 에이전트의 정의, 그 역할의 중요성, 그리고 최신 기술 동향과 실제 기업 사례를 통해 AI 에이전트의 영향력을 심층적으로 탐구합니다. 동시에 향후 전망을 통해 이 에이전트들이 기업에서 어떻게 활용될 수 있을지를 종합적으로 조망합니다.AI 에이.. 2025. 3. 19. [코딩테스트 Lv.0] 배열 만들기 5 문제 설명문자열 배열 intStrs와 정수 k, s, l가 주어집니다. intStrs의 원소는 숫자로 이루어져 있습니다.배열 intStrs의 각 원소마다 s번 인덱스에서 시작하는 길이 l짜리 부분 문자열을 잘라내 정수로 변환합니다. 이때 변환한 정수값이 k보다 큰 값들을 담은 배열을 return 하는 solution 함수를 완성해 주세요.제한사항● 0 ≤ s 입출력 예intStrs k s l result["0123456789","9876543210","9999999999999"] 50000 5 5 [56789, 99999]입출력 설명입출력 예 #1idx에 따라 잘라낸 문자열과 그에 따른 ret의 변화를 표시하면 다음 표와 같습니다.idx 잘라낸 문자열 ret0 "56789" [56789]1 ".. 2025. 3. 19. 이전 1 ··· 4 5 6 7 8 9 10 ··· 37 다음 728x90 반응형