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


Генерация латинских квадратов размера 2 ^ n с использованием оператора XOR
Латинские квадраты — это матрица чисел n x n, в которой каждый элемент встречается только один раз в каждом столбце и один раз в каждой строке. Головоломки судоку, например, являются частным случаем латинских квадратов. Следует простому и быстрому фрагменту кода для генерации латинских квадратов размером 2^N. Следует вывод программы с n=2: >>> latinSquare(2) 0 1 2 3 1 0 3 2 2 3 0 1 3 2 1 0 1 0 3 2 0 1 2 3 3 2 1 0 2 3 0 1 2 3 0 1 3 2 1 0 0 1 2 3 1 0 3 2 3 2 1 0 2 3 0 1 1 0..

Программирование на Python: скорость набора текста
Печатание в наше время является основным занятием на работе и в школе. Так почему бы не попробовать проверить свою скорость? Используя эту программу, вы научитесь печатать все быстрее и быстрее и даже немного выучите Python! Эта статья посвящена тесту скорости набора текста на языке Python, и шаги прямо здесь! Импорт (шаг 1): Для этой программы мы собираемся использовать модули Python random и time . Они оба играют важную роль в этом! import random import time Модуль..

Боб Дилан был удостоен Нобелевской премии по литературе. Каждое решение Нобелевского комитета имело своих сторонников и критиков, но это…
Боб Дилан был удостоен Нобелевской премии по литературе. Каждое решение Нобелевского комитета имело своих сторонников и критиков, но это решение вызвало всемирную дискуссию. Дебаты вышли за рамки награжденного и превратились в спор о том, что такое литература и обладают ли песенные тексты художественными свойствами романов, рассказов или стихов. Г-н Дилан добавил к дебатам, не отвечая на выдвижение в течение двух недель и зарабатывая «высокомерную и невежливую» награду Шведского..

Реакция часть 8
Сегодня мы продолжим работу с хуком useEffect, зависимостями с помощью useEffect и настроим сервер JSON для извлечения! Хорошо, для начала мы должны перейти к Home.js. Это должно выглядеть так, и мы ничего не меняли с момента последнего поста: строки 31–34 — это все, на что мы смотрим в любом случае. Просто напомним, мы используем хук useEffect, если мы хотим запускать функцию после каждого повторного рендеринга (это происходит при входе в прицел или при обновлении состояния)...

Хорошо, я смог понять «регулярное выражение»!
Хорошо, я смог понять «регулярное выражение»! Что-то, что мне действительно было трудно понять, это регулярные выражения. Но недавно мои попытки узнать больше об этом «мистическом» материале окупились! Вот скромная попытка объяснить, как я это понял. Возьмите следующий литерал регулярного выражения JS: /\(?[\d]{3}\)?[\s-]?[\d]{3}[\s-]?[\d]{4}/g Он соответствует следующим форматам номеров телефонов: (ххх)-ххх-хххх ххххххххх ххх-ххх-хххх (ххх) ххх-хххх Но как?! Хорошо,..

Как играть в "Звездные войны" и другие мелодии в R
Иногда мои процессы R занимают много времени, и я не могу сесть за компьютер, чтобы увидеть, когда все это закончится. Я подумал, что было бы круто составить выбор из триумфальных мелодий и поставить их в конце моих сценариев, чтобы, когда процесс выполняется успешно, я мог слышать что-то, что говорит мне, что все прошло хорошо. Поэтому я изучил пакет audio в R, который позволяет создавать и воспроизводить звуки, взаимодействуя с аудиоустройствами на основе сэмплов на вашем..

Безумный Connect4 с Python
Получайте удовольствие от пользовательского класса, чтобы играть в Column4 на консоли После моего последнего туториала Крестики-нолики (ссылка) мне захотелось создать еще одну игру на основе оболочки с Python. Когда я был ребенком, я много играл в Connect4 (puissance 4 по-французски), и эта игра напомнила мне много воспоминаний. Вот почему я хотел создать свою собственную игру с классом Python. Прежде всего, я должен признать, что я не убийца в математике, поэтому просто думать о..