5th Sem, CE

BTCOC506: Competitive Programming-I Syllabus for CE 5th Sem 2019-20 DBATU

Competitive Programming-I detailed syllabus scheme for B.Tech Computer Engineering (CE), 2019-20 onwards has been taken from the DBATU official website and presented for the Bachelor of Technology students. For Subject Code, Course Title, Lecutres, Tutorials, Practice, Credits, and other information, do visit full semester subjects post given below.

For all other DBATU Syllabus for Computer Engineering 5th Sem 2019-20, do visit CE 5th Sem 2019-20 Onwards Scheme. The detailed syllabus scheme for competitive programming-i is as follows.

Competitive Programming-I Syllabus for Computer Engineering (CE) 3rd Year 5th Sem 2019-20 DBATU

Competitive Programming-I

UNIT 1

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

UNIT 2

Elementary Data Structures Data Structures: Elementary Data Structures, Stacks, Dictionaries, Priority Queues Sets, Object Libraries, The C++ Standard Template Library, The Java java.util Package, Program Design Example: Going to War, Hitting the Dec, String Input/Output, Winning the War, Testing and Debugging. Challenging Problems

  1. Jolly
  2. Poker Hands
  3. Hartals
  4. Crypt Kicker
  5. Stack em Up
  6. Erd’os Numbers
  7. Contest Scoreboard
  8. Yahtzee

UNIT 3

Strings Character Codes, Representing Strings, Program Design Example: Corporate Renamings, Searching for Patterns, Manipulating Strings, Completing the Merger, String Library Functions. Challenging Problems

  1. WERTYU
  2. Wheres Waldorf? (3)Common Permutation
  3. Crypt Kicker II
  4. Automated Judge Script
  5. File Fragmentation
  6. Doublets
  7. Fmt

UNIT 4

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

UNIT 5

Arithmetic and Algebra Machine Arithmetic, Integer Libraries, High-Precision Integers, High-Precision Arithmetic, Numerical Bases and Conversion, Real Numbers, Dealing With Real Numbers, Fractions, Decimals, Algebra, Manipulating Polynomials, Root Finding, Logarithms, Real Mathematical Libraries. Challenging Problems

  1. Primary Arithmetic
  2. Reverse and Add
  3. The Archeologists Dilemma
  4. Ones
  5. A Multiplication Game
  6. Polynomial Coefficients
  7. The Stern-Brocot Number System
  8. Pairsumonious Numbers.

UNIT 6

Combinatorics Basic Counting Techniques, Recurrence Relations, Binomial Coefficients, Other Counting Sequences, Recursion and Induction Problems. Challenging Problems

  1. How Many Fibs?
  2. How Many Pieces of Land?
  3. Counting
  4. Expressions
  5. Complete Tree Labeling
  6. The Priest Mathematician
  7. Self-describing Sequence
  8. Steps

List of Practical:

For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdf platform to make students’s lives easier.
Get it on Google Play.

Reference Books:

  1. Steven S. Skiena Miguel A. Revilla, PROGRAMMING CHALLENGES The Programming Contest Training Manual, Springer.
  2. Antti Laaksonen, Competitive Programmers Handbook.
  3. Steven Halim, Competitive Programming 3: The Lower Bounds of Progamming Contests.
  4. Gayle Lakaman Cracking the Coding Interview.
  5. The Hitchhikers Guide to the Programming Contests.

For detail syllabus of all other subjects of Computer Engineering (CE) 5th Sem 2019-20 regulation, visit CE 5th Sem Subjects syllabus for 2019-20 regulation.

Leave a Reply

Your email address will not be published. Required fields are marked *

*