Показать сообщение отдельно

  #1  
Старый 27.12.2008, 00:11
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Код:
 for(signed int i = 0; i < (signed int)this->squares.size(); i++) 
    { 
        for(signed int j = 0; j < (signed int)this->squares.size(); j++) 
        { 
            if(names[i] == this->squares[j]["name"]) 
            { 
                adresses.push_back(this->squares[j]["adress"]); 
                break; 
            } 
        } 
    }
Вот тут , дабы не появлялся квадрат,/* тут не читать юзай мапу.. то есть храни индексы от строки в мапе...
конец не читать */

а лучше добавь массив индексов, сразу при сортировке при перемещении записи имени, перемещай и его индекс. Потом очевидным образом восстанавливаем массив за линию
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием