본문 바로가기

전체 글

(121)
[IT-AI] 인공지능이란? 개념 - 활용사례 - 문제점 - 해결방안 ✅ 인공지능의 개념인공지능은 학습, 창조, 이미지 인식등의 인간 지능과 연결된 인지 문제를 해결하는 데주력하는 컴퓨터 공학 분야이다. 인공지능의 목표는 데이터에서 의미를 도출하는자기 학습 시스템을 만드는 것이다. 그러면 인공지능은 그 지식을 바탕으로 인간과 같은방식으로 새로운 문제를 해결하는 데 적용할 수 있다.  ✅ 인공지능 활용사례- 자율주행 자동차다양한 교통상황에 대응하는 방법을 학습한 인공지능을 차량의 센서에 이식하여실시간으로 변하는 교통상황에 맞춰 의사 결정을 내린다. - 스마트 디지털 도우미기가 지니, 빅스비, 시리와 같이 기본적으로 명령을 듣고 의사 결정을 내려 행동으로 바꾸는 디바이스들이 있다. - 스마트 팩토리스마트 팩토리란 제품 생산 과정에 AI..
[IT-IoT] 사물인터넷(IoT) 개념 정리 및 사례, 장단점 🤔 사물인터넷이란?사물 인터넷은 실제 객체(사물)를 인터넷에 연결하는 프로세스를 말한다.수동 작업을 최소화하여 무선 네트워크에서 데이터를 수신하고 전송하는 물리적인 기기들로이루어진 모든 시스템이다. 모든 종류의 오브젝트에서 컴퓨팅 기기를 통합할 때 비로소 IoT가 실현된다. 🤔 사물인터넷의 핵심 이점- 효율성 향상기업은 IoT 디바이스를 이용하여 프로세스를 자동화하고 최적화함으로써 효율성과 생산성을 향상할 수 있다.예를 들어 IoT센서를 이용하여 장비 성능을 모니터링하고 가동 중단을 유발하기 전, 잠재적인 문제를 감지 및 해결할 수 있으므로 유지보수 비용을 절감하고 가동 시간을 개선할 수 있다. - 데이터 기반 의사 결정IoT 디바이스는 방대한 양의 데이터로부터 더 나은 정보에 기반해 비즈니스 의사 ..
[JAVA-D3] SWEA 3809 - 화섭이의 정수 나열 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com ✅ 문제 요약n만큼 수가 주어졌을 때, 해당 숫자들로 수를 이루어라, 이때 이루지 못한 수 중에서가장 작은 수를 출력하라 🤔 문제 풀이처음 문제를 보고 완전 탐색으로 접근하려고 했었다. 하지만 주어지는 숫자의 개수를 보고 바로 다른 방법을 생각해보았다. 주어지는 숫자로 수를 이룰 때 특징은 반드시 주어지는 순서대로 이루어야 한다는 것,예를들어 3, 0, 1이 주어졌을 때 3, 0, 1, 30, 31, 301이 가능하지만 13이나 130 같은 수는이룰 수 없다. 따라서 모든 수 입력 값들을 입력받는 순서대로 하나의 문자열에 더하고0부터 시작하여 어떤 수 I가 문자열에..
[JAVA-D3] SWEA 7193 - 승현이의 수학공부 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com ✅ 문제 요약n진법 숫자 X를 입력받았을 때 X를 (n-1)로 나눈 나머지를 계산하라 🤔 문제 풀이n진법을 나누기 위해 10진법으로 변환하려면예를 들어 9진법 수 234의 경우 (2 * 9^2) + (3 * 9^1) + (4 * 9^0) 로 10진법으로 변환 할 수 있다. 이때 문제에서 요구하는 대로 ( (2 * 9^2) + (3 * 9^1) + (4 * 9^0) ) % 8을 수행해야 하는데이는 (2 * 9^2 % 8) + (3 * 9^1 % 8) + (4 * 9^0 % 8) 과 같다.여기서 규칙이 하나 있는데 n의 배수를 n-1 로 나눈 나머지는 항상 1이다.따라..
[IT-클라우드] 이 속도면 연간 매출 2조 넘는다...클라우드 사업 커지는 삼성SDS <클라우드에 대한 개념 정리> 출처 이 속도면 연간 매출 2조 넘는다...클라우드 사업 커지는 삼성SDS삼성그룹의 IT서비스 전문 기업 삼성SDS의 IT서비스 부문 매출 중 34%를 책임진 클라우드 사업의 핵심은 '프라이빗(Private)'이다. 클라우드 서비스는 크게 퍼블릭(Public)과 프라이빗으로 구분된다. 퍼www.bloter.net  ✅ 개념 정리🤔 클라우드란?광대한 네트워크를 통해 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를제공하는 IT 환경을 말한다. 클라우드를 사용하면 필요한 컴퓨팅 자원을 인터넷으로 쉽게 이용할 수 있다. 🤔 클라우드 컴퓨팅? 클라우드 서비스?클라우드 컴퓨팅이란 클라우드를 사용하여 컴퓨팅 자원을 사용하는 기술적인 방법을 말한다.서버, 스토리지, 네트워크 등의 자원을 ..
[JAVA-D3] SWEA 7272 - 안경이 없어! SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com ✅ 문제 요약시력이 좋지않은 경근이는 알파벳에 존재하는 구멍을 통해 두 알파벳이 같은지 다른지 판단한다.두 영어 문자열이 주어졌을 때 경근이의 시선에서 두 문자열이 같은지 다른지 판단한 결과를 출력하라 🤔 문제 풀이수많은 구멍개수가 없는 알파벳들을 ArrayList에 넣은코드를 작성하면 비효율적이고 else로 처리가 가능하기 때문에상대적으로 원소 개수가 적은 1개 구멍 알파벳들과 2개 구멍 알파벳인 B를ArrayList에 add해주었다. 여기서 두 문자열이 다름을 판단하는 기준은 1. 두 문자열의 길이가 다른 경우2. 두 문자열의 요소 중 동일한 위치에 동일한 구멍..
[JAVA-D3] SWEA 1229 - 암호문 2 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com ✅ 문제 요약n길이의 암호문이 주어지고 삽입 명령어 I와 삭제 명령어 D가 주어졌을 때각 명령어를 수행한 뒤 암호문의 앞에서부터 10가지 원소를 출력하라 🤔 문제 풀이별다른 알고리즘을 사용할 필요는 없었다.암호문 저장을 위해 ArrayList을 사용했고 삽입 명령어 같은 경우 삽입해야 하는 숫자들을 순차적으로 삽입해야 하므로pos위치에서 삽입을 수행할 때마다 pos++로 그 위치를 조정해주었다.위치 조정이 없다면 오히려 거꾸로 삽입이 될 수 있으니 주의! 삭제 명령어를 수행할 경우 pos위치의 원소를 삭제한 뒤, 삭제한 위치 뒤에 있는 원소들이 자동으로 앞 인덱스로..
[JAVA-D3] SWEA 5789 - 현주의 상자 바꾸기 SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com ✅ 문제 요약1번부터 n번까지 상자의 번호가 0으로 채워져있고 i번에 걸쳐 l과 r이 주어졌을 때 l부터 r상자까지 i로 채운 후 결과를 출력하라 🚨CODEimport java.util.*;import java.io.*; public class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw =..

반응형