245 TIF

245 TIF



il = lndexFind(l); if(il != m_clMac)

{

if(m_rgl[il] == I) return ii;

// Nie został znaleziony i jest miejsce, aby go wstawić. memmove(m_rgl+il+1, m_rgl+il, (m_clMac - il)*sizeof(long));

}

m_rgl[il] = I;

++m_clMac; return il;

// Przeszukiwanie binarne i zwrot indeksu pozycji, w której wartość nie jest // większa niż szukany klucz, int SArray::lndexFind(long I)

{

// Wskazówka 17. int iLeft = 0; int iRight = m_clMac; int iMiddle; long IM;

if(m_clMac == 0) return 0;

while(iLeft < iRight)

{

iMiddle = (iLeft + iRight)/2;

IM = m_rgl[iMiddle]; if(l < IM)

iRight = iMiddle; else if(l > IM)

iLeft = iMiddle+1; else

return iMiddle;

}

//To znaczy iLeft >= iRight. return iLeft;

int SArray::Unsortedlnsert(long I)

{

if(clMax == m_clMac) return -1; m_rgl[m_clMac] = I;


Wyszukiwarka

Podobne podstrony:
55091 versailles 2 t j,,, »« Hf ! H IŁ ^IfgłU lip iH * [JSJ Mj WjJ^ r* If*™- fFJ 1 b* nS ł J5 h
(KŁŁddll If {[ 1 iii fi I ]1 H ł Ui J* il_L Itł ii JL li _ J[ U ł liłll I 11]H 1 to>
IMAG0875 i I 3 § ił 9 W Ir- e ~ C ii R&
IMAG0875 i I 3 § ił 9 W Ir- e ~ C ii R&
Stor. lekJjetóaatoL- tom eWimtok V Ił Ił 1I II II II II II II II II II II II II II II II II II if li
IMAG0875 i I 3 § ił 9 W Ir- e ~ C ii R&
118 TIF ~Napis(void){ if(m_pch) delete m_pch;} }; Dostęp do konstruktorów można kontrolować zamienia
pkmkol24 tif <11 tii i/ 4# #r *if <1/ Ba- - (w^Toa^1 j W-ię^> ^ Któl    ;
063 TIF $ŁOW::~SŁOW() { if(m_pstrumień) delete m_pstrumieri; } Przed zwolnieniem pamięci należy się
Nowe skanowanie 20080122065142 00000000C tif il/i nnunzu uirwuuuw rumu alf nczrr stmpuwnycn Pochodna
o160 mu YOU CAN TIF MF UP IF YOU WANT IFYOU R£SO WORRIEP This image is hosted at mangafox.

więcej podobnych podstron