Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 2.1 KB

401-class01.md

File metadata and controls

44 lines (28 loc) · 2.1 KB

Class 401.01

Notes

Readings

Basic Recursion Data Structures in 15 Minutes Big O Explained Basic Data Structures Why Big O

Questions

  1. What is 1 of the more important things you should consider when deciding which data structure is best suited to solve a particular problem?

Consider the type of operations you need to perform on the data - whether you need fast access, insertion, deletion, or if you need to maintain a certain order.

  1. How can we ensure that we’ll avoid an infinite recursive call stack?

To avoid an infinite recursive call stack, ensure that you have a base case that will be met, which will stop the recursion. Also, make sure that each recursive call brings you closer to this base case.

Readings v2

  1. How would you describe Node to a non-technical friend?

Node is like a versatile toolbox that allows you to use JavaScript, the language of the web, to build all sorts of things, from websites and apps to servers and even robots.

  1. What does it mean that Node is a JavaScript runtime?

It means it's like a special environment that lets JavaScript run on a computer/server, allowing one to do all kinds of tasks beyond just showing stuff in web browsers.

  1. What is Node used for?

creating web servers, building web applications, handling network operations, running server-side JavaScript code, and even building desktop applications

  1. What do you look forward to learning

Diving deeper into backend stuff

  1. What are your learning goals after reading and reviewing the class README

sufficiently understand the concepts taught

Things I want to learn more about

References

  • Google Bard and ChatGPT