starting my journey

Description

c++
Ridhi Gambhir
Note by Ridhi Gambhir, updated more than 1 year ago
Ridhi Gambhir
Created by Ridhi Gambhir over 5 years ago
8
0

Resource summary

Page 1

language finalized: C++ Focus areas:  Data structures Time and space complexity Algorithms Coding on Google Doc

Page 2

Data Structures: intro: https://www.youtube.com/watch?v=YWnBbNj_G-U&feature=youtu.be list of Data Structures and their uses: lists, maps, stacks, priority queues, binary trees, graphs, bags, and sets Array Linked list Stack  Queue + types of queues Hash maps Trees Heap Graphs

Page 3

Algorithms: sorting  traversal Programming Interviews Exposed- pdf in lappy    

Page 4

Time and space complexity big O notation of all sorting and traversal algorithms  

Page 5

Consider asking the following questions. How big is the size of the input? How big is the range of values? What kind of values are there? Are there negative numbers? Floating points? Will there be empty inputs? Are there duplicates within the input? What are some extreme cases of the input? How is the input stored? If you are given a dictionary of words, is it a list of strings or a trie?

Show full summary Hide full summary

Similar

computer systems and programming quiz
Molly Batch
PEGA CSSA Prep
Wendell Phipps
Basic Python - Lists
Rebecca Noel
Fetch-decode-excecute
Brodie McMeowface
Types of systems
Brodie McMeowface
DATA
Haha_fizul
computer Programming 1 unit 6 Review Cards
Nikki Crain
COMP 206 Unit 3: The C in C++
Adriana Vincelli-Joma
Hardware mindmap
demi cheo
Making a GUI
desnunan
PEGA CSSA Prep
x x