This class was created by Brainscape user Ricki Nelson. Visit their profile to learn more about the creator.

Decks in this class (17)

two_sum
Def two_sum arr target find two v...
1  cards
SQL & ORM
What is sql,
What is a relational db,
What is a sql query
32  cards
Javascript
What is a closure how why is it used,
What is the keyword this in javas...,
What is callback hell
53  cards
Ruby on Rails
What is an mvc whats an example o...,
What is a has_many through associ...,
Discuss mvc interaction between i...
11  cards
HTML, Vanilla JS DOM rendering
What is dom,
How do we make up our own key for...,
How do we listen for a key up event
16  cards
CSS
Display types inline,
Display types block,
Display types inline block
31  cards
React/Redux
Describe how react modifies the d...,
What is virtual dom,
Describe react
22  cards
Ruby
Singleton,
What is the difference between a ...,
Metaprogramming class instance va...
11  cards
Active Record
What is active record,
What is the active record pattern,
Active record as an orm framework
20  cards
System Architecture
What is restful,
Discuss restful fielding constrai...,
Discuss restful fielding constrai...
51  cards
Graph Theory
What is a graph,
What is an ordered pair,
What is an unordered pair
18  cards
Optimized Algoritms
Canpermutepalindrome given a stri...,
Wordpattern function pattern str ...,
Insert delete getrandom 0 1 desig...
4  cards
Recursion
What is recursion,
What is a base case,
Why stack overflow occurs
8  cards
Dynamic Programming
What is dynamic programming,
Overlapping subproblems,
What is memoization in this context
10  cards
Binary Trees
What is a tree,
Balanced vs unbalanced,
Complete binary tree
8  cards
AJAX
What is ajax,
What does ajax look like undernea...,
What are the steps in an ajax req...
3  cards
DevOps
Continuous intergration,
Continuous delivery deployment,
Describe ci cd pipeline
75  cards

More about
Algorithms

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Ricki Nelson's Algorithms flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Data Structures and Algorithms
  • 25 decks
  • 408 flashcards
  • 3343 learners
Decks: Data Structures Overview Terms Concepts, Unit 1 Chapters 1 2 3 Data Structures Ov, Unit 2 Chapter 4 Stacks And Queues Code, And more!
Make Flashcards