Perguntas sobre 'data-structures'

0
respostas

Por que as estruturas de dados são tão importantes nas entrevistas? [fechadas]

Devo confessar que não fui tão strong em estruturas de dados quando me formei na faculdade. Ao longo das colocações do campus durante a minha graduação, testemunhei que a maioria das grandes empresas de tecnologia, como a Amazon, a Microsoft, et...
19.06.2015 / 20:22
0
respostas

Que algoritmos / estruturas de dados devo “reconhecer” e conhecer pelo nome? [fechadas]

Eu gostaria de me considerar um programador bastante experiente. Eu tenho programado por mais de 5 anos agora. Meu ponto fraco, porém, é terminologia. Sou autodidata, então, embora eu saiba programar, não conheço alguns dos aspectos mais formais...
04.07.2012 / 22:14
3
respostas

Define a estrutura de dados em Golang

Eu realmente gosto do google golang, mas alguém poderia explicar qual é a razão para os implementadores terem omitido uma estrutura de dados básica, como conjuntos da biblioteca padrão?     
28.11.2012 / 01:02
4
respostas

Por que usar o MySQL para um site de dicionário é uma má ideia?

Estou planejando projetar e configurar um banco de dados para armazenar entradas de dicionário (normalmente, palavras isoladas) e seu significado em outro idioma. Assim, por exemplo, a tabela Glossário deve ter entrada e definição e cada r...
05.06.2017 / 22:22
7
respostas

Dados de configuração: tabela de linha única vs. tabela de pares nome-valor

Digamos que você escreva um aplicativo que possa ser configurado pelo usuário. Para armazenar esses "dados de configuração" em um banco de dados, dois padrões são comumente usados. A tabela de linha única CompanyName | StartFullScr...
04.09.2012 / 16:48
11
respostas

Como representar um Cubo de Rubik em uma estrutura de dados

Se eu estiver tentando simular um Cubo de Rubik , como você criaria uma estrutura de dados para armazenar o cubo? estado na memória, com X número de peças por lado? Coisas a considerar: o cubo pode ser de qualquer tamanho é um cubo de...
03.04.2012 / 13:38
8
respostas

Antes da OOP, os membros da estrutura de dados foram deixados públicos?

Quando uma estrutura de dados (por exemplo, uma fila) é implementada usando uma linguagem OOP, alguns membros da estrutura de dados precisam ser privados (por exemplo, o número de itens na fila). Uma fila também pode ser implementada em uma l...
18.07.2018 / 22:36
6
respostas

Quão necessário é seguir práticas de programação defensivas para códigos que nunca serão disponibilizados publicamente?

Estou escrevendo uma implementação Java de um jogo de cartas, então criei um tipo especial de Coleção que estou chamando de Zona. Todos os métodos de modificação da Coleção do Java não são suportados, mas há um método na API de Zona, move(Zone,...
04.12.2013 / 20:14
4
respostas

Como exatamente é criada uma Árvore de Sintaxe Abstrata?

Acho que entendo o objetivo de uma AST e já construí algumas estruturas de árvore antes, mas nunca uma AST. Estou muito confuso porque os nós são texto e não número, então não consigo pensar em uma maneira legal de inserir um token / string enqu...
22.08.2014 / 06:24
8
respostas

Como devo construir a estrutura de dados para um “labirinto” dinâmico e ilimitado?

Não tenho certeza de que "labirinto" é o termo correto. Basicamente, os usuários iniciam em um único Room que tem 4 portas (N, S, E e W). Eles podem ir em qualquer direção, e cada sala subseqüente contém outra sala com de 1 a 4 portas que vão...
11.05.2012 / 16:37