Essential Algo Concepts: Permutations vs Combinations

About the talk

We will introduce the concepts of permutations and combinations from the ground-up, walk through multiple ways to check if something is a permutation or combination, and tie that in with example algos along the way. By the end of the session, you will find algos that leverage these concepts much more approachable.

This talk will cover

  • Practice identifying which concept applies to an algo
  • Learn ways to generate permutations and combinations
  • Learn ways to check if one collection is a permutation or combination of another (super useful and reusable code)
  • Show how algos can be broken down into their core concepts and how your existing knowledge can be reused.
Web Development

About the speaker

Matt Oates

Matt is a Silicon Valley-based engineer with 11 years of experience and have been interviewing, mock interviewing, and running training sessions for 2000+ hours throughout my career. He loves helping others to achieve their goals in this field.

Want a high-income, remote career in Web Development?

Join Arc and receive offers from high-growth tech startups paying from $60,000 to 175,000 USD!

Discussion 

Loading...