пытаться

я есть 2 очень похожие функции ядра, в том смысле, что код почти такой же, но с небольшой разницей. На данный момент у меня есть 2 варианта:

Напишите 2 разных метода (но очень похожих)Напишите одно ядро ​​и поместите блоки кода, которые отличаются в операторе if / else

Насколько выражение if повлияет на производительность моего алгоритма?
Я знаю, что ветвления нет, поскольку все потоки во всех блоках будут входить либо в if, либо в else.
Так уменьшит ли один оператор if мою производительность, если функция ядра будет вызываться много раз?

Ответы на вопрос(2)

Ваш ответ на вопрос