Narzędzia użytkownika

Narzędzia witryny


mismatch

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
mismatch [2009/03/28 20:31]
mkrotewicz
mismatch [2009/04/25 21:28]
mkrotewicz
Linia 20: Linia 20:
  
 **__Parametry algorytmu__** **__Parametry algorytmu__**
-  * **pierwszy1,​ ostatni1** - iteratory wskazujące na zakres danych wejściowych pierwszych. Przetwarzaniu podlegają elementy z zakresu [pierwszy1, ostatni1), co oznacza, że element wskazywany przez last1 nie zostanie przetworzony+  * **pierwszy1,​ ostatni1** - iteratory wskazujące na zakres danych wejściowych pierwszych. Przetwarzaniu podlegają elementy z zakresu [pierwszy1, ostatni1)
   * **pierwszy2** - iterator wskazujący na pozycje danych wejściowych drugich. Koniec tego zakresu jest wyliczany na podstawie długości zakresu [pierwszy1, ostatni1). Należy pamiętać aby za elementem peirwszy2 istniało jeszcze co najmniej tyle elementów, ile jest pomiędzy pierwszy1 i ostatni1   * **pierwszy2** - iterator wskazujący na pozycje danych wejściowych drugich. Koniec tego zakresu jest wyliczany na podstawie długości zakresu [pierwszy1, ostatni1). Należy pamiętać aby za elementem peirwszy2 istniało jeszcze co najmniej tyle elementów, ile jest pomiędzy pierwszy1 i ostatni1
   * **ped_dwuargumentowy** - predykat do spełnienia   * **ped_dwuargumentowy** - predykat do spełnienia
 +
 +
 +W przypadku, gdy nie zostaną znalezione elementy, które do siebie nie pasują, wartością zwracaną jest **pair<​ostatni1,​ pierwszy2 + (ostatni1 - pierwszy1)>​**.
 +
  
  
mismatch.txt · ostatnio zmienione: 2009/04/28 14:26 przez mkrotewicz