*   >> Чтение Образование Статьи >> science >> programming

Как научить компьютерные науки Basics

<р> Компьютерные науки ОСНОВЫ

<р> Согласно Википедии:

«Информатике или вычислительной науки (сокращенно CS) является изучение теоретических основ информации и вычислений и практических методов для их реализации и применения в компьютере ученые systems.Computer придумать алгоритмические процессы, которые создают, описывающие, и преобразования информации и сформулировать соответствующие абстракции для моделирования сложных систем. "

<р> Теперь, давайте узнаем, как научить его простой способ:

<р> 1. Расскажите пользователю выбрать секретный номер от 1 до 100. 2.

наименьшее возможное число равно 1; максимально возможное 100. 3. Сделайте думаю, что это на полпути между наименьшим и наибольшим (округлить при необходимости). 4. Попросите пользователя, если ваше предположение является слишком большим, слишком мало или исправить. 5. Если они говорят, что вы правы, игра окончена. 6. Если они говорят, ваше предположение слишком мал, наименьшее возможное число в настоящее время является предположение плюс один. 7. Если они говорят, ваше предположение является слишком большим, то можно большее число в настоящее время является предположение минус один. 8.

Если вы правильно догадались, не вернуться к шагу 3.

<р> Рисунок 1.2: Алгоритм, который угадывает секретное число между 1 и 100. алгоритма на рисунке 1.2 предназначен для решения проблемы "угадать секретный номер между 1 и 100. "Он отвечает всем критериям определения« алгоритм »от темы 1.1. Вы, возможно, придется потратить несколько минут, чтобы убедить себя, что этот алгоритм будет всегда в конечном итоге угадать правильный номер, таким образом, заканчивая в "конечное время". Оно делает. Попробуйте несколько примеров.


<Р> Этот алгоритм работает, отслеживая наименьшим и наибольшим возмож- ностей для тайного абонентского номера. В начале алгоритма, их число может быть от 1 до 100. Если вы угадаете 50 и сказал, что это слишком большая, теперь вы можете ограничивать себя числами от 1 до 49, если 50, если слишком большой, то номера от 51 до 100 также должны быть слишком большими. Этот процесс продолжается до тех пор, пока угадать правильный номер.

<Р> К концу этой статьи, вы должны быть в состоянии создать алгоритмы, как это (и более сложные тоже).

Вы также сможете их реализовать, так они могут быть завершены с помощью компьютера.


Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.