/dojo-2

dojo-2

Primary LanguageJavaScript

dojo-2

Data

07/03/2013

Participantes

  • Rafael Almeida
  • Leonardo Baptista
  • Vitor Navarro
  • Aline Miyazaki
  • Leandro Facchinetti
  • Felipe Almeida

Linguagem

Javascript

Problema

Dado um número de colunas e um número de linhas, retornar uma matriz em espiral de fora para dentro no sentido horário.

Variação do problema: retorne a espiral no sentido anti-horário.

Este problema é mais fácil de ser compreendido através de exemplos:

Entrada: 3 4

Saída:

 1  2 3
10 11 4
 9 12 5
 8  7 6

Entrada: 5 6

Saída:

 1  2  3  4  5
18 19 20 21  6
17 28 29 22  7
16 27 30 23  8
15 26 25 24  9
14 13 12 11 10

Retrospectiva

A melhorar

  • Comida. ➕
  • Cerveja. ➕
  • Conversas paralelas.
  • Testes e implementação no mesmo arquivo. ➕➕
  • Jasmine não é tão bonito quanto RSpec.
  • Trocar de linguagem com frequência.
  • Menos gente.
  • Divulgação.
  • Quebras de linha.
  • Programar em inglês.
  • Falta de atenção para começar.

Positivo

  • Boa iniciativa.
  • Testes em Javascript. ➕➕
  • Trocar de linguagem com frequência. ➕➕➕