Portuguese 字幕

← cs373_unit1_15_s_Função-Move

Função move()

埋め込みコードを取得する
5言語

Subtitles translated from 英語(米国) Showing Revision 1 created 04/14/2012 by jasa.

  1. Eis a solução.
  2. Começamos com a lista vazia. Percorremos todos os elementos de p.
  3. Esta linha é manhosa.
  4. Vamos criar q elemento a elemento, acedendo ao respectivo p,
  5. e p é deslocado U posições, e se a deslocação excede os limites de p na esquerda,
  6. aplica-se o operador módulo (divisão inteira) com o número de estados (ou posições) em argumento.
  7. Neste caso, serão 5.
  8. Bem, a razão que justifica o sinal de menos é manhosa.
  9. Para deslocar a distribuição para a direita, U=1,
  10. temos de encontrar em p o elemento que está 1 posição à esquerda.
  11. Em vez de deslocar directamente p para a direita,
  12. o que fiz foi construir q após pesquisar o lugar de
  13. onde o robot poderia ter vindo.
  14. Que é da esquerda, claro.
  15. Por isso há um sinal de menos aqui.
  16. Pensa nisto. Não é trivial,
  17. mas tornar-se-á importante no nosso curso quando definirmos
  18. a convolução probabilística e generalizarmos isto para movimentos poluídos por ruído.