본문 바로가기

반응형

전체 글

(307)
자바 코딩 테스트 문제 4 코딩 테스트 문제코딩 문제 1: 문자열 뒤집기주어진 문자열을 뒤집는 함수를 작성하세요. 예를 들어, "Hello"가 입력되면 "olleH"를 반환해야 합니다.public static String reverseString(String str) { // 코드를 작성하세요}코딩 문제 2: 배열에서 최대값 찾기정수 배열에서 가장 큰 값을 찾는 함수를 작성하세요.public static int findMax(int[] arr) { // 코드를 작성하세요}코딩 문제 3: 소수 판별주어진 숫자가 소수인지 판별하는 함수를 작성하세요.public static boolean isPrime(int n) { // 코드를 작성하세요}코딩 문제 4: 피보나치 수열n번째 피보나치 수를 계산하는 함수를 작성하세요. ..
자바 코딩 테스트 문제 3 문제 1다음 Java 코드의 출력 결과는 무엇인가요?public class Test { public static void main(String[] args) { int x = 5; int y = 3; System.out.println(x++ + ++y); }}A. 8B. 9C. 10D. 11E. 컴파일 오류답: B문제 2다음 중 Java에서 유효한 식별자(identifier)가 아닌 것은?A. $variableB. _countC. 123numberD. studentGradeE. firstName답: C문제 3다음 코드가 실행된 후 arr 배열의 내용은 무엇인가요?int[] arr = {1, 2, 3, 4, 5};for (int i = 0; i A. {5, ..
자바 코딩 테스트 문제 2 다음 코드의 출력 결과는 무엇인가?public class Test { public static void main(String[] args) { String s = "APCSA"; System.out.println(s.substring(1, 4)); }}A. APCB. PCSC. PCS AD. PCSE. PC S아래 코드에서 컴파일 오류가 발생하는 이유로 옳은 것은?public class Person { private String name; public Person(String name) { this.name = name; } public void setName() { name = newName; }}A. 생성자의 파라..
자바 코딩 테스트 문제 1 배열 뒤집기메서드 시그니처public static int[] reverseArray(int[] arr)설명: 주어진 정수 배열 arr을 뒤집은 새로운 배열을 반환하시오.문자열 압축메서드 시그니처public static String compressString(String s)설명: 연속해서 같은 문자가 나올 경우 문자의 반복 횟수를 함께 표기하는 방식으로 압축하시오.예: "aaabbcdddd" → "a3b2c1d4"Student 클래스 설계클래스 설계public class Student { private String name; private int score; // 생성자, getter/setter 구현 // grade() 메서드: 점수(score)에 따라 A/B/C/F 리턴 p..
2025년 AI시대 코딩 교육 방식 - 알고리즘이 세상을 바꾼다 🧠 알고리즘이 세상을 바꾸는 시대 – 왜 지금, 우리가 배워야 하는가?2024년, 인공지능이 마침내 노벨상을 수상했습니다. 그것도 화학상과 물리학상, 두 부문에서. 그런데 단지 AI 기술이 뛰어났다는 이유로 상을 받은 게 아닙니다. 그 뒤엔 ‘알고리즘’이라는 보이지 않는 엔진이 있었습니다. 그리고 이 알고리즘이 이제 과학, 의학, 우주, 나아가 우리의 미래까지 바꾸고 있습니다.이 글에서는 지금 우리가 왜 알고리즘을 배워야 하고, 그것이 기초 과학, 교육, 삶의 방식을 어떻게 바꾸고 있는지 이야기해보려 합니다.🧬 단백질 구조 예측도 알고리즘이 한다이번 노벨 화학상을 받은 AI 시스템 ‘알파폴드(AlphaFold)’는, 인간의 몸을 구성하는 단백질의 3차원 구조를 예측하는 데 성공했습니다. 단백질은 단순..
금융에서 사용하는 AI - 이상 거래 탐지 시스템 구현 : Isolation Forest 아이솔레이션 포레스트(Isolation Forest)를 활용한 금융 이상 거래 탐지 시스템 구현하기 알고리즘 설명 동영상 : https://youtu.be/CC8cp8MUius 목차소개금융 사기의 현실과 기존 시스템의 한계아이솔레이션 포레스트 알고리즘 소개작동 원리 및 수학적 설명구현 단계데이터 수집 및 전처리특성 엔지니어링모델 구현모델 평가 및 최적화실시간 처리 파이프라인모니터링 및 유지보수결과 및 성과향후 개선 방향결론소개안녕하세요! 오늘은 머신러닝을 활용한 금융 이상 거래 탐지 시스템에 대해 깊이 있게 살펴보려고 합니다. 특히 효율적인 이상치 탐지 알고리즘인 아이솔레이션 포레스트(Isolation Forest)를 중심으로 어떻게 실제 금융 환경에서 사기 거래를 탐지하는지 파이썬 코드와 함께 상세..
현업에서 일하고있는 내가 PostgreSQL 을 추천하는 이유! MySQL vs PostgreSQL 사용 비율 (2024 기준 경향)구분구분MySQLPostgreSQL스타트업, 중소기업⭐⭐⭐⭐⭐ (가장 흔함)⭐⭐ (조금 적음, 최근 증가 중)대기업/금융⭐⭐⭐⭐⭐⭐⭐⭐ (가장 빠르게 성장 중)AI/데이터 사이언스⭐⭐ (기본 지원)⭐⭐⭐⭐⭐ (JSON, GIS, 확장성, 함수형 SQL)글로벌 서비스AWS RDS Aurora (MySQL), Shopify 등Reddit, Instagram, Notion, GitLab 등복잡한 JOIN, JSON약함 (JSON 지원은 있지만 느림)강함 (JSONB, GIN Index, Window Functions 강력)GIS / 공간 검색약함강함 (PostGIS)간단하게 요약하면:상황: 추천 DBMVP 빠른 개발, 이커머스, CMS, 워드..
CLIP 이란? OpenAI에서 개발한 멀티모달 모델 CLIP (Contrastive Language-Image Pretraining)란?CLIP은 OpenAI에서 개발한 멀티모달 모델로, 이미지와 텍스트를 같은 벡터 공간(embedding space)에 매핑하여 서로 비교할 수 있도록 설계된 모델입니다.📌 CLIP이란?Contrastive Language-Image Pretraining의 약자이미지와 텍스트를 함께 학습하여 "이 사진은 고양이야, 저 사진은 강아지야"라는 개념을 이해함별도의 파인튜닝 없이도 "제로샷(zero-shot) 분류"가 가능🟢 예시이미지를 입력하고:"a photo of a dog""a photo of a cat"두 설명 중 어느 것이 더 어울리는지 확률로 알려줌🧠 동작 원리입력처리 방법결과🖼️ 이미지이미지 Encoder (V..

반응형