Skip to content

Laboratornie#8

Open
LoveCheeks wants to merge 13 commits into
ValentinV95:mainfrom
LoveCheeks:main
Open

Laboratornie#8
LoveCheeks wants to merge 13 commits into
ValentinV95:mainfrom
LoveCheeks:main

Conversation

@LoveCheeks
Copy link
Copy Markdown

Нагорная Елена, ПМИ2
Тип данных: float
Сортировки: вставками, расчёской, слиянием, подразрядная

@LoveCheeks
Copy link
Copy Markdown
Author

Сортировки написаны (пока что без анализа сложности)

@ValentinV95
Copy link
Copy Markdown
Owner

Сортировки (расческой, поразрядная) не компилируются из-за множества синтаксических ошибок.
Директивы include надо писать с новой строки.
Сортировка слиянием не закончена.
Код написан не на Си (переменные объявлены в любых местах)

@LoveCheeks
Copy link
Copy Markdown
Author

Исправила ошибки, добавила отрицательные числа

@ValentinV95
Copy link
Copy Markdown
Owner

Вместо поразрядной сортировки сейчас написано сортировка подсчетом, что является лишь частью поразрядной. Если задать m=256 и оставить генерацию как есть, работать будет не правильно

@LoveCheeks
Copy link
Copy Markdown
Author

Переписала поразрядную сортировку

@LoveCheeks
Copy link
Copy Markdown
Author

Добавила отчёт по лабораторной работе

@ValentinV95
Copy link
Copy Markdown
Owner

Текущая реализация опять не поразрядная сортировка. Еще не работает с отрицательными числами (A[i] = rand() % 1000 - 500)

@LoveCheeks
Copy link
Copy Markdown
Author

Всё исправила

@ValentinV95
Copy link
Copy Markdown
Owner

Код принят

@ValentinV95 ValentinV95 added the good first issue Good for newcomers label Dec 29, 2021
@LoveCheeks
Copy link
Copy Markdown
Author

Лабораторная 2 готова к проверке

@ValentinV95
Copy link
Copy Markdown
Owner

Отчет по сортировкам принят

@ValentinV95
Copy link
Copy Markdown
Owner

В коде с подсчетам мат. функций нет важной части лаб. работы. Было необходимо реализовать функции суммирования (несколько видов) один раз для всех функций, а что именно за функцию они считают будет зависеть от значения входных параметров (массив элементов рядов или указателей на функции), чтобы избежать дублирование кода

@LoveCheeks
Copy link
Copy Markdown
Author

Структурировала код, под изменения отредактировала отчёт

@ValentinV95
Copy link
Copy Markdown
Owner

Код по рядам принят (+-). Осталась часть дублирования с выбором типа суммирования, при вашем решение его можно избежать, так как ряд определяется только ранее заполненым массивом

@LoveCheeks
Copy link
Copy Markdown
Author

Загружен код 3 лабораторной

@LoveCheeks
Copy link
Copy Markdown
Author

Загружена вся лабораторная

@ValentinV95
Copy link
Copy Markdown
Owner

Код метода Гаусса принят (+).

@LoveCheeks
Copy link
Copy Markdown
Author

Лабораторная 1 готова к проверке
@ValentinV95

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants