HOME > Development > Competitive Programming for Dummies - 1. Arrays

Competitive Programming for Dummies - 1. Arrays

  • Development
  • Apr 16, 2025
SynopsisCompetitive Programming for Dummies | 1. Arrays, available at...
Competitive Programming for Dummies - 1. Arrays  No.1

Competitive Programming for Dummies | 1. Arrays, available at Free, has an average rating of 4.2, with 9 lectures, based on 12 reviews, and has 3031 subscribers.

Free Enroll Now

You will learn about Knowledge about C++ language Skill of writing your own Project using C++ Ability to develop algorithm for any given problem Proficient in basic concepts of any programming language Develop and Work on Real-World applications of C++ language Getting ready for Coding round of Your College Placements This course is ideal for individuals who are Beginners who are interested to learn their first programming language or People who are afraid of writing algorithms or Students who are in need of intensive training prior to their placement month in college or Kids who are searching for a mentor to guide them with their projects It is particularly useful for Beginners who are interested to learn their first programming language or People who are afraid of writing algorithms or Students who are in need of intensive training prior to their placement month in college or Kids who are searching for a mentor to guide them with their projects.

Enroll now: Competitive Programming for Dummies | 1. Arrays

Summary

Title: Competitive Programming for Dummies | 1. Arrays

Price: Free

Average Rating: 4.2

Number of Lectures: 9

Number of Published Lectures: 9

Number of Curriculum Items: 9

Number of Published Curriculum Objects: 9

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • Knowledge about C++ language
  • Skill of writing your own Project using C++
  • Ability to develop algorithm for any given problem
  • Proficient in basic concepts of any programming language
  • Develop and Work on Real-World applications of C++ language
  • Getting ready for Coding round of Your College Placements
  • Who Should Attend

  • Beginners who are interested to learn their first programming language
  • People who are afraid of writing algorithms
  • Students who are in need of intensive training prior to their placement month in college
  • Kids who are searching for a mentor to guide them with their projects
  • Target Audiences

  • Beginners who are interested to learn their first programming language
  • People who are afraid of writing algorithms
  • Students who are in need of intensive training prior to their placement month in college
  • Kids who are searching for a mentor to guide them with their projects
  • Hello friends, Welcome to my course on Competitive Programming!!!

    Github Repository : /CyberkidAdithya/CompetitivePython

    In this course, you will be learning everything you need in order to become an expert coder in C++ for both placements and competitive programming contests. I will covering a wide range of important concepts in Programming and we will also be looking into problems from popular programming contests from Google Kickstart, Codechef, Codeforces etc.

    Few of the CONCEPTS which I will be covering are as follows: 

    Basic Programming

    Object Oriented Programming

    Time && Space Complexity

    Loops, Arrays, Math, Probability

    Circular Arrays, Matrices, Strings

    Permutations && Combinations

    Bit Masking && Bit Manipulations

    Recursion && Backtracking

    Dynamic Programming

    Prefix Sum, Precomputations

    Square Root Decomposition

    Sliding Window

    Modular Arithmetic

    Number Theory, Geometry

    Greedy Approach, Bruteforce

    Two Pointer Approach

    Linked Lists, Stacks, Queues

    Sets, Heaps && Priority Queues

    Hashing, Trees and Graphs

    Binary Search Trees, Search Trees

    Tries, Segment Trees, Fenwick Trees

    Minimum Spanning Trees, Suffix Trees

    Multiset

    Few of the ALGORITHMS which I will be covering are as follows: 

    Divide and Conquer

    Searching, Sorting

    BFS, DFS, Traversal

    Shortest Path, Dijkstra

    Kadane, Manhattan Distance

    Gaussian Elimination

    Backtracking

    Floyd Warshall

    Pigeonhole

    Euclidean Algorithm

    Topological Sort

    Prim, Krushal

    Chinese Remainder Theorem

    Sieve of Eratosthenes

    Determinants

    Logarithmic Exponentiation

    Maximizing Problems

     Fast-Fourier Transform

    In this course, you will be learning everything you need in order to become an expert coder in C++ for both placements and competitive programming contests. I will covering a wide range of important concepts in Programming and we will also be looking into problems from popular programming contests from Google Kickstart, Codechef, Codeforces etc. By the end of this course, you will have a very good knowledge in CP.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: The Boiler Plate

    Chapter 2: Arrays

    Lecture 1: Vector Arrays: Getting && Printing an array

    Lecture 2: Reverse the given array without a second array

    Lecture 3: Templates, Type Definitions && Preprocessor Directives

    Lecture 4: Sorting a vector array using sort() from Standard Library

    Lecture 5: Kth minimum && maximum element from the array

    Lecture 6: Perform K rotations in the array

    Lecture 7: Solving a Codechef problem on Array

    Lecture 8: Solving a Codeforces problem on Array

    Instructors

  • Competitive Programming for Dummies - 1. Arrays  No.2
    Cyberkid Adithya
    Python Developer, Competitive Programmer, Network Specialist
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 4 votes
  • 4 stars: 4 votes
  • 5 stars: 4 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!