Skip to content

Instantly share code, notes, and snippets.

@OEIRU
OEIRU / Defence.pro
Created April 27, 2025 11:15
Defence_lab3_II
domains
name = symbol
i = integer
list = i*
database
toy(name, i, i, i)
counter(i)
predicates
// Dependencies
const readline = require('readline');
// Нелдер–Мид: минимизатор функции g(x)
function nelderMead(g, x0, opts = {}) {
const maxIter = opts.maxIter || 500;
const tol = opts.tol || 1e-6;
const n = x0.length;
const alpha = 1, gamma = 2, rho = 0.5, sigma = 0.5;
@OEIRU
OEIRU / mo1_defence.md
Created March 24, 2025 15:57
mo1_defence

Функционалы. Близость кривых. Непрерывность функционала

1. Понятие функционала

Функционал — это правило, которое ставит в соответствие каждой функции $y(x)$ из некоторого класса $M$ определённое число $V$. Обозначается как $V[y]$.

  • Область задания функционала — класс функций $M$, на котором определён функционал.

  • Допустимые кривые — функции $y(x)$, на которых сравниваются значения функционала.

@OEIRU
OEIRU / output.txt
Created January 23, 2025 06:26
Base for DM
Vertices Edges BFS Time (ms) DFS Time (ms)
1000 0 72 64
1000 1000 44 42
1000 5000 67 60
1000 10000 96 91
10000 10000 679 690
10000 50000 1208 1091
10000 100000 1476 1384
500 1000 22 20
750 1000 33 29
# Makefile for mainprog.cpp
# Компилятор
CXX = g++
CC = gcc
LD = g++
# Флаги компиляции
CXXFLAGS = -g
@OEIRU
OEIRU / D
Created November 18, 2024 11:08
#pragma comment(lib,"Ws2_32.lib")
#define _WINSOCK_DEPRECATED_NO_WARNINGS
#include <iostream>
#include <thread>
#include <string>
#include <winsock2.h>
using namespace std;
const int BUFFER_SIZE = 1024;
0 81
Сахароза 5 147
d = 20 см (Длина кюветы)
alpha = 66.462 (удельное вращение)
c = 5 кг/м^3
\varphi = alpha*c*d = 66.462 grad
k = 1
0.5
0.48
@OEIRU
OEIRU / Jup
Created November 9, 2024 10:37
import pandas as pd
import matplotlib.pyplot as plt
# Загрузка данных из текстовых файлов
file1 = 'file1.txt'
file2 = 'file2.txt'
file3 = 'file3.txt'
# Чтение данных в DataFrame
data1 = pd.read_csv(file1, header=None)
data2 = pd.read_csv(file2, header=None)
data3 = pd.read_csv(file3, header=None)
@OEIRU
OEIRU / Jupyter
Last active November 9, 2024 10:16
import pandas as pd
import matplotlib.pyplot as plt
# Загрузка данных из текстовых файлов
file1 = 'file1.txt'
file2 = 'file2.txt'
file3 = 'file3.txt'
# Чтение данных в DataFrame
data1 = pd.read_csv(file1, header=None)
data2 = pd.read_csv(file2, header=None)
data3 = pd.read_csv(file3, header=None)
@OEIRU
OEIRU / prog1.c
Created June 4, 2023 18:04
SoSi_5.1_Дейкстра
#include <stdio.h>
#include <limits.h>
#define V 6 // Количество вершин графа
// Функция для нахождения вершины с минимальным расстоянием от вершины s
int minDistance(int dist[], int sptSet[])
{
int min = INT_MAX, min_index;