Design Thinking Exercise

Urban Go is a public transit and mapping start up. Using their app the customer finds the cheapest and shortest way from A to B. This often results in changing the means of transport several times…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Different Data Structures

During my stay in a bootcamp, I have realized that the main data structure that we use is Arrays, which in words are the easiest to work with. But in the computer science world there are many other data structures that are more efficient to use for example, hash maps. Here is where I’m going to explain the different kind of data structures that could be used other than Arrays.

2. Stack : following the idea of LIFO (Last in First out). This is normally used history/cache. For example, your back button on the browser you wouldn’t want it to take you back to first site you have visited.

3. Queue: Unlike Stack Queues follow a different pattern, in which it FIFO (First in First out). This is pretty self-explanatory. Anytime you wait for a website to load. You enter a queue depending on the amount of people in front of you will determine the amount of time you waited.

4. Binary Trees: imagine this as a actual tree, in which one branch will split into two. This just means that one node/value will have reference to the right node and left node. This is mainly used for decision making, like video games where the render object have to be determined.

There are many more other data structures out there. They all have there own benefits on the development of current technology. If you would like to learn more about data structures the following website is a great place to learn.

Add a comment

Related posts:

Liberty Trumps Malfeasance

With the stroke of a pen applying his signature, Donald J. Trump, issued an executive order banning people from entering the United States of America — including refugees seeking asylum. Fear…

Best PSD to WordPress Service Providers for 2020

List of top PSD to WordPress service providers — As the WordPress ecosystem is growing, more and more people are now moving towards it as their primary…

Top 10 SEO Tools For Web Developers

SEO experts often use a variety of tools to help them optimize websites for search engines. List some of the best SEO tools. 1. Google Analytics: A free tool that tracks website traffic and provides…