Setup the network
sudo wifi-menu
Update the Pacman database
pacman -Syyy
| # Структура данных "Двоичная куча (Binary Heap)" | |
| # https://habrahabr.ru/post/112222/ | |
| class Heap: | |
| def __init__(self, data=[]): | |
| # Функция построение кучи O(N) | |
| self.data = data | |
| for i in range(len(self.data) // 2, -1, -1): | |
| self.heapify(i) |
| import telebot | |
| import datetime | |
| import random | |
| import time | |
| token = '' | |
| bot = telebot.TeleBot(token) | |
| # Идентификаторы чатов, для которых разрешен доступ | |
| ACCESS_CHAT_ID = {-1001093224903, 126491903} |
| class Number: | |
| def __init__(self, value, base): | |
| '''Конструктор класса''' | |
| # Проверка на тип | |
| # Класс основан на работе со списком значений (цифр числа) | |
| # На этом шаге ~любой тип преобразуется в список строк | |
| if isinstance(value, type(1)): | |
| self.value = list(str(value)) | |
| elif isinstance(value, type([])): | |
| self.value = value |
| # -*- coding: utf-8 -*- | |
| # Демонстрация альтернативных способов решения задач ЕГЭ (27) на языке Python 3 | |
| # с сайта К. Полякова. Исправления и рекомендации приветствуются! | |
| """ | |
| ------------------------------------------------- | |
| Задача C4-70. | |
| Решение на языке Python 3. | |
| ------------------------------------------------- |
| // Fira Code (Free) | |
| // https://github.com/tonsky/FiraCode | |
| // Operator Fonts (Paid) | |
| // https://www.typography.com/fonts/operator/overview/ | |
| // you can manually enable/disable my styles by colors | |
| // | |
| // add next lines to your atom stylesheet |
| class Cell { | |
| constructor(i, j) { | |
| this.i = i; | |
| this.j = j; | |
| this.walls = { | |
| top: true, | |
| right: true, | |
| bottom: true, | |
| left: true, | |
| } |
| const maxRecurtionDepth = 15; | |
| let slider, angle; | |
| const len = 200; | |
| function setup() { | |
| createCanvas(600, 600); | |
| slider = createSlider(0, PI, PI/4, PI/16); | |
| } |
| class Polynom: | |
| def __init__(self, s): | |
| self.coefs = self.reborn(s) | |
| def reborn(self, source): | |
| result = list() | |
| coefs = dict() | |
| source = source.split('+') |
| /** | |
| * Stack implementation | |
| * https://www.wikiwand.com/en/Stack_(abstract_data_type) | |
| */ | |
| export class Stack { | |
| /** | |
| * array implementation | |
| * without shift (trying to be O(1) for adding and deleting) | |
| * @param {Number} [maxsize=-1] [maxsize may be equal to -1 for dynamic] | |
| */ |