Как создать тестовые примеры для реализации красно-черного дерева в C?Создание тестовых примеров для красного черного дерева
2
A
ответ
1
Примеры тестов специфичны для вашей реализации , но я думаю, что хорошей трюкой для обучения было бы попробовать случайную вставку и удаление, а затем отобразить ваше дерево с помощью Gui или консольной печати в режиме отладки. (Будьте осторожны с хорошим отладчиком). Чтобы проверить, если ваш ответ верный, попробуйте визуализацию с этого сайта. https://www.cs.usfca.edu/~galles/visualization/RedBlack.html
Смежные вопросы
- 1. Вставка красного-черного дерева CLRS
- 2. Красного Черного Дерева в Python
- 3. Функция сравнения красного черного дерева
- 4. Автоматическое создание тестовых примеров
- 5. алгоритм для создания красного черного дерева из дерева двоичного поиска
- 6. Как дерево использует алгоритм красного черного дерева
- 7. Вставка красного черного дерева не работает
- 8. Как найти последний уровень красного черного дерева?
- 9. Как рассчитать высоту красного черного дерева?
- 10. Javascript: требуется приличная реализация красного черного дерева
- 11. Создание тестовых примеров для контактной формы
- 12. Порядок вставки для наихудшего случая черная высота красного черного дерева
- 13. Вставка красного черного дерева: зачем делать узлы красными при вставке?
- 14. двоичное дерево поиска с рандомизированной вставкой против красного черного дерева
- 15. R: Создание тестовых примеров типа lapply()
- 16. Реализация Красного черного дерева в C++ с использованием глобальной указатель
- 17. Удаление красного черного дерева - почему это не так?
- 18. Обоснование тестовых примеров
- 19. Junit: Разделение тестовых примеров
- 20. Документирование тестовых примеров Boost.Test
- 21. Определение правильных тестовых примеров
- 22. Написание тестовых примеров для OpenCV для Android
- 23. Изготовление контрольных тестовых файлов из тестовых примеров CPPunit для спецификации
- 24. Добавление тестовых примеров в TeamCity
- 25. Написание тестовых примеров для другой веб-службы
- 26. Написание тестовых примеров Junit для Struts
- 27. Написание тестовых примеров для Math.Random(); codewars kata
- 28. Написание тестовых примеров для приложения, использующего jdbc
- 29. Настройка заголовков HTTP для запуска тестовых примеров
- 30. Написание тестовых примеров для моделей django
Ваш вопрос может быть более конкретным. Это зависит от того, как вы его реализовали. Теоретически нет конкретного модульного теста для заданного кода. – iberbeu
Я могу добавить код, но это займет некоторое место: D – saadtaame
@iberbeu Я подумываю вставить множество значений (lika миллион) и вычислить высоту дерева. – saadtaame