Ciência da Computação

Perguntas e respostas para estudantes, pesquisadores e profissionais de ciência da computação





1
Representação da concatenação no nível de tipo
Eu gostaria de aprender mais sobre programação concatenativa através da criação de uma pequena linguagem simples, baseada na pilha e seguindo o paradigma concatenativo. Infelizmente, não encontrei muitos recursos relacionados a linguagens concatenativas e sua implementação; portanto, desculpe-me antecipadamente por minha possível ingenuidade. Portanto, defini minha linguagem como uma sequência …


2
Escritor Assembly vs compilador na arquitetura VLIW
Eu li esta frase em um livro: Na arquitetura VLIW, o compilador / e / ou gravador de montagem escolhe instruções que podem ser executadas em paralelo. Qual é a diferença entre gravador de montagem e compilador? Um escritor de montagem também significaria o mesmo que montador?





1
Dada uma constante k, encontre a maior árvore enraizada possível, se para cada caminho de raiz a folha, a soma da aridade de seus nós for igual a k?
Como exemplo, aqui estão todas as árvores possíveis para o caso k = 3k=3k=3: Em cada nó gravado está sua aridade (= o número de filhos). Embora isso deva ser solucionado pela programação dinâmica, acho que houve um resultado combinatório nisso (limite superior exato ou bastante refinado). Alguém sabe disso? …


2
Exponenciais duplos vs exponenciais únicos
Aqui estão quatro princípios que não consigo conciliar: Algoritmos de tempo exponencial duplo são executados no tempo com constanteO(22nk)O(22nk)O(2^{2^{n^k}})k∈Nk∈Nk \in \mathbb{N} Algoritmos de tempo exponencial são executados em com constanteO(2nk)O(2nk)O(2^{n^k})k∈Nk∈Nk \in \mathbb{N} O primeiro limite cresce estritamente mais rápido que o último; ou seja, existem algoritmos que são executados em …

3
Como contar no pior dos casos no tempo linear?
Essa pergunta e essa pergunta me fizeram pensar um pouco. Para classificar uma matriz de comprimentonnn com kkkelementos únicos em , precisamos ser capazes de armazenar contagens de valores na matriz. Existem algumas sugestões, mas estou procurando uma maneira de fazer isso no pior dos casos, no tempo linear. Mais …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.