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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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