- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
list<int> l;
//...
for(int i=0;i<l.size();++i)
{
auto it=l.begin();
advance(it, i);
int item=*it;
//...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+997
list<int> l;
//...
for(int i=0;i<l.size();++i)
{
auto it=l.begin();
advance(it, i);
int item=*it;
//...
УНЫЛОТА
Но слова, прочитанные в лурке, употребляет исключительно быдло.
всё равно лурк (и педивикия) доступен из гугла
>слова, прочитанные в лурке
>употребляет исключительно быдло.
http://lurkmore.ru/Луркоеб
Луркоёбство обыкновенное — чрезмерное употребление луркосленга, приставки «говно» , ссылок на заебавшие всех «быдло», «9000», «винрарный», «всем похуй» и т. п. и т. д
>>>Квалифицирующие признаки
>Тупой, унылый, предсказуемый.
>Всякого подозревает в троллинге.
>Пытается толсто троллить сам, но, как правило, эпически фэйлит даже на сайтах, обсуждающих «Дом-2».
http://govnokod.ru/8278#comment115473
Я ж сам на это мотивировался, не читая всякую хрень на луркоморье. Как бы думаю своей головой, в отличии от тебя. Ты ничего умнее придумать не можешь и повторяешь за другими. Типичная макака, попка-дурак и луркоеб. Прошу, Лурк оф Чаоса не обижаться.
>>я ещё не говорил, но ты тоже.
>Луркоеб
>>попка-дурак и луркоеб
>Идите нахуй
>>и вам туда же
Ты или говноед унылый, без фантазии, и/или школота:
"Гаваришь на миня - пириводишь на себя",
"Сам токой",
"Эта ты, а я кто?"
Тебя уже весь говнокод залупой по деснам поводил и послал нахуй, а ты все никак не уймешься.
ему на хую понравилось, просит добавки
но я думаю, что они просто без особых усилий написали то, что получилось и сказали: пипл схавает.
можешь поискать их доклады в сети с описанием оптимизаций.
если ты думаешь что это так просто, то почему не написал свой крайзис и не срубил бабла? насколько я знаю первый крайзис принес $22 млн за первый месяц продаж
Что мы и видим на примере крайзиса.
но теперь у них есть конкурент в виде тебя, который выжмет весь сок из свежекупленного i7. в общем буду ждать результатов от тебя...
надеюсь в качестве языка разработки ты выберешь, что-то лучше чем С++, потому как очень хочется видеть убийцу крайзиса написанного не на С++.
Чем вас С++ не устраивает? Вон посмотрите на Java-игру MineCraft c квадратонской графикой, убогой физикой, тормозами, глюками, вылетами и памятью потреблением.
Например?)
игра фигня мне не понравилось !!!!!!!!!!! остоётся токо ждать лутшего. Это для меня говно плохо зделана тупо. Не рекоминдую такую игру!!!
>без души
> я так скажу.
Шас игры випускают гавно!!! Ранше хоть графа била отстой звуки и тд тп но била какаето душа кода видели helf-life 2 а шас просто красивая графика и тд а чевота дествительно красивого нету
Представленный говнокодкод вообще с гейдева. Становится ясно, как вы там все оптимизируете, после того, как взглянешь на подобный код.
Зачем писать тестируемый код, чтобы вычислить сложность алгоритма? Бред. Надеюсь он это не профилировщиком делал?
>списка похожего на вектор но основанного на связном списке
Чем связанный список std::list похож на вектор? Это разные контейнеры и совершенно по разному устроены. Метод, используемый автором говнокода - не подходит для связанных списков. Это очевидно.
так как говнокод изобретен специально под ситуацию, причем он справляется с поставленной задачей то это не говнокод.
покрайней мере не в контексте того обсуждения.
я уверен что ты не напишешь более красивый кусок кода, который будет демонстрировать переход к соседнему элементу последовательности за O(N).
во-вторых, у тебя есть пример использования этого кода в реальных проектах?
Вот это вброс. В двусвязанном списке переход к следующему элементу по итератору занимает О(1). Если голова не позволяет этот контейнер правильно использовать, то нечего делать в геймдеве.
>существует контейнер в котором переход на следующий элемент займет O(n)
Можно пример такого контейнера из STL, где переход к следующему элементу по итератору бы занимал О(n)? Такого контейнера не существует. Если контейнером правильно пользоваться, то проблем не будет.
я тебе сказал что данный код был предназначен как пример, что существует контейнер, в котором переход к следующему элементу происходит со сложностью O(N).
данный код поставленную им задачу решает, причем очень просто и красиво.
Да не существует такого контейнера в STL. Ложь и провокационная клевета. Этот код лишь показывает, что существует код, который можно наговнокодить и получить О(n) при переходе к следующему элементу контейнера.
ты понимаешь что такое задача, что ее нужно решить удовлетворив все поставленные условия, вот одним из условий было сложность перехода на следующий элемент.
я зачел твой слив и твой батхерт вполне нормален, никто не любит проигрывать, просто смирись и забудь.
Ибо он туп и ему трудно понять о чем речь.
>задача доказать, что существует контейнер, в котором переход к следующему элементу происходит со сложностью O(N).
pushkoff
>я знаю что не существует такого контейнера
pushkoff
>это был пример решения этой задачи.
То есть код так и не смог решить, поставленную автору кода, задачу: доказать наличие контейнера STL с переходом по итератору к следующему элементу за О(n)? Тк на самом деле такого контейнера нет. То есть это не просто говонокод, а ещё говнокод, того человека, кто не смог решить поставленную ему задачу.
код решает поставленную задачу и ты это видишь, подтверждая свой слив вырывая фразы из контекста.
смирись!
Вопросы?
Специально сознательно написан таким говняным, в качестве объекта для изучения, а не для использования.
Если вы прикладываете много усилий, то это не значит, что это делают и другие
ftfy