Публикации по теме 'programming'


10 обязательных задач на собеседовании по массиву
Массивы, пожалуй, самая недооцененная тема при подготовке к собеседованиям по программированию. Вот 10 обязательных задач на интервью с массивами, которые вам обязательно нужно отработать, если вы готовитесь к техническим собеседованиям в ведущих компаниях. Сортировка массива, содержащего нули, единицы и двойки, в линейном времени (задача о голландском национальном флаге) Найти пропущенное число в массиве без использования лишнего пробела Распечатайте матрицу в порядке спирали..

4 совета, как стать хорошим программистом
Я слышал от многих начинающих программистов, что они хотят стать лучше в программировании, но вряд ли заметят хоть какое-то улучшение своих навыков со временем. Причина, которую я заметил, заключается в том, что большинство из них просто говорят, что хотят стать лучше, на самом деле они этого не имеют в виду. Они просто хотят улучшить свои навыки. Они не работают для этого. Принятие желаемого за действительное не гарантирует успеха ни в чем. Многие другие люди, развившие интерес к..

Создайте свой собственный ИК в Unity
Создайте свой собственный ИК в Unity Иногда IK, встроенного в Unity, недостаточно. Я собираюсь показать вам, как создать собственный сценарий IK для Unity (или любой другой системы). Вы можете нанести этот ИК на любое сочлененное тело - пальцы, руки или ноги. IK, который я собираюсь рассмотреть, в настоящее время используется Unity, Unreal, Panda и некоторыми другими игровыми движками. Он называется ФАБРИК. ФАБРИК - это итеративный метод. Итерационный метод - это метод, который..

Подпоследовательность | Ржавчина
Напишите функцию, которая проверяет, существует ли подпоследовательность в основном массиве Подпоследовательность образована элементами, которые находятся в одном порядке, но не могут быть смежными друг с другом. мы должны пройти через каждый элемент в основном массиве, таким образом, временная сложность будет O (n) и пространственная O (1) Код доступен здесь С i в качестве индекса для массива вложенных последовательностей мы пройдем через основной массив, если..

Шаблоны проектирования: шаблон наблюдателя в JavaScript
Используйте тему, чтобы уведомить наблюдателей, когда происходит событие В первые дни многие интернет-магазины плохо функционировали и не предоставляли функцию оповещения о снижении цен. Поэтому в то время, если мы хотим купить желаемый товар по низким ценам, нам нужно часто посещать интернет-магазин, чтобы проверить, снижена ли цена товара. Этот путь очень хлопотный, и легко упустить лучшее время для покупки. Чтобы решить эту проблему пользователя, большинство интернет-магазинов..

Глубокие навыки
Это сообщение изначально было опубликовано по адресу https://www.peterfraedrich.com/deep-skills/

Пять Python-оболочек, которые могут сократить ваш код вдвое
Обновите свою игру на Python, используя эти оболочки для максимальной эффективности и удобочитаемости. Python, безусловно, является моим любимым языком программирования из-за его простого синтаксиса и мощных приложений в различных областях, таких как машинное обучение и веб-разработка. Хотя я занимаюсь программированием более пяти лет, декораторы редко попадались мне на глаза, если только в этом не было крайней необходимости, например использование декоратора @staticmethod для..