Portuguese, Brazilian subtitles

← 01-07 Selecting Substrings Solution

01-07 Selecionando Substrings - Solução

Get Embed Code
5 Languages

Showing Revision 2 created 01/25/2013 by Lucilia Figueiredo.

  1. Vejamos aqui uma possível solução.
  2. Aqui está nosso exemplo.
  3. Suponha que "bell hooks" é p e "curer bell" é q.
  4. Primeiro vamos encontrar o indice do primeiro espaço em p.
  5. pindex 0,1,2,3,4. O indice é 4 no nosso exemplo.
  6. qindex - a posição do espaço em q pode ser diferente - 0,1,2,3,4,5.
  7. No nosso exemplo, é diferente.
  8. Agora queremos selecionar a primeira palavra em p.
  9. Queremos tudos os caracteres, do início até o espaço, excluindo o espaço.
  10. Essa seleção se estende à esquerda até pindex, não incluindo pindex.
  11. Então, a primeira palavra é "bell".
  12. Eu poderia também colocar 0 aqui. Seria exatamente a mesma coisa.
  13. No caso de q, não queremos começar na posição 5.
  14. De fato, queremos começar na posição 6, começando com "b", até o final da palavra.
  15. Essa é a segunda palavra de q, que no nosso exemplo é também "bell".
  16. como "bell" é igual a "bell", retornamos True.
  17. Curer Bell é um pseudonimo, um nome fictício, adotado por Charlote Bronte, um escritor.