- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
std::vector<int> data;
std::vector<int> indexes;
// ...
for (int i = 0; i < data.size(); ++i) {
if (data[i] == to_remove) {
indexes.push_back(i);
}
}
for (int i = 0; i < indexes.size(); ++i) {
data.erase(data.begin() + i);
}
http://oi48.tinypic.com/167sgp0.jpg
Проскакивала на дваче\с\ или нульчане\pr\.
На ней был указан возраст человека и какие разделы из программирования и особенно функционального нужно изучить. Помню там были паттерны, теория категорий, какие-то там системы типов или типизации различных ученых . Насколько я помню я остановился на середине 2ой картинки. Хочу добить до конца. Киньте ссылку на ту или подобную картинку пожалуйста.
И сразу сажа минус.
Между прочим на тебя была вся надежда, как на самого там прошаренного в чанах.
Я ещё вспомнил: на первой картинке молодой парниша с гордостью заявлял: "Я Программист!"
Чего? Я туда уже джва вообще не хожу ну если только по ссылкам
Означенная картинка была и тут.
> Хочу добить до конца
Точно помню что герой изучал Coq (настоятельно тебе рекомендую).
Спасибо за наводку. Нашел эту ссылку на говнокоде, но она к сожалению уже дохлая.
Потому и зеленым. Я понял примерно о какой картинке речь, но загуглить ее не смог.
http://0chan.hk/c/src/13618240946852.jpg
http://0chan.hk/c/res/20282.html
-подкинули тут.
История успеха из ссылки выше:
1. Когда мне было 16 лет, я знал ZX Basic и Z80 Assembler. Дрочил, понятное дело, на асм, был эталонный байтоёб.
2. Когда мне было 20 лет, я знал Turbo Pascal и x86 Assembler. Дрочил на баб.
3. Когда мне было 25 лет, я знал Java (ещё немного запомоился о C++ и PHP), и бабы дрочили на меня.
4. Когда мне было 30 лет, я знал Java и Scheme. Дрочил на Scheme. Ну, это понять нетрудно: захотелось синтаксической экзотики без серьёзных отношений.
5. Сейчас мне дохуя лет, я знаю Java и дрочу на Haskell. В менеджеры идти не хочу, презираю их за трусость, некомпетентность и лицемерие. Коллеги спиваются, но Haskell изучать не хотят.
что именно в алгоритмах есть такого что облегчает задачу удаления из вектора?
кроме какого copy_if() ничего в голову не приходит.
классическое использование с container.end()) container.end() в одной одной конструкции для тех кто с первого первого раза плохо понимает
Зачем remove_if()? Тут же по значению удаляют, не по сложному условию. Просто remove().
Фу... мутабильный контейнер. Поступай как функцианальщики: Создай новый контейнер и скопируй туда через std::copy_if.