Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 August 10

YS

Y S in IT KPI C/C++ ХВ (не UB)
Не кринж?
источник

AW

Alexander Wizaral in IT KPI C/C++ ХВ (не UB)
Y S
Не кринж?
Та не вроде
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Забавная хуйня: разница между -O2 и -O3 не является статистически значимой
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Кек
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Arjaz
Забавная хуйня: разница между -O2 и -O3 не является статистически значимой
Нормас, спасибо
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Чувак вроде этот делает коз прлфайлер
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Нужно чекнуть
источник

A

Arjaz in IT KPI C/C++ ХВ (не UB)
Andrew
Чувак вроде этот делает коз прлфайлер
Да, он тут про него говорит
источник
2020 August 11

G

Gerda in IT KPI C/C++ ХВ (не UB)
Ребят, есть алгоритм сборки кубика Рубика, архитектуру описывал подобным образом: есть класс Cube для описания всего куба, в котором иннер классы для описания граней куба, которые унаследованы от базового класса matrix, который описан вне классa Cube, насколько это решение рациональное и что вы могли бы предложить?
источник

G

Gerda in IT KPI C/C++ ХВ (не UB)
Полный алгоритм сборки реализовал в другой функции(вне класса), сделал его фриендом класса Cube. И в этой функции Solve описаны 7 шагов сборки
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Gerda
Ребят, есть алгоритм сборки кубика Рубика, архитектуру описывал подобным образом: есть класс Cube для описания всего куба, в котором иннер классы для описания граней куба, которые унаследованы от базового класса matrix, который описан вне классa Cube, насколько это решение рациональное и что вы могли бы предложить?
Можно не парится с внутренними классами для граней, а описать куб плоскостями с базовыми цветами (enum) и сделать процедуры поворота граней в классе Cube.
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Это если кубик фиксированного размера
источник

G

Gerda in IT KPI C/C++ ХВ (не UB)
У меня на самом деле конкретный вопрос
источник

G

Gerda in IT KPI C/C++ ХВ (не UB)
Смысл передавать в Solve наш куб, если Solve можно сделать методом класса Cube?
источник

AW

Alexander Wizaral in IT KPI C/C++ ХВ (не UB)
Gerda
Смысл передавать в Solve наш куб, если Solve можно сделать методом класса Cube?
Ну да, так и сделай лол
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Gerda
Смысл передавать в Solve наш куб, если Solve можно сделать методом класса Cube?
Так проще добавлять разные реализации solve
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Но на самом деле это не так важно, если ты не пишешь либу какую-то
источник

OS

Oleksandr Shaposhnik... in IT KPI C/C++ ХВ (не UB)
Oleksandr Shaposhnikov
Так проще добавлять разные реализации solve
А, ещё можно передавать Cube и solve() в какую-то функцию, которая не знает, какой именно solve() ты хочешь использовать
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Oleksandr Shaposhnikov
Но на самом деле это не так важно, если ты не пишешь либу какую-то
+
источник