Результаты

Результаты

     Давайте скомпилируем и протестируем нашу программу сортировки. Чтобы упростить проверку граничных условий, временно изменим MAXSIZE на 5.

     В нашем первом тесте будем снабжать программу числами до тех пор, пока она не откажется их принимать.

     Эта программа прекращает считывание чисел после 5 значений, или если встретился символ EOF.

12 34 54 23 67

Все 5 элементов массива заполнены.

67

54

34

23

12

Программа считала 5 чисел и отсортировала их. Теперь посмотрим, как будет выглядеть результат, если она остановится, встретив символ EOF.

     Эта программа прекращает считывание чисел после 5 значений, или если встретился символ EOF.

456 928

-23  +16

Клавиша [control -z] (передает EOF в нашу систему)

928

456

16

-23

Быстрее чем вы сможете сказать "экология это наука о домашнем хозяйстве", целый огромный массив отсортирован.

 

     Успех! Это было не просто, но не невозможно. Разделив задачу на небольшие части и продумав, какой информацией должна обмениваться каждая из них, мы свели задачу к частям, поддающимся управлению. Кроме того, отдельные модули, которые мы создали, можно использовать как части подобных программ.

     Этим завершаются наши примеры в данной главе. Давайте теперь вернемся немного назад и сделаем обзор главы.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Методы и их результаты

Из книги Сущность технологии СОМ. Библиотека программиста автора Бокс Дональд

Методы и их результаты Результаты методов – это одна из сторон СОМ, где логический и физический миры расходятся. В сущности, все методы СОМ физически возвращают номер ошибки с типом НRESULT. Использование одного типа возвращаемого результата позволяет удаленной


Результаты тестирования

Из книги Разгони свой сайт автора Мациевский Николай

Результаты тестирования Для сжатия был получен следующий график. Хорошо заметно, что для небольших файлов основные издержки вносятся работой с файловой системой, а не архивированием. Здесь и далее все времена указаны в миллисекундах. Проводились серии тестов по 10000


Графические результаты

Из книги ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВСТРОЕННЫХ СИСТЕМ. Общие требования к разработке и документированию автора Госстандарт России

Графические результаты Что изображено на графиках? Выведен выигрыш (в процентах) относительно несжатого файла (по оси ординат отложены проценты). По оси абсцисс отложены номера файлов. Данные упорядочены по общей степени сжатия.Вначале по каждому инструменту —


Графические результаты

Из книги Документация NetAMS автора Автор неизвестен

Графические результаты Сами графики, собственно. Что на них изображено? Выведен выигрыш (в процентах) относительно несжатого файла (по оси ординат отложены проценты). По оси абсцисс отложены номера файлов. Данные упорядочены по общей степени сжатия.Все инструменты


Финансовые результаты

Из книги Интернет решения от доктора Боба автора Сворт Боб

Финансовые результаты Google не только популярнейшая поисковая система в мире, но и одно из самых прибыльных предприятий: за свою короткую историю компания заработала миллиарды долларов. Многие внимательно следят за котировками акций Google, однако курс акций – это лишь один


Результаты конфигурирования

Из книги Яндекс для всех автора Абрамзон М. Г.

Результаты конфигурирования Рассмотрим теперь, что же получилось в результате конфигурирования параметров Web-узла Novelty. Откройте Web-броузер Internet Explorer версии 6.0 или выше. Полученный результат будет выглядеть, как показано в листинге 9.4. Файл simple2.xml был создан именно так.


2.2.10. Результаты запроса

Из книги Инфобизнес на полную мощность [Удвоение продаж] автора Парабеллум Андрей Алексеевич


10.1.2. Как группируются результаты

Из книги Язык Си - руководство для начинающих автора Прата Стивен

10.1.2. Как группируются результаты У документа, помимо данных, используемых для организации поиска, существуют дополнительные атрибуты. К ним можно отнести размер документа и время его создания, тип документа и принадлежность к определенному разделу сайта. Эти


Пиарьте результаты

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич


Результаты

Из книги Wiki-правительство [Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее] автора Новек Бет

Результаты      Давайте скомпилируем и протестируем нашу программу сортировки. Чтобы упростить проверку граничных условий, временно изменим MAXSIZE на 5.     В нашем первом тесте будем снабжать программу числами до тех пор, пока она не откажется их принимать.     Эта


Достигнутые результаты

Из книги автора

Достигнутые результаты Большая часть запланированных функциональных возможностей была реализована к сентябрю 2002 года, и в конце сентября были выпущены первые неофициальные сборки новой версии (snapshots) для платформы Win32 Приблизительно через месяц была выпущена первая


7. Результаты тех, кто уже купил

Из книги автора

7. Результаты тех, кто уже купил Когда мы рассказали о продукте, необходимо подтвердить, что это работает не только для вас, но и для других. Опубликуйте отзывы тех, кто сотрудничал с вами. Эти люди имели с вами дело, и у них получилось. Лучше всего, если будет и текстовый