29SET
2008
Torre de Hanoi, jQuery e CSS Postado por em Outros, Web
Resolvi fazer o trabalho acadêmico da matéria de Estrutura de Dados II de uma maneira diferente. O trabalho proposto para Complexidade de Algoritmos foi a famosa Torre de Hanoi. Fiz de uma maneira divertida, utilizando Javascript (jQuery) e CSS.
A lenda da Torre de Hanoi
No grande templo de Benares, debaixo da cúpula que marca o centro do mundo, há uma placa de bronze sobre a qual estão fixadas três hastes de diamante. Em uma dessas hastes, o deus Brama, no momento da criação do mundo, colocou 64 discos de ouro puro, de forma que o disco maior ficasse sobre a placa de bronze e os outros decrescendo até chegar ao topo. A atribuição que os monges receberam foi de transferir a torre formada pelos discos, de uma haste para outra, usando a terceira como auxiliar com as restrições de movimentar um disco por vez e de nunca colocar um disco maior sobre um menor. Os monges deveriam trabalhar com eficiência noite e dia e, quando terminassem o trabalho, o templo seria transformado em pó e o mundo acabaria.
Ah, sim! Os discos foram inspirados no antigo logo do jQuery.
Para visualizar, acesse:
http://marcospassos.com/blog/works/hanoi/
[Offtopic] Economize tempo: jQuery!
Hoje em dia, programar em JavaScript “cru” é como auto-flagelar-se. O jQuery, por exemplo, simplifica de maneira inacreditável o código além de compatibilizar diversos problemas entre browsers, sendo o framework adotado por mim para minhas aplicações.

4 respostas para “Torre de Hanoi, jQuery e CSS”
Helder Santana
Em 29/09/2008 às 4:09 pmMuito bom!
O Jquery salva vidas hehe. Não é a toa que empresas como Microsoft e Nokia estão adotando em seus sites.
Abraço.
[Responder]
Juan
Em 29/09/2008 às 4:58 pmParabéns, Marquinho. Vejo um futuro brilhante em sua vida, mesmo não sendo vidente.
Um grande abraço!
[Responder]
Thiago Ferreira
Em 19/01/2009 às 10:26 amLegal, mas tenho uma duvida entre utilizar jQuery e a biblioteca xajax pois achei bem diferente pois você trabalha somente com próprio PHP e nada de java-script, outra duvida suponhamos que o bendito usuários não tenha java-script ativo ai que esta o problema seu trabalho acaba ficando sem nexo pois não vai funcionar.
[Responder]
admin
Em 19/01/2009 às 10:41 amEu particularmente utilizo e recomento fortemente o jQuery. Na verdade, se você desabilitar o JavasScript o Xajax também não irá funcionar. O que acontece é que você não escreve o JavaScript diretamente, você faz indiretamente pelo PHP, que transforma em JavaScript.
[Responder]