자린고비 독학하기/자린고비 코딩하기 (81) 썸네일형 리스트형 코딩 테스트 공부 시작 Java 01일 차 - Codeup 100제 (~1020) ■ 중기 목표: Java로 삼성 SW 테스트 A형 취득 기초 100제 C로 풀었던 입출력 문제를 다시 자바로 풀어 보았다. codeup.kr/problemsetsol.php?psid=23 문제집 / 기초 100제 codeup.kr 주요했던 포인트 % 출력 변수의 타입 / Scanner 클래스 사용 시 형 변환 이슈 scanf -> Scanner 클래스 / next() 사용 printf() 1006: 출력하기 06 public class codeup1006 { public static void main(String[] args) { System.out.print("%%"); // %% System.out.println("%%"); // %% System.out.printf("%%"); // % } } 10.. 코딩 테스트 공부 시작 - 커리큘럼 작성 ■ 중기 목표: 삼성 SW 테스트 A형 취득 / 코딩 테스트 공부 1-1 단계 자바에 대해서 다시금 리마인드 -- 9월까지 마무리하기 - 코드업 100제 - 자바의 정석 1권 re 1-2단계 "기초적인 자료구조와 알고리즘을 배우는 단계"의 공부법 --- 9~10월까지 마무리하기 기본적인 자료구조로 스택, 큐, 링크드 리스트 등은 기본적으로 알아야 하며, 시간 및 공간 복잡도 개념과 점근적 표기법에 대하여 알아야 합니다. 그리고 그래프 탐색 알고리즘인 DFS, BFS에 대하여 알아야 하고, 완전탐색 및 백트래킹에 대하여 알면 좋습니다. 또한 비트연산자와 컴퓨터에서 정수 및 실수를 어떻게 표현하는지, 등의 개념도 숙지하고 있으면 좋습니다. - 나동빈, "이것이 취업을 위한 코딩 테스트다" -> 구입 완료 필.. Computer Science Studying Curriculum Computer Science Studying Curriculum 1 차 (until 2020) - 이 과정이 마무리되면 이후의 것들을 생각할 예정 1. 독학사 4단계 컴퓨터 시스템구조 U-knou KOCW 컴퓨터 구조와 설계, Patterson Hennessy 컴퓨터 네트워크 U-knou 네트워크 교재 자료구조 U-knou 운영체제 U-knou 2. 서울 시립대 편입 전공 시험 컴퓨터 개론 독학사 4단계와 겹치는 바 있음. 공부 잘해 놓고 복습하기 C 프로그래밍 C언어 교재 한 권 정독 - 특히 후반부 자료구조 독학사 4단계와 겹치는 바 있음 C로 배우는 자료구조론, Horowitz 알고리즘 쉽게 배우는 알고리즘, 문병로 저 자료구조 및 알고리즘, 금오공과대 김영학/최태영: KOCW KOCW와 U-KN.. C 언어 코딩 도장 빨리 끝내기 - 9: 지역 변수, 전역 변수, 자동 변수 / 정적 변수, 정적 함수 / 레지스터 변수 C 언어 기초 그만 좀 보고 싶어서 빨리 끝내 보려고 합니다 9: 지역 변수, 전역 변수, 자동 변수 / 정적 변수, 정적 함수 / 레지스터 변수 핵심 정리: https://dojang.io/mod/page/view.php?id=784 C 언어 코딩 도장: 핵심 정리 블록과 변수의 범위 C 언어에서 중괄호로 묶은 부분을 블록이라 부릅니다. 변수는 선언된 블록 안에서만 사용(접근)할 수 있고 블록 바깥에서는 사용(접근)할 수 없습니다. 이를 변수의 범위(scope)라고 합니다. { int num1 = 10; // 변수는 선언된 블록 안에서만 사용할 수 있음 } 지역 변수 블록 안에 선언된 변수를 지역 변수라고 부릅니다. 지역 변수는 현재 블록 안에서만 사용할 수 있습니다. { int num1 = 10; /.. C 언어 코딩 도장 빨리 끝내기 - 8: 매크로 정의, 해제, 연산자 / 파일 포함 C 언어 기초 그만 좀 보고 싶어서 빨리 끝내 보려고 합니다 8: 매크로 정의, 해제, 연산자 / 파일 포함 핵심 정리 1: https://dojang.io/mod/page/view.php?id=783 C 언어 코딩 도장: 핵심 정리 매크로 정의하기 #define은 특정 값에 이름을 붙이거나 코드를 조합하여 함수 형태로 만들 수 있습니다. 매크로를 사용하면 전처리기를 거쳐 내부적으로 소스 코드가 일괄 변환됩니다. // 값을 매크로로 정의 // 10을 COUNT로 정의 #define 매크로이름 값 #define COUNT 10 // 여러 줄을 매크로로 정의 // printf 세 줄을 PRINT_NUM3으로 정의 #define 매크로이름 코드1 \ #define PRINT_NUM3(x) dojang.io 핵.. C 언어 코딩 도장 빨리 끝내기 - 7: 배열 정렬 (버블 정렬 / 퀵 정렬) / 연결 리스트 (Linked List) C 언어 기초 그만 좀 보고 싶어서 빨리 끝내 보려고 합니다 7: 배열 정렬하기 (버블 정렬 / 퀵 정렬) / 연결 리스트 (Linked List) 핵심 정리 1: https://dojang.io/mod/page/view.php?id=782 C 언어 코딩 도장: 핵심 정리 거품 정렬 거품 정렬은 처음부터 끝까지 요소를 순회하면서 인접한 요소를 비교합니다. 오름차순: 현재 값과 바로 뒤에 있는 값을 비교하여 큰 값을 뒤로 보냅니다. 따라서 큰 값을 뒤로 보내다 보면 작은 값에서 큰 값으로 오름차순 정렬이 됩니다. 내림차순: 현재 값과 바로 뒤에 있는 값을 비교하여 작은 값을 뒤로 보냅니다. 따라서 작은 값을 뒤로 보내다 보면 큰 값에서 작은 값으로 내림차순 정렬이 됩니다. 퀵 정렬 C 언어에서는 효율이 좋.. C 언어 코딩 도장 빨리 끝내기 - 6: 파일 c 언어 기초 그만 좀 보고 싶어서 빨리 끝내 보려고 합니다 6: 파일 핵심 정리: https://dojang.io/mod/page/view.php?id=781 C 언어 코딩 도장: 핵심 정리 파일 열기 파일 읽기/쓰기를 하기 전에는 fopen 함수로 파일을 열어야 합니다. 파일 열기에 성공하면 파일 포인터(FILE *)를 반환하고, 실패하면 NULL을 반환합니다. FILE *fp = fopen(파일명, 파일모드); // 파일 열기 파일 닫기 파일 읽기/쓰기 작업이 끝났다면 반드시 fclose 함수로 파일 포인터를 닫아줍니다. 파일 포인터를 닫지 않으면 메모리 누수 현상이 발생합니다. fclose(파일포인터); // 파일 포인터 닫기 파일 모드 dojang.io 핵심 정리 파일 열기 파일 읽기/쓰기를 하.. C 언어 코딩 도장 빨리 끝내기 - 5: 함수의 기본 / 매개변수의 다양성 c 언어 기초 그만 좀 보고 싶어서 빨리 끝내 보려고 합니다 5: 함수의 기본 / 매개변수의 다양성 핵심 정리 1: https://dojang.io/mod/page/view.php?id=778 C 언어 코딩 도장: 핵심 정리 함수 함수는 자주 사용되는 코드를 한 곳에 모아놓은 것을 뜻합니다. 함수를 호출할 때 함수 안에 전달하는 값을 인수라고 하며 함수가 호출 된 뒤 함수 안에서 나오는 값을 반환값이라고 합니다. 반환값이 없는 함수는 반환값 자료형에 void를 지정합니다. // 반환값과 매개변수가 없는 함수 정의 void 함수이름() { 코드; } 함수(); // 함수 호출 반환값은 함수 안에서 return으로 반환합니다. 이때 반환값 자료형과 반환하는 값(변수)은 자료형이 dojang.io 핵심 정리 .. 이전 1 2 3 4 5 6 ··· 11 다음