DIY: Flatten Nested List Iterator
Understand how to implement a NestedIterator module in Elixir that flattens nested lists of integers. Learn to use init, next, and has_next functions to iterate through complex nested structures, preparing for real-world coding interview challenges.
We'll cover the following...
We'll cover the following...
Problem statement
You will be given a nested list of integers named nested_list. Each element will either be an integer or a list whose elements may also be integers or other lists. Your task will be to implement an iterator to flatten the nested list.
You will have to implement the NestedIterator module. This class has the following functions: ...