목록전체 글 (59)
내가 개발해볼게!!
1. 삽입 정렬의 정의 2. 삽입 정렬의 과정 3. BOJ 11399: ATM 1. 삽입 정렬의 정의 데이터를 하나씩 적절한 위치에 삽입시키는 정렬 시간 복잡도 O(n²)로 느린 편이지만 구현이 쉽다 2. 삽입 정렬의 과정 ① 정렬 범위 내에서 최솟값(최댓값)을 찾는다 ② 맨앞의 데이터와 swap한다 ③ 정렬 범위를 축소한다 ④ 남은 정렬 범위가 없을 때까지 ①~③을 반복한다 3. BOJ 11399: ATM public class B11399_ATM { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] arr = new int[N]; int[] nArr = new i..
[ 면접을 위한 CS 전공지식 노트 ] 플래너 1일차 2일차 3일차 4일차 5일차 1.1 1.2 1장 예상질문 2.1 2.2 6일차 7일차 8일차 9일차 10일차 1장, 2장 복습 3.1 3.2 3.3 3.4 11일차 12일차 13일차 14일차 15일차 4.3 4.4 4.5 4.6 4.7 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=292815727 면접을 위한 CS 전공지식 노트 디자인 패턴, 네트워크, 운영체제, 데이터베이스, 자료 구조 등 면접에 필요한 CS 전공지식을 모두 담고 있다. 200여 개의 그림과 코드로 이론을 자세히 설명하고, 실무 활용법을 함께 다뤄 이론과 www.aladin.co.kr 해당 교재를 공부하며 아카이브합니다! 1.1 디자인 ..
1. 선택 정렬의 정의 2. 선택 정렬의 과정 3. BOJ 1427: 소트인사이드 1. 선택 정렬의 정의 배열에서 최솟값(또는 최댓값)을 찾아가며 선택하는 정렬 2. 선택 정렬의 과정 ① 정렬 범위 내에서 최솟값(최댓값)을 찾는다 ② 맨앞의 데이터와 swap한다 ③ 정렬 범위를 축소한다 ④ 남은 정렬 범위가 없을 때까지 ①~③을 반복한다 public static void selectionSort(int[] arr){ int index = 0; int len = arr.length; while(index < len){ int min = arr[index]; int minIdx = index; for(int i=index; i
끝나지 않을 것만 같던 최종 프로젝트를 잘 끝마쳤고 수료식까지 잘 다녀왔다! 😍 해보고 싶었는데 못한 거나 실수했던 것들 때문에 아쉬운 적도 많았지만 .. 결국 끝까지 해내서 뿌듯하다!! 주제, 사용 기술, 주요 기능, 코드 등등은 아래 링크의 readme에.. ㅎㅎ https://github.com/ybwi0912/fund_fun GitHub - ybwi0912/fund_fun: ✨ KB IT아카데미 3기 최종 프로젝트 - 크라우드 펀딩 펀드 시스템 FundFun ✨ KB IT아카데미 3기 최종 프로젝트 - 크라우드 펀딩 펀드 시스템 FundFun. Contribute to ybwi0912/fund_fun development by creating an account on GitHub. github.c..