- 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);
}
LispGovno 25.02.2013 17:48 # 0
http://oi48.tinypic.com/167sgp0.jpg
Проскакивала на дваче\с\ или нульчане\pr\.
На ней был указан возраст человека и какие разделы из программирования и особенно функционального нужно изучить. Помню там были паттерны, теория категорий, какие-то там системы типов или типизации различных ученых . Насколько я помню я остановился на середине 2ой картинки. Хочу добить до конца. Киньте ссылку на ту или подобную картинку пожалуйста.
3.14159265 25.02.2013 18:15 # 0
И сразу сажа минус.
LispGovno 25.02.2013 18:22 # −4
Между прочим на тебя была вся надежда, как на самого там прошаренного в чанах.
Я ещё вспомнил: на первой картинке молодой парниша с гордостью заявлял: "Я Программист!"
3.14159265 25.02.2013 19:23 # +2
Чего? Я туда уже джва вообще не хожу ну если только по ссылкам
Означенная картинка была и тут.
> Хочу добить до конца
Точно помню что герой изучал Coq (настоятельно тебе рекомендую).
LispGovno 25.02.2013 22:56 # 0
Спасибо за наводку. Нашел эту ссылку на говнокоде, но она к сожалению уже дохлая.
bormand 25.02.2013 20:12 # +2
LispGovno 25.02.2013 22:49 # +1
bormand 25.02.2013 22:51 # +2
Потому и зеленым. Я понял примерно о какой картинке речь, но загуглить ее не смог.
LispGovno 26.02.2013 00:16 # 0
http://0chan.hk/c/src/13618240946852.jpg
http://0chan.hk/c/res/20282.html
-подкинули тут.
LispGovno 26.02.2013 11:18 # +3
История успеха из ссылки выше:
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 изучать не хотят.
Xom94ok 25.02.2013 20:23 # +1
Dummy00001 25.02.2013 21:03 # 0
что именно в алгоритмах есть такого что облегчает задачу удаления из вектора?
кроме какого copy_if() ничего в голову не приходит.
defecate-plusplus 25.02.2013 21:33 # 0
классическое использование с container.end()) container.end() в одной одной конструкции для тех кто с первого первого раза плохо понимает
bormand 25.02.2013 21:52 # +1
Зачем remove_if()? Тут же по значению удаляют, не по сложному условию. Просто remove().
absolut 26.02.2013 08:40 # +3
Cpp 26.02.2013 09:11 # +1
Cpp 26.02.2013 09:17 # 0
bormand 26.02.2013 10:18 # +1
Cpp 26.02.2013 11:02 # +2
LispGovno 26.02.2013 11:14 # 0
Фу... мутабильный контейнер. Поступай как функцианальщики: Создай новый контейнер и скопируй туда через std::copy_if.
Cpp 26.02.2013 11:25 # +2
roman-kashitsyn 26.02.2013 11:15 # +1
Cpp 26.02.2013 11:20 # 0
infolex 27.02.2013 13:17 # −1