ДействиеСценарий / Говнокод #22459 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
for (var i:int = 0; i < listScreen2.dataProvider.length; i++)
    {
     for (var j:int = 0; j < listScreen.dataProvider.length; j++)
     {
      if ((listScreen.dataProvider.getItemAt(j).Id == listScreen2.dataProvider.getItemAt(i).Id) && (listScreen.dataProvider.getItemAt(j).Name == listScreen2.dataProvider.getItemAt(i).Name))
       selItems.push(listScreen.dataProvider.getItemAt( j));
     }
    }

Сука, я надуюсь этого мудака уволили с волчьим билетом

Запостил: SkuII SkuII, (Updated )

Комментарии (7) RSS

  • Просветите идиёта, пжалста: Action Script позволяет использовать string как имя элемента массива (т.е. array['array_name']='array')?
    Ответить
    • в том что этот мудак взял два набора данных и сравнивает их вложенными циклами по двум параметрам. Хотя все это можно и нужно делать на стороне СУБД и гораздо быстрее.
      Ответить
        • > тут про БД речь вообще идет.

          А она, скорее всего, и не идёт, без пояснений автора это всё домыслы.
          Я вот думаю, что это просто типичные списки в GUI с парой десятков элементов, так что даже квадратичный алгоритм поиска пересечения не сильно проблематичен.
          Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8