Pull to refresh
98
0

Пользователь

Send message
Между прочим, у тебя из этого барахла можно составить n!/(k!(n-k)!) разных нарядов, где k — число надетых шмоток, а n — число доступных

Ага, попробуйте надеть 8 шапок одновременно.
Лучше считать, что в шкафу валяются n классов одежды (шапки, платья, туфли… ну вы поняли), и в i-м классе вещей. Тогда, считая, что одновременно можно брать ровно одну вещь из каждого класса и что нужно использовать все классы, всего можно собрать различных нарядов.
Да нет, никакой каши, по крайней мере у меня, в голове не было. Не то чтобы мы 3 года занимались функциональщиной, а потом внезапно пересели на Java. В течение этого времени мы успели попрогать на том же OCaml (он поддерживает императивность, а объектная ориентированность упоминается в названии языка), Pascal (в рамках подготовки к олимпиадам), FASM, Forth (забыл упомянуть, мы его вскользь затрагивали то ли в 9, то ли в 10 классе), плюс я ещё активно питонил. Вроде, где-то ещё C проскальзывал. А Java понадобилась в основном как не слишком сферический инструмент, который к тому же ещё и массово поддерживается на олимпиадах. Забавно, что на плюсах я не прогал до сих пор.
Сочувствую насчёт OCaml. У меня первое впечатление от знакомства с ним лучше всего описывалось фразой «у этого языка вообще есть синтаксис?». Но потом проникся, и понеслось.
Если бы не проверили, можно было бы сходить на апелляцию и объяснить им там, что они неправы. По крайней мере, на апелляциях по информатике и математике вроде даже адекватные люди сидят.
Ой, сколько пафосных аббревиатур. Честно признаюсь, из вашего списка терминов знаю только ООП, рефакторинг и TDD. Но зачем это специально проходить? Неужели специалист по CS не осилит самостоятельно освоить ремесло кодинга aka software engineering?
А, по-вашему, это не программирование? Что ж, тогда будет интересно узнать, что Вы считаете программированием.
У меня проверили Python в ЕГЭ. Просто в начале кода написал
# Python 2.7.2
Что ж. Я закончил Лабораторию непрерывного математического образования. Выпуск 2012 года.
Если говорить только о программировании только в моей (сильной) группе, то ситуация была примерно следующая.
  • 8 класс. Основной язык — OCaml. Было введение в функциональное программирование, выворачивание мозга в сторону рекурсии и списков, написание и осознавание List.ml, а под конец развлекались рисованием фракталов типа звёздочки Коха, кривой Пеано и деревьев.
  • Летний лагерь между 8 и 9 классом. Примитивно-рекурсивные функции.
  • 9 класс. В первом полугодии лямбда-исчисление и парсеры, на спецкурсе — FASM, интерпретатор и компилятор Brainfuck. Во втором — сортировки, автоматы, поиск подстрок и OpenGL.
  • 10 класс. Haskell. В первом полугодии ярко выраженной главной темы не было, а во втором — алгоритмы сжатия.
  • 11 класс. Java. Реализовывали стандартные структуры данных вроде списка/двусвязного списка/хеш-таблиц/поисковых деревьев/красно-чёрных деревьев. Под конец было немножечко многопоточности.

полный архив исходников классных и домашних заданий

Помимо этого, наша школа проводит Балтийский конкурс. Пока писал работу для него, по ходу дела научился питонить.

Кстати, мы в 8 класс набираем каждый год.
Вы приглашаете? )
А если серьёзно, мне бы выучиться сначала. Злобный физтех не пускает переводников посередине года, но если преуспею в Хитром Плане™ попасть туда через семестр, то ждите через пару-тройку лет :)
Можно найти все простые до sqrt(2^48)=2^24 решетом Эратосфена на битовом массиве, понадобится 2^24 / 8 = 2^21 байт, каких-то жалких 2 метра. Потом классический алгоритм для поиска наидлиннейшей возрастающей подпоследовательности. Только фиг знает, куда здесь запихать многоядерность.
Не работает в последних версиях Chrome и Firefox. Сразу под заголовком «Listen to Wikipedia» большой чёрный прямоугольник, а ниже, рядом с переключателями для выбора языков, возле отмеченных галочками пунктов светло-серым написано Error. ЧЯДНТ?
защитить своих детей от пагубного влияния интернета во время таких занятий, как онлайн-игры

Што, простите?
Последние две строки очень сильны.
А завтра как раз матан в НМУ… Спасибо!
Кстати, не понял, что в формуле для E_i делает коэффициент c слева от дроби.
Комментарий о том, что в интервью с представителем физического общества Маск называет себя инженером, то есть выдаёт себя за «своего». Непонятно, на самом ли деле он самоидентифицируется как технарь, или же в общении с бизнесменами он называет себя в первую очередь бизнесменом. Чтобы в этом разобраться, надо читать другие его интервью.
Уважаемые минусующие, поясните, пожалуйста, вашу позицию. Спасибо.
Я периодически промышляю выкачиванием чужих плейлистов из вконтакта. А теги в тамошних mp3-шках точностью не обременены. Поэтому мой лучший друг — древовидная структура папок :) Songbird/Nightingale умеет в таком режиме нормально работать?
Википедия говорит, что Songbird прекратил существование в конце июня этого года, но есть полностью свободный форк под названием Nightingale. Скриншоты, впрочем, крайне унылы, того же банальнейшего дерева папок я там не увидел.
Вообще, не понимаю разработчиков плееров. Допустим, моя музыкальная коллекция находится в ужасном состоянии, теги где-то не проставлены, где-то неправильные, один и тот же исполнитель может присутствовать в нескольких вариациях написания, и т.д. Почему меня заставляют лицезреть полный список моей музыки, отсортированный как дерево Исполнитель->Альбом->Название?

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity