반응형 분류 전체보기222 [정보보안기사] 필기 - 시스템 보안 1. 마이크로컴퓨터의 User Mode에서 Kernel Mode를 호출하는 것은?① Thread Call ② User Call ③ System Call ④ Process Call더보기정답: ③ System Call▶ ▶ 2. 리눅스에서 계정 설정을 변경한 후 로그아웃, 다시 로그인 시 설정이 사라졌을 때 어떤 파일을 수정해야 하는가?① .bash_profile ② .bash_logout ③ .bashrc ④ non-login shell더보기정답: ① .bash_profile▶ .bash_profile: 사용자 계정별 환경 변수 설정. login shell일 때 수행▶ .bashrc: 사용자 개인별 명령어 alias 및 환경변수를 설정▶ .bash_logout: 로그아웃시.. 2025. 4. 23. [코딩테스트] Java - 재귀/백트래킹 추천 문제 ✅ 재귀 & 백트래킹 추천 문제 리스트난이도 문제 이름 번호 설명난이도문제번호설명🟢 기초N과 M (1)15649순열, visited 사용🟢 기초N과 M (2)15650조합, 중복 제거🟢 기초부분수열의 합1182합이 S인 부분 수열🟡 중급N-Queen9663고전 백트래킹, 가지치기 중요🟡 중급연산자 끼워넣기14888연산자 순열 + 계산🟡 중급스타트와 링크14889팀 나누기 (조합 + 시뮬레이션)🔴 상급암호 만들기1759정렬 + 조합 + 조건 필터링🔴 상급숫자 야구2503완전탐색 + 조건 필터링📌 추천 루틴 (2~3일 기준)🔹 Day 1 - 재귀 + 순열/조합- [15649] N과 M (1)- [15650] N과 M (2)- [1182] 부분수열의 합🔹 Day 2 - 백트래킹 & 조건- .. 2025. 4. 9. [코딩테스트] Java - 재귀/백트래킹 🔹 예시 1. 1부터 N까지 수 중에서 중복 없이 R개 고르기 (순열)public class BacktrackingExample { static int N = 4, R = 2; static int[] arr = {1, 2, 3, 4}; static boolean[] visited = new boolean[N]; static int[] output = new int[R]; public static void main(String[] args) { dfs(0); } static void dfs(int depth) { if (depth == R) { System.out.println(Arrays.toString(output));.. 2025. 4. 9. [코딩테스트] Java - 순열/조합 추천 문제 🔸 순열(Permutation) 연습 문제문제번호설명N과 M (1)15649중복 없이 순열 생성외판원 순회 2 (TSP)10971순열 + 경로 최소 비용차이를 최대로10819순열 + 수식 계산 최댓값일곱 난쟁이23099명 중 7명 조합 → 합 조건 맞추기 (조합도 가능)🔸 조합(Combination) 연습 문제문제번호설명N과 M (2)15650순서 없는 조합 생성로또66036개 조합 뽑기블랙잭2798조합으로 합 최대화연산자 끼워넣기14888조합 + 백트래킹 (연산자 순열)🔸 중복 순열 연습 문제문제번호설명N과 M (3)15651같은 숫자도 중복 선택 가능사탕상자2240DP도 가능하지만 중복 순열로 브루트포스 접근 가능🔸 중복 조합 연습 문제문제번호설명N과 M (4)15652같은 숫자 포함 가능, .. 2025. 4. 9. [로드맵] 웹 개발 - 학습로드맵 웹 기본1. 프로그래밍 언어- Java + Coding Convention(Google)- JavaScript + Coding Convention(Airbnb)- 디자인 패턴 2. 알고리즘 && 코딩테스트(Java)- [교재] 코딩 테스트 합격자되기(Java 편)- [교재] 코딩 테스트 문제 풀이 전략(자바 편)- [Site] Programmers- [Site] Baekjoon Online Judge- [Site] Softeer 3. 네트워크- [교재] 이기적 네트워크관리사 1,2급 필기+실기 올인원- [교재] 후니의 쉽게 쓴 시스코 네트워킹- [교재] 혼자 공부하는 네트워크- [Video] 혼자 공부하는 네트워크→ [자격증] 네트워크관리사 2급 4. 운영체제/컴퓨터구조- [교재] 혼자 공부하는 컴퓨터 .. 2025. 4. 9. [로드맵] AI - 학습로드맵 인공지능 기본1. C/C++/Python- [교재] 모두의 코드(C언어)- [교재] 모두의 코드(C++)- [교재] 코딩도장(파이썬)- [Site] cppreference- [Site] cplusplus- [Site] python 2. 알고리즘 + 코딩테스트(C++)- [교재] 코딩테스트 합격자 되기 (C++ 편)- [교재] 코딩 테스트를 위한 자료구조와 알고리즘 with C++- [교재] 프로그래밍 대회에서 배우는 알고리즘 문제해결전략- [Site] Programmers- [Site] Baekjoon Online Judge + Solved.ac- [Site] 삼성 SW Expert Academy- [Site] LeetCode→ [자격증] PCCP(C++) Lv3 이상 3. 수학(통계학, 미적분학)- [.. 2025. 4. 9. [로드맵] 데이터분석 - 학습로드맵 데이터분석 기본1. Python- [교재] 점프 투 파이썬- [교재] 코딩도장(파이썬편)- [Site] python document- [Video] 혼자 공부하는 파이썬 2. 알고리즘 && 코딩테스트- [교재] 잔재미코딩- [교재] 코딩 테스트 합격자되기(파이썬편)- [Site] Programmers - [Video] 이것이 취업을 위한 코딩 테스트다→ [자격증] PCCP(Python): Lv3 이상 3. 데이터베이스- [교재] 이경오의 SQL+SQLD- [교재] MySQL로 배우는 데이터베이스 개론과 실습- [교재] 프로젝트로 배우는 데이터베이스 설계→ [자격증] SQLD / SQLP (+ PCSQL) 4. 데이터분석- [교재] 2025 데이터에듀 ADsP 데이터분석 준전문가- [교재] 2025 시나공.. 2025. 4. 9. [코딩테스트] Java - 기본 점검: 순열/조합 1. 순열- N개 중 중복 없이 R개를 뽑는 경우더보기static int N = 3, R = 2;static int[] nums = {1, 2, 3}; // 뽑을 대상static int[] output = new int[R]; // 결과 저장static boolean[] visited = new boolean[N];static void perm(int depth) { if (depth == R) { System.out.println(Arrays.toString(output)); return; } for (int i = 0; i 더보기public class PermutationExample { public static void permutation.. 2025. 4. 9. [코딩테스트] Java - 기본 점검: DFS/BFS 1. BFS더보기static int N = 5, M = 5;static int[][] map = new int[N][M];static boolean[][] visited = new boolean[N][M];static int[] dx = {-1, 1, 0, 0};static int[] dy = {0, 0, -1, 1};static void bfs(int x, int y) { Queue queue = new LinkedList(); queue.offer(new int[]{x, y}); visited[x][y] = true; while (!queue.isEmpty()) { int[] now = queue.poll(); int cx = now[0]; .. 2025. 4. 9. [코딩테스트] Java - 기본 점검: 입출력 2025. 4. 9. 이전 1 2 3 4 ··· 23 다음 반응형