Perguntas com a marcação «language-agnostic»

95
Algoritmo para criar um calendário escolar

Tenho me perguntado se existem soluções conhecidas para algoritmos de criação de um horário escolar. Basicamente, trata-se de otimizar a "dispersão de horas" (tanto no caso de professores como de classes) para determinadas associações classe-disciplina-professor. Podemos supor que temos conjuntos...

92
Exemplos de deadlock simples

Eu gostaria de explicar os bloqueios de threading para iniciantes. Já vi muitos exemplos de deadlocks no passado, alguns usando código e outros usando ilustrações (como os famosos 4 carros ). Existem também problemas clássicos de fácil impasse, como The Dining Philosophers , mas eles podem ser...

91
Alguma outra linguagem diferente de JavaScript tem uma diferença entre os locais de início da chave (mesma linha e próxima linha)?

Hoje, enquanto eu estava lendo aleatoriamente o livro da O'Reilly sobre padrões de JavaScript, descobri uma coisa interessante (página 27 para referência). Em Javascript, em alguns casos, há uma diferença se o local de início da chave for diferente. function test_function1() { return { name:...