Guide to Solving Dynamic Array Coding Challenges in Javascript

Published: 14 June 2021
on channel: Coderbyte
10,916
161

Liz is kicking off a new series in this video where she focuses on dynamic arrays. Although arrays are often seen as a simpler data structure, dynamic array questions often come up in interviews since they test a baseline understanding of key concepts.

In this video, Liz walks through a dynamic array problem and touches on how memory allocation & amortization works with array resizing.

Coding challenge prompt Liz walks through in the video:
Given an array (arr) of integers, return an array (products) such that products[i] is equal to the product of all the elements of arr except arr[i]. Solve without the division operator in O(n) time.

1:10 The Problem
3:15 The Naive Approach
6:37 The Greedy Approach
11:50 Coding a Javascript Solution
33:22 What are Dynamic Arrays?
34:16 Appending & Amortization
38:24 Recap

Additional Resources:
* Practice hundreds of real coding challenges at https://coderbyte.com/
* Need more practice? Check out our channel for more videos on preparing for a coding interview    / coderbytedevelopers  


On this page of the site you can watch the video online Guide to Solving Dynamic Array Coding Challenges in Javascript with a duration of hours minute second in good quality, which was uploaded by the user Coderbyte 14 June 2021, share the link with friends and acquaintances, this video has already been watched 10,916 times on youtube and it was liked by 161 viewers. Enjoy your viewing!