Engenharia de software

10
Como evitar o uso não autorizado de uma API?

Eu tenho que criar um "widget", um script que os parceiros incorporarão em seus sites para exibir alguma interface do usuário e fazer chamadas para nossa API. Basicamente, ele exibirá nossos dados nesses sites com base em alguns códigos que eles fornecem em nossas chamadas de API. O que...

10
Métodos Parameterless & Empty-Paren no Scala

Estou aprendendo Scala no momento através do Scala de programação de Odersky (2º). Estou no capítulo 10, onde ele começa a introduzir métodos sem parâmetros e parênteses vazios. Eu simplesmente não consigo entender. Até agora, tudo o que entendo é que devo usar parênteses vazios se um método tiver...

10
Quadtree com duplicatas

Estou implementando um quadtree. Para quem não conhece essa estrutura de dados, estou incluindo a seguinte pequena descrição: Um Quadtree é uma estrutura de dados e está no plano euclidiano o que um Octree é em um espaço tridimensional. Um uso comum de quadras é a indexação espacial. Para...

10
Imprima o menor menor de 2 ^ i * 5 ^ j onde i, j> = 0

Recentemente, foi-me feita essa pergunta durante uma triagem técnica por telefone e não me saí bem. A questão está incluída literalmente abaixo. Gere {2^i * 5^j | i,j >= 0}coleção classificada. Imprima continuamente o próximo valor menor. Exemplo: { 1, 2, 4, 5, 8, 10...} "Próximo menor"...