Kovalsky, лучшее, до чего я додумался: создать словарь, где ключ - элемент, а значение - кол-во повторений. Потом отфильтровать словарь от значений больше 1. Это занимает O(n*n) времени. Это лучше, но тоже долго.
WbICHA, Вы отправляете меня в другой форум с вопросами? Зачем? Задать вопрос? Это простая задача. Я решил её, но скорость выполнения кода О(n^n), а это очень долго. Так массив из 3 элементов выполняется О(18).
GitHub в тегах для тех людей, которые имеют проекты (или разрабатывают сейчас) на этой платформе. Если кто-то напишет что-то вроде: «Я создал генератор grid-сетки для css и советую всем иметь такой опыт».
Конечно, программы типа «Hello World» и «Простой калькулятор» - не подходят для проекта, который можно добавить в резюме. Но Facebook для джуна - высокая планка.
Работа с API, объединение красивых анимаций, 3д объекты в вёрстке, конструкторы различных функций и многостраничные сайты с множеством компонентов - достойная строчка в резюме.
Тем не менее, резюме должно иметь блок с собственными проектами. Каждый, уважающий себя, веб-дев хочет делать что-то полезное, проект, который можно показать миру.
Заданный мною вопрос не о резюме, а о проектах. Имеются ввиду примеры проектов, а не их надобность в резюме.
Максим, получилось сделать миграцию, но проблема не решена. Автоматически это поле не заполняется. Приходиться вручную выбирать пользователя. Выдаёт такую ошибку:
IntegrityError at /orders/create/
NOT NULL constraint failed: orders_order.account_id