Публикации по теме 'computer-science'


Мокко и чай  — идеальное сочетание
Mocha и Chai являются неотъемлемыми частями Test Driven Development (TDD), своего рода процесса разработки программного обеспечения. TDD требует, чтобы тесты были написаны до того, как начнется кодирование. Основная идея заключается в том, что разработчики пишут свои собственные тесты, имея в виду конечный продукт. Затем разработчик пишет наивный код, который, скорее всего, не пройдет эти тесты. Затем разработчик может постепенно улучшать свой код, чтобы в конечном итоге пройти тесты, и в..

Погружение в открытый исходный код! - Что
Расширение прав и возможностей отдельных лиц - ключевая часть того, что делает работу с открытым исходным кодом, поскольку в конечном итоге инновации, как правило, исходят от небольших групп, а не от крупных структурированных усилий. Тим О’Рейли Открытый источник. Довольно звучный термин, который часто используют, если вы изучаете компьютерные науки. Я знаю, все это звучит довольно расплывчато, когда вы слышите об этом от людей, которые сами ничего не знают о OSS. Открытый..

Зачем учиться программировать?
Будем честны. Если вы не один из тех редких блудных гениев, которые предпочитают долгие часы разгадывания технологических загадок игре фрисби на солнышке, то вы, вероятно, обнаружите, что обучение программированию - болезненное занятие. Для большинства из нас это так. Погружение в компьютерное программирование может быть пугающим. Это заставит вас усомниться в своем уме или даже в своей жизненной цели. Однако, если вы просто одержите победу в борьбе, награды окажутся невероятно..

ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ. ОБНАРУЖЕНИЕ РАКА МОЛОЧНОЙ ЖЕЛЕЗЫ С ПОМОЩЬЮ МАШИННОГО ОБУЧЕНИЯ.
YaHallo!. Вернись со мной, Афри Геогана!. Это программная идея, которую я почерпнул из нескольких ссылок, и я поделюсь с вами возможностью, которую я изменю в будущем. Искусственный интеллект (ИИ) имеет множество применений в реальном мире. Одним из них является ИИ, который можно использовать для прогнозирования (прогнозирования), обнаружения объектов, распознавания лиц, распознавания голоса и других. Конечно, чтобы иметь возможность делать все это, нельзя отделить машинное обучение,..

Сортировка кучи, сортировка слиянием и выпуклая оболочка
Основные алгоритмы сортировки Сортировка по куче Куча на самом деле представляет собой не что иное, как двоичное дерево с некоторыми дополнительными правилами, которым оно должно следовать: во-первых, оно всегда должно иметь структуру кучи, в которую заполняются все уровни двоичного дерева, начиная с слева направо, и во-вторых, он должен быть заказан как максимальная куча или минимальная куча. В качестве примера я буду использовать минимальную кучу. Алгоритм сортировки кучи..

Имеет ли значение степень информатики?
Во времена наших родителей, бабушек и дедушек получение диплома о высшем образовании было отличной медалью за успехи. Те, у кого была степень бакалавра, получили доступ к большему количеству возможностей трудоустройства, более высокой заработной плате и, предположительно, развили лучшие жизненные навыки, чем их коллеги с дипломом средней школы. Сейчас, когда больше людей стремятся получить высшее образование, чем когда-либо прежде, кажется, что установлена ​​новая планка для тех, кто..

Почему награды Тьюринга в этом году отличаются: взгляд иранского ученого-компьютерщика
Каждый год примерно в это время объявляются новые лауреаты премии Тьюринга, эквивалентной Нобелевской премии в области компьютерных наук. Хотя это никогда не вызывает такой фанфары, как Нобелевская премия, но для хороших ботаников, таких как ваш покорный слуга, это своего рода большое дело. Ведь адресаты — гиганты разных подполей CS, понимаете? Те, которые вы читали, когда были старшекурсником с широко открытыми глазами, изучая: искусство компьютерного программирования (Дон Кнут), теорию..