![]() |
|
Модераторы: Poseidon |
![]()
|
|
| KatrinIceLand |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
Даны две программы. Первая с заданием, вторая измененная.
Задание протестировать данные словаря с помощью измененной программы и старой, и сравнить runtime для этих двух программ используя разные размеры словаря. (Test the improved efficiency of your solution by comparing its runtime against the old implementation for different sized dictionaries.) Программа 1:
Программа 2:
Дата словаря: abbad� abbast Adda Adolf Adolfi Adolfs a? ... ... и так далее Это сообщение отредактировал(а) KatrinIceLand - 2.11.2007, 12:30 --------------------
[... кто изобрел математику? А зачем?... |
||||
|
|||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
А как вообще первый класс работает? И что именно надо тестировать?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| KatrinIceLand |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
В этом то и состоит вопрос Но суть задания я постаралась описать. Даны программы, дан словарь со словами. Надо сравнить runtime (это время потраченное на executing the program, насколько я понимаю) затраченное в первом варианте и во втором. Еще мне удалось достать класс Тест, который тоже участвует в этой курсовой:
Как же теперь все это запустить и задокументировать?? --------------------
[... кто изобрел математику? А зачем?... |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Ты меня еще больще запутала
1. Где в твоем тесте словарь используется? 2. Что именно надо проверить, вхождение ключевых слов, количество вхождений каждого слова, количество неправильных слов? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| KatrinIceLand |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
извини, не хотела. Вот оригинал задания: We provide an implementation of a dictionary (table.java). This implementation is unfortunately very inefficient when used with a large number of data items because it uses a linear search for finding, deleting, and inserting elements. Your task is to change it such that it uses hashing. Use linear-probing to resolve conflicts. Make sure to thoroughly test your solution. Test the improved efficiency of your solution by comparing its runtime against the old implementation for different sized dictionaries. Report your findings.
runtime - время прогона программы, рабочий цикл. --------------------
[... кто изобрел математику? А зачем?... |
|||
|
||||
| LSD |
|
||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Вот что у меня получилось:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||
|
|||||||
| KatrinIceLand |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
LSD, спасибо большое за помощь!
Твой вариант решения я сдала преподователю. Результат сообщю --------------------
[... кто изобрел математику? А зачем?... |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |