Repository contains 1372 group lab works

Осенний курс по дисциплине "Программирование" 2021

Правила работы с репозиторием

  • Для начала работы каждый студент делает форк (fork) репозитория на свой GitHub аккаунт.
  • Каждый студент работает строго в своей директории FirstIO/ , где FirstIO - название директории в формате ФамилияИО на латинице. Если студент что-то изменяет в чужих директориях и во время пул-реквеста это замечается - студент это будет самостоятельно исправлять до корректного вида.
  • Внутри директории студента должен находиться файл fio.txt, единственной строкой в котором является Фамилия И.О. студента записанные кириллицей
  • Для каждой лабораторной требуется создавать отдельную директорию lab_#, где # - номер лабораторной.
  • Внутри должен быть файл с исходным кодом программы и, в случае если в программе встречается хотя-бы один оператор new - скриншот из программы Leak Checker | Valgrind сигнализирующий о том, что утечек в программе нет
  • Для каждой лабораторной создается отдельная новая ветка (branch) (git checkout -b < FirstIO_lab_# >, где FirstIO - ФамилияИО, а # - номер работы).
  • Для сдачи лабораторной работы создается пул-реквест (pull-request) из Вашей ветки с лабораторной работой в master-ветку общего репозитория курса. В начале заголовка пул-реквеста пишется "[READY] ", После - ФамилияИО, после - lab#.
  • Для сдачи работы требуется закрытый пул-реквест со слиянием (merge) Вашей ветки в общий репозиторий. В таком случае работа считается зачтенной.
  • Если имеются какие-либо нарекания к предложенным студентом файлам, то все замечания пишутся проверяющим в комментарии пул-реквеста, а так же изменяется лейбл на WIP.
  • Напоминание: коммиты в ветку, которую студент отправляет на пул-реквест отображаются в самом пул-реквесте. Делать новый пул-реквест не надо.
  • Закончив исправления, студент пишет об этом отдельным комментарием, указывая, возможно, пояснения к исправлениям, а так же меняет префикс заголовка пул-реквеста на [READY].
  • Курс лабораторных считается завершенным полностью, если в основном репозитории находятся директории всех лабораторных работ студента, а так-же защищены все помеченные работы.
Owner
Eltech student and teacher; C++/Qt Developer for embedded systems
null
Similar Resources

This repository contains the source-code for the Robothon 24h series of workshops and competition within ENSTA Borj Cedria.

Robothon: The 24h long zero to hero robotics bootcamp What is Robothon? Robothon by Electronix ENSTABC is a 24h long event held within the walls of EN

Mar 23, 2022

Ashita v4 Beta release repository. Contains the current, most up-to-date, publicly released version of the Ashita v4 beta.

Ashita v4 Beta Release This repository contains the current, most up to date and publicly released version of the Ashita v4 beta. Lead Developers Ashi

Dec 27, 2022

This repository contains important CP questions and Leetcode questions.

Hacktoberfest 2021 For Beginners, students and developers this is great opportunity to learn and contribute to open source. Link To HacktoberFest 2021

Oct 22, 2021

This is a public repository which contains various topic wise coding problems on Ds and Algo

This repo will be partcipating in the Hacktoberfest 2021. Readme Credit goes to @Saumya 😎 😎 All Noobs and pro PR's Are Welcome 😎 😎 This repository

Nov 3, 2022

This repository contains a collection of 42School cursus projects in addition to the pool/piscine days

This repository contains  a collection of 42School  cursus projects in addition to the pool/piscine days

This repository contains a collection of 42School cursus projects in addition to the pool/piscine days (with a detailed step by step explanation). Enjoy!

Dec 31, 2022

The repository contains some examples of pre-trained SNN (Spiking Neural Network) models.

About the Project The repository contains some examples of pre-trained SNN (Spiking Neural Network) models. The models were trained using the MM-BP tr

Nov 24, 2022

This repository contains an exploit of CVE-2021-4034, a local privilege escalation in pkexec

pwnkit (CVE-2021-4034) Privilege Escalation exploit sample This repository contains an exploit of CVE-2021-4034, a local privilege escalation in pkexe

Dec 20, 2022

This repository contains machine-readable files for the SPIR-V Registry

SPIR-V Headers This repository contains machine-readable files for the SPIR-V Registry. This includes: Header files for various languages. JSON files

Jan 6, 2023

This is the repository that contains the firmware for theTINA2 3D Printer.

This is the repository that contains the firmware for theTINA2 3D Printer.

TINA2 Firmware Summary This is the repository that contains the firmware for the TINA2 3D Printer. The framework of the firmware is based on the Marli

Nov 28, 2022
Comments
  • Popov AG lab_1

    Popov AG lab_1

    #include #include #include

    using namespace std;

    int main() { vector ascii; vector out; int q = 0; string in; string inter; cout << "enter some words" << endl; getline(cin, in); for (int i = 0; i <= in.length(); i++) { if (i!=in.length() && in[i] != ' ') { inter += in[i]; q = q + (int)in[i];

    	}
    	else
    	{
    		ascii.push_back(q);
    		q = 0;
    		out.push_back(inter);
    		inter = "";
    	}
    }
    int size = ascii.size();
    for (int j = 0; j < (size - 1); j++)
    {
    	for (int k = j + 1; k < size; k++)
    	{
    		if (ascii[k] > ascii[j])
    		{
    			int ch = ascii[k];
    			ascii[k] = ascii[j];
    			ascii[j] = ch;
    			string chs;
    			chs = out[k];
    			out[k] = out[j];
    			out[j] = chs;
    		}
    	}
    
    }
    for (int i = 0; i < out.size(); i++)
    {
    	cout << out[i] << " ";
    }
    

    }

  • Test commit

    Test commit

    #include #include #include

    using namespace std;

    int main() { int asc = 0; int c = 0; int j = 0; string str; string stro; cout << "enter some words"<<endl; getline(cin, str); int length; length = sizeof(str); vector a; for (int i = 0; i = length; i++) { if (str[i] != ' ') { stro[j] = str[i]; j++; } else { int g = j; j = 0; do { asc = asc + (int) stro[j]; j++; } while (j<=g);

    		for (int k = 0; k = g; k++)
    		{
    			stro[k] = 0;
    		}
    		j = 0;
    		a[c] = asc;
    		c++;
    	}
    }
    for (int s = c; s > 0; s--)
    {
    	for (int d = s-1; d > 0; d--)
    	{
    		if (a[s] < a[d])
    		{
    			int rep = a[s];
    			a[s] = a[d];
    			a[d] = rep;
    		}
    	}
    }
    for (int z = 0; z <= sizeof(a); z++)
    {
    	cout << (char)a[z];
    }
    

    }

Fix some extrinsic parameter importing problems. 6-axis IMU works now. Lidar without ring works now.

LVI-SAM-MODIFIED This repository is a modified version of LVI-SAM. Modification Add function to get extrinsic parameters.The original code assumes the

Dec 9, 2022
This repository is to share the EdgeAI Lab with Microcontrollers Series material to the entire community

This repository is to share the EdgeAI Lab with Microcontrollers Series material to the entire community. We will share documents, presentations and source code of two demo applications.

Oct 23, 2021
This repository is to explain how the SN74HC595 register works
This repository is to explain how the SN74HC595 register works

Register_SN74HC595 This repository is to explain how the SN74HC595 register works Aujourd’hui on va apprendre à comment augmenter le nombre de sortie

Jun 8, 2021
LMAO, its WinP4wn! A dead simple way to bypass company Group-Policies.

Win32.WinP4wn.dropper LMAO, its WinP4wn! A dead simple way to bypass a company Group-Policies. Abstract Win32.WinP4wn is a small dropper that uses an

Dec 19, 2022
Group Project exam.

Obstacle detection and tracking in maritime environments For further information about the project read the "gp_report.pdf" document. 1. Motivations a

Nov 6, 2021
This repo includes SVO Pro which is the newest version of Semi-direct Visual Odometry (SVO) developed over the past few years at the Robotics and Perception Group (RPG).
This repo includes SVO Pro which is the newest version of Semi-direct Visual Odometry (SVO) developed over the past few years at the Robotics and Perception Group (RPG).

rpg_svo_pro This repo includes SVO Pro which is the newest version of Semi-direct Visual Odometry (SVO) developed over the past few years at the Robot

Dec 26, 2022
Learn how to connect your Flexispot (LoctekMotion) desk to the internet. This repository contains a collection of scripts to get your started, combined with research and instructions.
Learn how to connect your Flexispot (LoctekMotion) desk to the internet. This repository contains a collection of scripts to get your started, combined with research and instructions.

(image source: Windows Central) Turn your LoctekMotion/FlexiSpot desk into a smart desk Recently I acquired a new standing desk from FlexiSpot. During

Dec 28, 2022
This repository contains toy ImPlot applications that demonstrate some of the library's functionality
This repository contains toy ImPlot applications that demonstrate some of the library's functionality

ImPlot Demos This repository contains toy ImPlot applications that demonstrate some of the library's functionality.

Dec 28, 2022
This repository contains the source for the ANARI API SDK

ANARI-SDK This repository contains the source for the ANARI API SDK. This includes: Front-end library API utilties and helpers (mostly for implementat

Dec 11, 2022
This repository contains the tools we used in our research on the Google Titan M chip

Titan M tools In this repository, we publish the tools we used in our research on the Google Titan M chip. We presented our results at Black Hat EU 21

Dec 5, 2022