domingo, 22 de julho de 2012

Estrutura de dados - Introdução

O que são Estrutura de dados?


Estruturas de dados são estruturas que tem o propósito de armazenar os dados de forma inteligente no computador, fazendo que tais estruturas sejam utilizadas eficientemente na resolução de um problema. Existem inúmeras estruturas que podem ser usadas, porém dependendo do problema a ser solucionado algumas estruturas serão mais indicadas do que outras.

Por que estudar Estruturas de dados?


Essa pergunta é feita com muita frequência já que hoje as linguagens de alto nível oferecem essas estruturas todas prontas, porém, se você é um desenvolvedor que se limita apenas a conhecer as estruturas presentes na API da linguagem que você trabalha infelizmente você estará amarrado a ela, pois você adquiriu conhecimento em uma linguagem e não nas estruturas que compõem a linguagem. Supomos que você tenha que mudar de linguagem de programação e essa nova linguagem não oferece nenhuma estrutura de dados pronta, e ai? E se você não conhece o funcionamento da estrutura como você estará apto a tomar a decisão de qual a melhor estrutura utilizar em um determinado problema? São nessas horas que o conhecimento se faz necessário!


Próximo assunto -> Tipo de dado abstrato (TDA).



Nenhum comentário:

Postar um comentário

Novidade!!! Agora vamos ter canal no Youtube =D

Fala pessoal tudo beleza, estou sumido a correria está forte por aqui. Estou querendo dar um start em um projeto antigo que vem desde o temp...