Публикации по теме 'problem-solving'


Экспорт компонента по умолчанию в Reactjs
Оператор export используется при создании модулей JavaScript для экспорта активных привязок к функциям, объектам или примитивным значениям из модуля, чтобы их можно было использовать в других программах с оператором import . Экспортированные привязки по-прежнему можно изменять локально; при импорте, хотя они могут быть прочитаны только модулем импорта, значение обновляется всякий раз, когда оно обновляется модулем экспорта. давайте узнаем это на примере в React, когда вы..

CodeWars: Моя цифра здесь выглядит большой?
CodeWars: Моя цифра здесь выглядит большой? Нарциссическое число — это положительное число, представляющее собой сумму его собственных цифр, каждая из которых возведена в степень количества цифр в данном основании. В этом Ката мы ограничимся десятичными числами (с основанием 10). Например, возьмем 153 (3 цифры), что является самовлюбленным: 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153 и 1652 (4 цифры), что не является: 1^4 + 6^4 + 5^4 + 2^4 = 1 + 1296 + 625 + 16 = 1938..

Переверните любое слово за 3 минуты!
Я считаю, что лучший способ овладеть программированием или любой другой областью - решать проблемы. В этом рассказе мы собираемся решить новую задачу, используя язык программирования Java, решение применимо и к любому другому языку программирования. Задача заключается в следующем: Напишите функцию, которая меняет местами все слова в переданной строке. Пример: "The best way to master programming is by solving problems " --> "problems solving by is programming master to way..

42 проекта для отработки навыков программирования
Для хардкорных разработчиков и тех, кто не боится изобретать что-то новое Прежде чем продолжить, добавьте этот сайт в закладки: 42 проекта для программистов для отработки навыков программирования Разработайте и реализуйте проекты, перечисленные ниже, на любом языке по вашему выбору! Избегайте использования библиотек (если они написаны не… 42skills.com Иметь много идей для программных проектов - это плохо, еще хуже не поделиться..

Подходя к проблемам как инженер-программист
Во время недавнего имитационного технического интервью мне предложили решить следующую проблему. Напишите функцию, которая принимает два входа, массив и число. Удалите первый элемент в массиве. Затем переместите его на последнее место в массиве. Повторите это количество раз, указанное во втором аргументе, и верните массив. Например, если задан массив [1,2,3] , а количество перетасовок, которое он должен перетасовать, равно 1, функция должна вернуть [2,3,1] . Разбейте..

Почему люди не умеют кодировать?
Я научил многих людей кодировать. Во время работы я наблюдал различные факторы, которые позволяют людям кодировать, и различные факторы, которые также препятствуют их способности кодировать. Есть несколько исключительных людей, которые кодируют как ветер, кажется, что у них есть врожденные таланты, тогда как некоторые люди просто не могут этого сделать. Я хотел бы отметить, что кодирование является врожденным для каждого человека, и в этом посте я буду обсуждать, почему некоторые люди не..

Проект Эйлер- # 3
Наибольший основной фактор: Задача просит нас найти наибольший простой делитель большого числа 600851475143. Для данного числа N мы будем исключать все степени его простых множителей, пока не уменьшим число N до 1. Устраняя степени простых множителей из N, мы продолжаем обновлять первичный множитель в переменной, чтобы в дальнейшем отслеживать наибольший простой множитель. на. Как мы на самом деле это сделаем? Мы будем перебирать возможные множители N, и если возможный..