powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Си подскажите с алгоритмом...
5 сообщений из 5, страница 1 из 1
Си подскажите с алгоритмом...
    #35616495
synoptick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен алгоритм для классификации определенных объектов...
У меня есть две структуры
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
struct data{
int num;
char stuff;
int weight;
int height;
};
struct siz{
int weight;
int height;
};

Нужно сравнивать ширину и длину, но при этом для некоторых stuff такие размеры не приемлимы их нужно фильтровать.
Есть идея сделать лес ифов и возвращать bool для правильных\неправильных stuff.
Но есть еще tree, возможно им будет удобнее, но пока не знаю как, возможно есть еще какие -то варианты.
Вот собственно интерисуют подобные варианты что-бы классифицировать "правильные" stuff.
...
Рейтинг: 0 / 0
Си подскажите с алгоритмом...
    #35616669
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какую цель преследуешь? Скорость сравнения? Или удобство программирования? Или возможность расширения структуры в будущем?
...
Рейтинг: 0 / 0
Си подскажите с алгоритмом...
    #35618031
synoptick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonКакую цель преследуешь? Скорость сравнения? Или удобство программирования? Или возможность расширения структуры в будущем?
Спасибо за отклик, в первую очередь нужна скорость, удобства на втором месте=) Разширять в дальнейшем ничего не нужно будет.
...
Рейтинг: 0 / 0
Си подскажите с алгоритмом...
    #35618614
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если объектов очень много (порядка десятки тысяч и выше), можно их индексировать. Но чтобы детально об этои говорить надо посмотреть, как ты их сравниваешь (полное совпадение, попадание в окрестность, больше-меньше-равно).
...
Рейтинг: 0 / 0
Си подскажите с алгоритмом...
    #35621223
synoptick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что-то вроде такого..
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
struct siz *s;
struct data *d;
int main(){
if(s.weight>d.weight) return false;
if(s.weight<d.weight) return true;
if(s.height>d.height) return false;
if(s.height<d.height) return true;
returt false;
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Си подскажите с алгоритмом...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]