단계 단계
브라우저 인터넷 익스플로러가 오래되었습니다!
Google Chrome, Safari, Mozilla Firefox, Opera를 사용하십시오
컴퓨터는 게임 장치보다는 더 작업 도구가됩니다
컴퓨터 하드웨어를 완전히 이해하기
코딩 대회 준비
학교에있는 동안 대학 경로와 미래 경력 정의
당신의 능력에 독립적이고 자신감을 갖게됩니다
카이지 마작머 경력은 전 세계 어디에서나 일할 수 있습니다
모든 졸업생은 국제 졸업장을 받게됩니다
우리 졸업생들은 종종 대기업에서 인턴쉽을받습니다
이 3 년 과정은 학생들이 연구 2 년째 말에 대기업 회사에서 기술 인터뷰에서 사용되는 실제 세계 기술 문제를 해결하는 수준에 도달하도록 설계되었습니다.
1 학년
2 학년
3 학년
CPU 아키텍처. 위치 숫자 시스템 (소수점, 이진, 16 진수).
정보 이론 기본. 정보 측정.
C 구문의 빠른 요약. 변수.
함수. C. 통과 매개 변수.
배열. 포인터
알고리즘 소개. 삽입 카이지 마작
버블 카이지 마작
카이지 마작 병합
카운팅 카이지 마작
사전 처리기. 컴파일러.
카이지 마작파일 링 코드. 정렬 알고리즘의 성능 비교
비트 와이즈 작업
운영 성능
다중 차원 배열
검색 카이지 마작
구조. 데이터 카이지 마작.
링크 된 목록 정의. 목록과 배열의 차이
링크 된 목록 구현. 인수를 기능으로 전달
링크 된 목록 작업. 기본 작업, 추가, 삭제, 목록 검색
파일 소개 I/O
양방향 링크 목록 소개
CPU 구현. opcodes
JMP 및 CMP 작업 추가. 플래그 레지스터
CPU 코딩, 운영 세트 향상
디지털 이미지 형식. 비트 맵 생성
비트 맵을 출력으로 사용하여 2 차원 주소 연습
스택 개념. RPN 사용을 위해 산술 표현을 해결하기
RPN에서 계속 작업하십시오. 세분화 된 야드 카이지 마작
스택 사용의 다른 예. 스택을 사용하여 미로 해결
스택을 사용하여 미로를 생성
대기열 작업 시작 큐 및 Dqueue 정의
재귀. 요인 구현.
재귀 사용 프랙탈
깊이 디버거
액세스 위반. 스택 오버플로.
디버그 및 릴리스
Appverifier
카이지 마작 개발. 소요되는 시간 측정.
거품 카이지 마작 복잡성 분석
기능 성장 속도 (1, n, n^2, n^3). 버블 카이지 마작 복잡성 분석 마무리
검색 알고리즘 복잡성 분석. 카이지 마작 (N) 성장이있는 알고리즘
짐승의 정의. O (n^2) 복잡성이있는 카이지 마작
비밀번호 생성기/크래커 구현. TSP 소개
TSP Brute Force 복잡성 분석
빠른 카이지 마작 - 클래식 구현
빠른 카이지 마작 - 피벗 전략 선택
빠른 카이지 마작 - 하이브리드 최적화
거품 카이지 마작 심층 분석. 칵테일 카이지 마작.
radix 카이지 마작. 버킷 카이지 마작
안정적인 카이지 마작. 여러 키로 카이지 마작
사이클 카이지 마작 및 성능 분석
카이지 마작세스 및 스레드의 정의. 스레드 생성
이벤트. 여러 개체를 기다립니다
레이스 조건. 뮤트 intro
이벤트. 여러 개체를 기다립니다
Mutex 및 Critical Section
세마포어. 식사 철학자 문제
그래프 정의 및 기본 작업. 인접 매트릭스
입사 매트릭스. 인접력 목록.
DFS 카이지 마작
DFS의 재귀 및 반복 버전을 구현합니다. BFS 카이지 마작
토폴로지 그래프 카이지 마작. SPF 알고리즘 소개
X86 명령어 소개. 범용 등록.
쓰기 어셈블러 코드 연습. MUL과 협력, Div.
함수 호출 규칙. 스택 작업.
어셈블러 코드 디버깅
루프 명령 및 응용 카이지 마작. 담당자 movs 명령
MMX Extension Set Intro
MMX 포장 및 포장 풀기 지침
그래픽 형식에서 새로 고침. BMP 파일 열기 및 쓰기.
YUV444, 422 및 420 형식. 휘도로 작업합니다.
연습 yuv 체계. 크로마 대 루마.
노이즈 카이지 마작. 이미지 흐림
디지털 비디오 형식 소개. AVI/RIFF 파싱
AVI 파일 생성
텍스트 생성
고급 애니메이션 생성
프랙탈 생성
콘솔 그래픽, 연습 2D 주소 지정. 비트 블리팅 연습
해시 함수. 해시 테이블.
별도의 체인. 별도의 체인 및 오픈 주소 비교
비 인구 데이터에 대한 해시 함수. 책을 해시
클러스터링. 특정 테이블 크기에 대한 해시 기능을 구축하는 방법
재사용
이진 검색 트리. 기본 운영
BST에서 요소 삭제. 이진 검색 트리에서 성능 분석 검색.
AVL 균형 BST. AVL 트리 구축, 요소 삽입
rebalancing avl tree. AVL 트리에서 요소 삭제
레드 블랙 트리 소개. 2-3-4 BST
욕심 많은 카이지 마작. 활동 선택 문제
동전 변경 문제. 분수 배낭 문제
동적 카이지 마작 대 탐색 알고리즘. DP를 사용한 동전 변경 문제
DP 해결 전략 (재귀 및 표). 서브 세트 합계 문제
목재 절단 문제 (막대 절단). 0-1 Knapsack 문제.
0-1 배낭 문제. 암기 접근
CPU 아키텍처. 위치 숫자 시스템 (소수점, 이진, 16 진수).
정보 이론 기본. 정보 측정.
C 구문의 빠른 요약. 변수.
함수. C. 통과 매개 변수.
배열. 포인터
알고리즘 소개. 삽입 카이지 마작
버블 카이지 마작
카이지 마작 병합
카운팅 카이지 마작
사전 처리기. 컴파일러.
카이지 마작파일 링 코드. 정렬 알고리즘의 성능 비교
비트 와이즈 작업
운영 성능
다중 차원 배열
검색 카이지 마작
구조. 데이터 카이지 마작.
링크 된 목록 정의. 목록과 배열의 차이
링크 된 목록 구현. 인수를 기능으로 전달
링크 된 목록 작업. 기본 작업, 추가, 삭제, 목록 검색
파일 소개 I/O
양방향 링크 목록 소개
CPU 구현. opcodes
JMP 및 CMP 작업 추가. 플래그 레지스터
CPU 코딩, 운영 세트 향상
디지털 이미지 형식. 비트 맵 생성
비트 맵을 출력으로 사용하여 2 차원 주소 연습
스택 개념. RPN 사용을 위해 산술 표현을 해결하기
RPN에서 계속 작업하십시오. 세분화 된 야드 카이지 마작
스택 사용의 다른 예. 스택을 사용하여 미로 해결
스택을 사용하여 미로를 생성
대기열 작업 시작 큐 및 Dqueue 정의
재귀. 요인 구현.
재귀 사용 프랙탈
깊이 디버거
액세스 위반. 스택 오버플로.
디버그 및 릴리스
Appverifier
가입예,이 카이지 마작의 경우 각 수업에 대한 숙제가 있습니다. 학생들은 과제를 수행하고 Mystat 포털을 통해 업로드 할 수 있습니다.