БЛЯТЬ. Я вощем что-то сделал наугад, но у меня ни с gcc, ни с Cmake, ни с Makefile НЕ РАБОТАЕТ НИХУЯ СУКА. Я ТУТ СИЖУ УЖЕ В ДИПРЕССИИ. 5 ЧАСОВ БЛЯТЬ НИХУЯ НЕ МОГУ СДЕЛАТЬ БЛЯЯЯЯЯЯЯТЬ. СУКА Я ХОЧУ ВЫЕБАТЬ МОНИТОР. С ейчас попробую все-таки разобраться с ЕБАНЫМ КОМПИЛОМ, ато я не могу быть уверен ни в чем, пока не смогу это запустить. Попытаюсь сделать что обещал за эту ночь, ЕСЛИ БЛЯТЬ Я СМОГУ ЭТО ЗАПУСТИТЬ ДО УТРА СУКА БЛЯТЬ.

This commit is contained in:
emil
2024-10-03 00:42:28 +03:00
parent 253cf335ce
commit 2bfea15fde
2 changed files with 18 additions and 3 deletions
+17 -2
View File
@@ -15,9 +15,24 @@ struct Result {
double objective_function_value;
};
void ShowMatrix(Matrix matrix) {
for (size_t y = 0; y < matrix.getRows(); y++) {
std::string row = "";
for (size_t x = 0; x < matrix.getColumns(); x++) {
row += std::to_string(matrix[y][x]) + " ";
}
std::cout << row << std::endl;
}
}
Result Simplex(Vector C, Matrix A, Vector b, double eps = 0.01, bool maximize=true) {
Result result{};
Matrix generalMatrix = createGeneralMatrix(A, C, b);
if (maximize == false) {
for (int i = 0; i < C.size(); i++) {
C[i] = -C[i];
}
}
Result result{};
Matrix generalMatrix = createGeneralMatrix(A, C, b);
std::vector<int> basicVars(generalMatrix.getRows());
basicVars[0] = -1;