From 67b62c5aa3143a6d867c540a7b55bc49a96cafa0 Mon Sep 17 00:00:00 2001 From: shubh101295 Date: Sun, 16 May 2021 22:22:39 +0530 Subject: [PATCH 1/3] Add Week1 report of Intro to Competitive Programming --- Intro to Competitive Programming/Report1.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Intro to Competitive Programming/Report1.md diff --git a/Intro to Competitive Programming/Report1.md b/Intro to Competitive Programming/Report1.md new file mode 100644 index 0000000..de25d6b --- /dev/null +++ b/Intro to Competitive Programming/Report1.md @@ -0,0 +1,16 @@ +#Introduction to Competitive Programming +####May 16, 2021 + +Work done in the first month of project + +#Learning C++/Setting up environment: +Resources were shared with the mentees to get them acquainted with C++ as it is the most commonly used programming language for competitive programming. Tutorials were also shared on how to set up a local environment. Mentees were also informed on competitive programming ethics, templates to be used. +#Topic-1 STL Library: + Blogs were shared on the most commonly used functions and data types from the STL library. +#Topic-2 Binary Exponentiation and Prefix Sum: +Resources on the prefix sum and exponentiation techniques were shared. Also, practice problems related to the topic were provided to mentees. +#Topic-3 Sorting: +Commonly used sorting algorithm techniques were shared with mentees and some problems which used sorting as a subroutine were also given to them for practice. +#Contests: + Along with blogs and tutorials, we made mashups/contests for students. The first contest was a 3 day long contest with basic CP questions and the questions were based on basic programming. The second contest was based on using STL. + From bb9a73c213b74c996eafaacc75685611788cfb80 Mon Sep 17 00:00:00 2001 From: shubh101295 <67659910+shubh101295@users.noreply.github.com> Date: Sun, 16 May 2021 22:24:25 +0530 Subject: [PATCH 2/3] Update Report1 for Intro to Competitive Programming --- Intro to Competitive Programming/Report1.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Intro to Competitive Programming/Report1.md b/Intro to Competitive Programming/Report1.md index de25d6b..a5d9ede 100644 --- a/Intro to Competitive Programming/Report1.md +++ b/Intro to Competitive Programming/Report1.md @@ -1,16 +1,16 @@ -#Introduction to Competitive Programming -####May 16, 2021 +# Introduction to Competitive Programming +#### May 16, 2021 Work done in the first month of project -#Learning C++/Setting up environment: +# Learning C++/Setting up environment: Resources were shared with the mentees to get them acquainted with C++ as it is the most commonly used programming language for competitive programming. Tutorials were also shared on how to set up a local environment. Mentees were also informed on competitive programming ethics, templates to be used. -#Topic-1 STL Library: +# Topic-1 STL Library: Blogs were shared on the most commonly used functions and data types from the STL library. -#Topic-2 Binary Exponentiation and Prefix Sum: +# Topic-2 Binary Exponentiation and Prefix Sum: Resources on the prefix sum and exponentiation techniques were shared. Also, practice problems related to the topic were provided to mentees. -#Topic-3 Sorting: +# Topic-3 Sorting: Commonly used sorting algorithm techniques were shared with mentees and some problems which used sorting as a subroutine were also given to them for practice. -#Contests: +# Contests: Along with blogs and tutorials, we made mashups/contests for students. The first contest was a 3 day long contest with basic CP questions and the questions were based on basic programming. The second contest was based on using STL. From 45d5ebbf19df4a0a5ce332b973270a142aa7b4c8 Mon Sep 17 00:00:00 2001 From: shubh101295 <67659910+shubh101295@users.noreply.github.com> Date: Sun, 16 May 2021 22:24:48 +0530 Subject: [PATCH 3/3] Update Report1.md --- Intro to Competitive Programming/Report1.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Intro to Competitive Programming/Report1.md b/Intro to Competitive Programming/Report1.md index a5d9ede..7686c15 100644 --- a/Intro to Competitive Programming/Report1.md +++ b/Intro to Competitive Programming/Report1.md @@ -3,14 +3,14 @@ Work done in the first month of project -# Learning C++/Setting up environment: +## Learning C++/Setting up environment: Resources were shared with the mentees to get them acquainted with C++ as it is the most commonly used programming language for competitive programming. Tutorials were also shared on how to set up a local environment. Mentees were also informed on competitive programming ethics, templates to be used. -# Topic-1 STL Library: +## Topic-1 STL Library: Blogs were shared on the most commonly used functions and data types from the STL library. -# Topic-2 Binary Exponentiation and Prefix Sum: +## Topic-2 Binary Exponentiation and Prefix Sum: Resources on the prefix sum and exponentiation techniques were shared. Also, practice problems related to the topic were provided to mentees. -# Topic-3 Sorting: +## Topic-3 Sorting: Commonly used sorting algorithm techniques were shared with mentees and some problems which used sorting as a subroutine were also given to them for practice. -# Contests: +## Contests: Along with blogs and tutorials, we made mashups/contests for students. The first contest was a 3 day long contest with basic CP questions and the questions were based on basic programming. The second contest was based on using STL.