Skip to content

Day 1 #1

Description

@githubdudu

23 Feb.

Let’s start with one key feature of React: hooks. Nowadays, React has been introducing more hooks APIs. Understanding the hooks is crucial.

Before we look into what hooks are, what the syntax of hooks are, and how to use them, I’ll give you one short answer for now: single-linked list or double-linked list is one of the data structures that hooks are implemented with.

We’ll figure out what are single-linked list and double-linked list and how to implement them. During this, we will also crack the related JS key features that are necessary to finish the goal.

Study goal:

  • concept: Single-linked list, double-linked list
  • concept: time complexity and space complexity
  • concept: big O notation and big Ω notation.

Questions:

  1. Using a search engine or ChatGPT to find out what is the double-linked list.
  2. Using a search engine or ChatGPT to find out what is the single-linked list.
  3. Know basic concepts of time complexity and space complexity.
  4. Thinking about how to implement a DLL (double-linked list) in Java? What about Javascript? (Optional. Answer with the code snippets )

@zep, @tiffini, @chris, @andres, @karson, Please write down your answers below using your own words. 😄
It is important that everyone participates and contributes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions