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


Редакционная статья «Проблема А — Мехди и коробка» в CodeIT 2017
Мехди — умный парень, который хочет положить свои ручки в 2D-коробку. Проблема в том, что у него есть N ручек разной длины, и он хочет проверить, сможет ли он положить ручку Pi в коробку. Ввод: Первая строка состоит из T количество наборов входных данных 1 ‹= T ‹= 100. Во второй строке 3 целых числа 1 ‹= N ‹= 1000, 1 ‹= W ‹= 10000, и 1 ‹= H ‹= 10000, количество ручек, ширина коробки и высота коробки, за которыми следуют N строк с длиной ручки Pi. Вывод: Для каждой ручки Pi, если она..

От теории к практике: представление графиков
Лучшее вложение, которое вы можете сделать в собственное обучение, - это вернуться к тому, что вы (думаете) вы уже знаете, и это особенно верно в мире информатики. Все в вычислениях - это уровень абстракции, построенный на еще большем количестве слоев абстракции; если бы все отрасли в мире были луковичными, вычисления наверняка были бы одними из немногих с бесчисленным количеством уровней. Все эти абстракции также делают программное обеспечение таким сложным (а иногда и таким..

Взлет и падение персептрона
Взлет и падение персептрона Что такое перцептрон, как прото-нейронная сеть начала (и прекратила) интерес к нейронным сетям, стоящая за ними линейная алгебра и как теорема групповой инвариантности разрушила их. Если бы вы собрали группу ученых 1962 года и спросили их об их взглядах на будущее и потенциал искусственного интеллекта в решении сложных вычислительных задач, консенсус был бы в целом положительным. Если бы вы спросили ту же группу ученых десятью годами позже, в 1972 году,..

Первое знакомство с объектами (прототипами) в JavaScript
Понимание объектов и работа с ними - важная часть JavaScript, потому что почти все в JavaScript основано на объектах. Сначала мы рассмотрим теоретическую часть , где я объясню разницу между классовыми и объектно-ориентированными языками программирования, а затем мы рассмотрим практическую часть о том, как в основном работать с объектами. Теоретическая часть Если вы работали с такими языками, как Java или PHP, вы уже знаете, что такое язык программирования на основе классов...

Введение в HTML
Каждая веб-страница, которую вы видите в Интернете, написана с использованием HTML. Это основной строительный блок сети. С помощью HTML вы можете создать свой собственный сайт. HTML не считается "языком программирования" , потому что это "язык разметки". Кроме того, HTML легко выучить. HTML означает «язык разметки гипертекста». гипертекст относится к ссылкам, которые соединяют одну веб-страницу с другой. Язык разметки — это набор тегов разметки. ТЕГИ HTML-документы..

Колледж Шри Венкатешвара собирается создать свое Общество вычислений и кодирования!
«Каждый должен научиться программировать компьютер, потому что он учит думать» — Стив Джобс После прочтения этой цитаты у человека, не обладающего ни малейшими знаниями о компьютерах, возникает вопрос: «Это слишком сложно! Я просто не могу этому научиться». Что ж, по крайней мере, для студентов колледжа Шри Венкатешвара (SVC) Делийского университета это изменится навсегда! Чтобы направить студентов в огромные неизведанные воды компьютерных наук, трое студентов факультета..

Дорога к гению: высшее # 60
Каждый день я решаю несколько задач по программированию и головоломок из рейтингового режима Codr. Цель - достичь звания гения, попутно объясняю, как их решаю. Для начала вам не нужен опыт программирования, и вы узнаете массу нового и интересного по ходу дела. Наш старый добрый друг Гаусс Джордан вернулся! function gaussjordan(m, eps) { if (!eps) eps = 1e-10; let h = 🐼.length, w = m[0].length, y = -1, y2, x; while (++y < h) { let maxrow = y; y2 = y; while..