Ciência da Computação

8
Limitações da inspeção de pilha

Este é um acompanhamento de Como funciona a inspeção de pilha? que explora a noção em mais detalhes A inspeção de pilha é um mecanismo para garantir a segurança no contexto das máquinas virtuais JVM e CLR quando módulos de código baixados externamente de diferentes níveis de confiança podem estar...

8
Como Aprender Melhor Sobre Algoritmos em Profundidade

Eu tenho lido este site com muito interesse, mas acho que muito disso passa pela minha cabeça. Isso me fez querer aprender muito mais sobre algoritmos e CS em geral. Tanto quanto eu posso dizer da minha pesquisa, existem 2 maneiras principais de fazer isso. Eu posso por um bom livro grosso e...

8
Maneira mais eficiente de atender pedidos

Considere duas 2D (a matriz de compra) e (a matriz de venda) em que cada elemento está associado a uma matriz de valores de ponto flutuante e a cada valor de ponto flutuante, por sua vez, está associado a uma matriz de números inteiros.BijBijB_{ij} SijSijS_{ij}ithithi^{th} Por exemplo B = [...

8
Avaliação do cálculo Lambda

Eu sei que essa é uma pergunta simples, mas alguém pode me mostrar como reduz a .( λ y. λ x . λ y. y) ( λ x . λ y. y)(λy.λx.λy.y)(λx.λy.y)(\lambda y. \lambda x. \lambda y.y) (\lambda x. \lambda y. y)λ x . λ y. yλx.λy.y\lambda x. \lambda y.

8
análise de tempo de execução

Então eu sei que registro∗log∗\log^* significa logaritmo iterado, então registro∗( 3 )log∗⁡(3)\log^*(3) = ( logregistroregistrolog . . . )(log⁡log⁡log⁡log...)(\log\log\log\log...) até n ≤ 1n≤1n \leq 1. Estou tentando resolver o seguinte: é registro∗(22n)log∗⁡(22n)\log^*(2^{2^n}) pouco ooo,...

8
Cadeias de caracteres C ++ vs. matrizes de caracteres

Por que você acha que a maioria dos instrutores de C ++ que ensinam ciências da computação em faculdades desencorajam ou até proíbem o uso de strings para texto, em vez de exigir que os alunos usem matrizes de caracteres? Suponho que essa metodologia tenha alguma intenção de ensinar bons hábitos...

8
Detectando estouro na soma

Suponha que eu receba uma matriz de números inteiros de largura fixa (ou seja, eles se encaixam em um registro de largura ), . Eu quero calcular a soma em uma máquina com aritmética de complemento 2, que executa adições do módulo com semântica envolvente. Isso é fácil - mas a soma pode exceder o...