HOME
온라인 강좌
앱/백엔드
-

-

강사
국창용강사 강좌 더보기
주제
앱/백엔드
강좌구성
총 8강 / 2,400분
수강기간
90일
수강료
550,000
할인가
100,000내쿠폰
-

-

강사
국창용강사 강좌 더보기
주제
앱/백엔드
강좌구성
총 8강 / 2,400분
수강기간
90일
수강료
550,000
할인가
100,000내쿠폰
1:1 문의
바로신청




알고리즘은 컴퓨터에 적용되는 문제해결 방법을 위한 절차입니다
연산 , 데이터 진행 또는 자동화된 추론을 수행하며 , 프로그래밍 대회에서 실시한 기출문제를 분석해보고 코딩테스를 대비할 수 있습니다 .




수업 스케줄

4월 개강과정

날짜선택 옵션 주말 오전반 4.6~4.28 (09:00~14:00)
1회차 04.06 2회차 04.07 3회차 04.13 4회차 04.14
5회차 04.20 6회차 04.21 7회차 04.27 8회차 04.28
매회 수업 종료 후,
라이브 강의 영상이 제공됩니다.

가격 안내

수강료

정가
550,000
판매가
400,000
선착순 혜택가 (75%할인)
100,000

추가 특전

수강기간 30일 추가 증정 (평일반 : ~2024.07.03 까지, 주말반 : ~2024.06.30까지)

수강레벨

중급  백엔드 관련 직종 취업 희망자 대상

관련 강좌

#JAVA #파이썬문법 #객체지향 프로그래밍

관련 자격증

#Cos Pro # 정보처리기사 #OCJP 

커리큘럼

수업기간 교육내용
1주차
  • 1. 문제 해결을 위한 개념과 알고리즘 분석
    1. 코딩과 디버깅의 이해
    2. 코딩 의 중요성, 가독성이 좋은 코드, 자주하는 실수 소개
    3. 알고리즘의 시간 복잡도 분석 ?선형/지수 시간 복잡도 분석
    4. 빅오(big-O) ?상한과 최악, 분할 상환 분석, 병렬화
    5. 알고리즘의 정당성과 증명 ?수학적 귀납법, 반복문 불변식
    6. 자료형 - 변수의 범위, 실수 표현 방식
2주차
  • 1. 알고리즘 기초 재귀호출
    1. 1부터 n까지의 합 구하기, 최댓값/최솟값 찾기
    2. 게임판 덮기, 시계 맞추기
    3. 재귀와 재귀 함수의 이해
    4. 함수의 재귀적 호출의 이해
    5. 재귀 함수의 탈출 조건
    6. 재귀 함수 디자인
    7. 재귀 함수의 활용 - Factorial, Fibonacci Sequence 등

  • 2. 정렬과 이진 검색
    1. 선택/삽입/버블 정렬
    2. 병렬/퀵 정렬 - 안정 정렬 vs 불안정 정렬
    3. 내장 함수를 이용하는 실용적인 방법
    4. 계수/기수 정렬
    5. 정렬 관련 문제 해결 e.g., 원점에서 K번째로 가까운 점
    6. 이진 검색 - 회전 정렬된 배열 검색, 두 배열의 교집합, 행렬 검색

3주차
  • 1. 비트 조작 슬라이딩 윈도우
    1. 부울/비트 연산자 - not, and, or, xor, &, ^
    2. 2의 보수 - 숫자 포맷, 수학 연산
    3. 비트 조작 문제 풀이 - 싱글 넘버, 해밍 거리,두 정수의 합 등
    4. 슬라이딩 윈도우 ? 최대 슬라이딩 윈도우, 부분 문자열이 포함된 최소윈도우 가장 긴 반복 문자 대체 등
  • 2. 그리드 알고리즘
    1. 분할 가능 배낭 문제
    2. 그리드 알고리즘 의 실패사례
    3. 그리드 알고리즘으로 볼 수 있는 문제- 주식을 사고팔기 가장 좋은 시점, 키에 따른 대기열 재구성, 태스크 스케줄러 등

4주차
  • 1. 코딩 테스트 기출문제 풀이
    1. 다트게임, 캐시, 뉴스 클러스터링, 프렌즈 4블록, 추석 트래픽, 비밀지도 등

수강 방법 안내

유의사항

  1. 온라인 LIVE 강의는 실시간으로 진행되며 강의 시간 외에는 LIVE에 참여할 수 없습니다.
  2. 온라인 라이브 종료 후 영업일 기준 48시간 내 복습용 VOD 강의가 업데이트 됩니다.
  3. 복습용 VOD 강의는 수강기간 내 횟수 제한 없이 재수강이 가능합니다.
  4. 본 강의는 특별 강좌로 쿠폰, 포인트 할인이 불가합니다.
  5. 본 강의 수강시 구매 금액의 1%가 포인트로 적립됩니다.
  6. 저작물을 녹화, 녹음하고 유포하거나 판매하는 행위는 저작권법에 위반될 수 있습니다.
  7. 수강 중 발생하는 비대면 수업 시스템 오류는 해당 플랫폼 고객센터(1577-6554) 또는 02-3672-9100(내선1번)으로 연락주시기 바랍니다. (통화 가능시간 평일 09:00~18:00 / 그 외 시간은 1:1 문의 게시판 활용)
  8. 해당 강 의는 라이브 수강 출석 관리를 위해 KG에듀원 ITBANK와 수강생의 성명/생년월일/수강과목의 개인정보를 공동으로 처리합니다.
  9. 일부 과정에 한해 폐강 또는 수강시간 조정이 될 수 있습니다.
단원 강의명 강의시간 자료 강의실 강의보기
1강 알고리즘 1차시 300분 강의실 입장 PLAY
2강 알고리즘 2차시 300분 강의실 입장 PLAY
3강 알고리즘 3차시 300분 강의실 입장 PLAY
4강 알고리즘 4차시 300분 강의실 입장 PLAY
5강 알고리즘 5차시 300분 강의실 입장 PLAY
6강 알고리즘 6차시 300분 강의실 입장 PLAY
7강 알고리즘 7차시 300분 강의실 입장 PLAY
8강 알고리즘 8차시 300분 강의실 입장 PLAY
국창용

재미있고 상세한 설명으로 높아지는 이해력!
국쌤만의 비법으로 IT에 빠져보세요.

프로필
· 담당 과목
  프로그램,시스템,네트워크

· 보유 자격증
  정보보안기사, 정보처리기사, 네트워크 관리사2급, 리눅스마스터 2급, SQLD, 웹디자인기능사

· 경력 및 이력
  (현 )KG아이티뱅크 전임강사
저서 -

교원임용

회계사/세무사

IT 교육

인테리어 교육

직무교육

커리어 역량 개발

공기업/대기업/금융 취업

KG그룹 가족사