About this Course

최근 조회 57,301

공유 가능한 수료증

완료 시 수료증 획득

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

유동적 마감일

일정에 따라 마감일을 재설정합니다.

중급 단계

완료하는 데 약 12시간 필요

권장: 5-8 hours/week...

영어

자막: 영어

공유 가능한 수료증

완료 시 수료증 획득

100% 온라인

지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.

유동적 마감일

일정에 따라 마감일을 재설정합니다.

중급 단계

완료하는 데 약 12시간 필요

권장: 5-8 hours/week...

영어

자막: 영어

강의 계획 - 이 강좌에서 배울 내용

1

1

완료하는 데 5시간 필요

Programming Competitions

완료하는 데 5시간 필요
9개 동영상 (총 74분), 2 readings, 2 quizzes
9개의 동영상
Specifics of Programming Competitions11m
Problem Example8m
Steps in Solving a Problem6m
Soft Skills4m
Competitions Review8m
Testing, Sample Tests, Min/Max Tests11m
Custom Cases and Testing Workflow7m
Stress-testing10m
2개의 읽기 자료
Welcome!4m
Solution to Problem 1-4: Straight Flush10m
1개 연습문제
Inventing Tests8m
2

2

완료하는 데 4시간 필요

CORRECTNESS FIRST

완료하는 데 4시간 필요
9개 동영상 (총 66분), 1 reading, 2 quizzes
9개의 동영상
What is Readability?5m
Intuitive "Proofs" are wrong5m
Defining solution set7m
Recursive backtracking7m
Worst cases6m
Big-O notation10m
From theory to practice7m
How to make a solution faster9m
1개의 읽기 자료
Solution to Problem 2-4: Expression Evaluation10m
1개 연습문제
Time complexity6m
3

3

완료하는 데 5시간 필요

COMMON STRUGGLES

완료하는 데 5시간 필요
11개 동영상 (총 78분), 1 reading, 3 quizzes
11개의 동영상
Dealing with Overflow5m
Non-integers8m
Fixed Point Numbers and Errors7m
Floating Point Numbers6m
Where and How to Use Doubles10m
More on Floating Point8m
Debugging Small Programs5m
Simplifying Code7m
Double-checking5m
Upsolving7m
1개의 읽기 자료
Solution to Problem 3-4: Binary Knapsack10m
2개 연습문제
Numbers10m
Upsolving2m
4

4

완료하는 데 5시간 필요

COMMON STRUGGLES 2

완료하는 데 5시간 필요
14개 동영상 (총 97분), 1 reading, 2 quizzes
14개의 동영상
Proving Correctness7m
Activity Selection9m
Maximum Scalar Product6m
Greedy Ordering6m
Segment Tree Structure4m
Summing a Segment7m
Modifying an Element4m
Basic Data Structures5m
Advanced Data Structures and I/O7m
C++11m
Java5m
Python8m
Comparing Languages4m
1개의 읽기 자료
Solution to Problem 4-4: Maximal Sum Suba10m
1개 연습문제
Segment Tree6m

검토

COMPETITIVE PROGRAMMER'S CORE SKILLS의 최상위 리뷰
모든 리뷰 보기

제공자:

상트 페테르부르크 주립 대학교 로고

상트 페테르부르크 주립 대학교

자주 묻는 질문

  • 강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.

  • 수료증을 구매하면 성적 평가 과제를 포함한 모든 강좌 자료에 접근할 수 있습니다. 강좌를 완료하면 전자 수료증이 성취도 페이지에 추가되며, 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 콘텐츠만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.