Vladimir Andreev's repositories
Date-Calculator
Web application that allows you to calculate the number of days between two dates.
QUANC8-FMIN-ZEROIN
The program calculates the luminosity of a blackbody using the QUANC8 algorithm and explores the sustainability of solutions in a given mathematical context.
RKF45-Runge_Kutta_3_order
The program solves a system of differential equations according to the RKF45 program and the order 3 Runge-Kutta method
DoubleBack-SoloFront
Web application that provides users with news articles grouped by different categories or movie posters
Speech-Recognition-Model
Web application that allows users to control car functions using voice commands
School-Museum
Website of the school museum Gymnasium № 1 in Birobidzhan, Russia
Stream-API
Java project that demonstrates various stream operations
Spline-Lagrange-QUANC8
The program calculates the value of the function for a given x and a given step using the QUANC8 program. Builds a spline function and a Lagrange polynomial of degree 10
DECOMP-SOLVE
The program solves linear systems with DECOMP & SOLVE.
Translator
This project contains a simple implementation of a Dictionary class that can load a dictionary from a file and translate words from one language to another.
Animal-Hierarchy
The Animal Hierarchy Java program is a demonstration of segregating a collection of animals based on their hierarchy using Java generics.
Methods-Caller
This Java program demonstrates a method caller utility that uses Java reflection and annotations to invoke methods with specified repeat counts.
Moving-Strategy
This Java example demonstrates a simple implementation of the Strategy Design Pattern.
Two-Three-Tree
This C++ program implements a Two-Three Tree data structure, a self-balancing search tree, for efficiently storing and retrieving words along with their associated line numbers from a text document.
Cross-Reference-Generator
This C++ program reads text from a file, generates a cross-reference table of words along with the lines they appear on, and prints the text with line numbers.
Polygon-Analysis
This C++ program reads and processes polygon data from a file and provides various commands for analyzing the polygons. It supports commands for calculating areas, finding polygons with maximum or minimum properties, counting polygons, and more.
DataStruct-Iterators
This C++ program demonstrates how to read, process, and sort data using the DataStruct structure and custom sorting criteria.
Counting-Sort-Algorithm
This C++ program demonstrates the Counting Sort algorithm for sorting an array of integers in three different scenarios: best case, average case, and worst case.
Binary-Search-Tree
This C++ program demonstrates the implementation of a Binary Search Tree (BST) along with custom Stack and Queue data structures.
Stack-and-Queue-Data-Structures
This C++ project implements stack and queue data structures
Dictionary-List
This C++ program implements a custom dictionary list data structure. The dictionary list allows you to insert, remove, search, merge, and find the intersection of two lists. It is designed to manage a list of unique integer values.
String-Manipulation
This C++ program is designed for string manipulation. It provides various string operations, such as sorting, searching for repetitions, and finding strings that start with a specific sequence. The program is based on a custom String class.
Shape-Manipulation
This C++ program is designed to work with various shapes, including rectangles and composite shapes, in an object-oriented manner. It allows you to read shape descriptions from an input file, perform operations like moving and scaling, and then sort and display the shapes.
Point-and-Triangle
This C++ program is designed to work with points and triangles in a simple object-oriented manner. It includes classes for Points and Triangles and various functions to manipulate and analyze them.