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


Кодовые войны. Мои отношения любви и ненависти.
Что такое Code Wars? В своей вики они говорят: «Codewars - это сообщество разработчиков, которых называют Code Warriors (или просто воины), которые тренируются, улучшая свои навыки разработки. Думайте об этом как о додзё программистов, где разработчики тренируются друг с другом и помогают друг другу стать лучше через практику ». Ага. Пойдем с этим. Когда я впервые начал кодовые войны, я только начинал свое путешествие по программированию. Я только что закончил подготовительную..

Codewars: Stop gninnipS My sdroW!
Проблема: Напишите функцию, которая принимает строку из одного или нескольких слов и возвращает ту же строку, но с перевернутыми словами из пяти или более букв (точно так же, как имя этого Ката). Передаваемые строки будут состоять только из букв и пробелов. Пробелы будут включены только в том случае, если присутствует более одного слова. Примеры: spinWords( “Hey fellow warriors” ) => returns “Hey wollef sroirraw” spinWords( “This is a test”) => returns “This is a test”..

Решение проблемы Pick Peak на Codewars
Codewars — интересный веб-сайт для улучшения ваших навыков программирования. Я некоторое время экспериментировал с сайтом, пытаясь стать лучше в Python. Я наткнулся на проблему Пика Пика в кодовых войнах, которая показалась мне очень интересной. В этом посте я покажу вам, ребята, решение задачи Pick Peak на Codewars. Задача Выбрать пик была веселой и интересной. Вот в чем проблема. Описание: В этом ката вы напишете функцию, которая возвращает позиции и значения «пиков»..

Array.diff
Решение на JavaScript для Array.diff, проблемы кодовых войн 6 кю Реализуйте функцию различия, которая вычитает один список из другого и возвращает результат. Он должен удалить все значения из списка a , которые присутствуют в списке b , сохраняя их порядок. arrayDiff([1,2],[1]) == [2] Если значение присутствует в b , все его вхождения должны быть удалены из другого arrayDiff([1,2,2,2,3],[2]) == [1,3] Прежде чем читать решение, приведенное ниже, попробуйте..

Мой поиск самого короткого в мире JavaScript FizzBuzz.
Всякий раз, когда у меня появляется свободное время и я хочу поработать над своими навыками кодирования, я обычно захожу в Codewars и пробую свои силы в написании убийственной однострочной статьи. По общему признанию, написание функций в стиле гольф-кода не имеет большого практического смысла (вам определенно не следует использовать их в своем производственном коде!). Однако есть очевидные преимущества. Во-первых, они заставляют вас глубоко понимать все тонкости того языка, который вы..

sumTriangularNums.js (7kyu 52)
Алгоритм кодовых войн Проблема Ваша задача состоит в том, чтобы вернуть сумму треугольных чисел, включая «n-е» треугольное число. ‘n 번째' 삼각형 숫자를 포함한, 삼각형 숫자의 합을 반환해라. [01] 02 [03] 04 05 [06] 07 08 09 [10] 11 12 13 14 [15] Решение 01 function sumTriangularNums(n) { let sum = 0; for (let i = 1; i <= n; i++) { sum += (i * (i + 1)) / 2; } return sum; } sumTriangularNums(0); // 0 sumTriangularNums(1); // 1 sumTriangularNums(2); // 4..

Как я работаю с Javascript Codewar Kata
Чтобы подготовиться к будущим техническим собеседованиям, я пытался тратить около часа каждый день на анализ и проработку различных проблем алгоритмов. Я действительно думаю, что они являются отличной практикой для понимания как кодирования в целом, так и данного языка / фреймворка, на котором вы пытаетесь решить эту проблему. Однако я считаю идею использовать их в технических собеседованиях раздражающей, поскольку я не считаю, что это обязательно хороший или точный показатель чьих-либо..