Поэтому я использую приложение, которое в большой степени хранит изображения в БД. Что вы думаете об этом? Я больше похож на то, чтобы хранить местоположение в файловой системе, чем хранить его непосредственно в БД. Как вы думаете ...
Почему компьютерная программа не может быть доказана, как математическая формулировка может? Математическое доказательство создается на других доказательствах, которые создаются еще от большего количества доказательств и на вниз к аксиомам - они...
Я спрашиваю больше о том, что это значит для моего кода. Я понимаю понятия математически, мне просто нелегко переносить мою голову, что они имеют в виду концептуально. Например, если Вы были к...
Поставленный вопрос появился во время 2-й Научной лекции Аккомпанемента года при обсуждении невозможности генерации чисел в детерминированном вычислительном устройстве. Это было единственным предложением...
Я собираюсь запустить (с коллег - программистов) программирование и клуб алгоритмов в моей средней школе. Предпочтительным языком является C++ - извините, о котором, я не могу изменить это. Мы можем предположить, что студенты имеют...
Недавно я попытался объяснить некоторый плохо разработанный код своему менеджеру проектов. Все классы менеджера являются одиночными элементами ("и вот почему я не могу легко изменить это"), и код использует диспетчеризацию события...
В классе мы узнали о проблеме остановки, Машинах Тьюринга, сокращениях, и т.д. Много одноклассников говорит, что это все абстрактные и бесполезные понятия, и нет никакого основного назначения в знании их (...
Я услышал, что существуют некоторые вещи, которые нельзя сделать как программист, но я не знаю, каковы они. Одна вещь, которая произошла со мной недавно, была: не был бы это быть хорошим иметь класс, который мог...
Y-комбинатор - это концепция информатики от «функционала». сторона вещей. Большинство программистов вообще ничего не знают о комбинаторах, даже слышали ли они о них. Что я сказал-...
Кто такие "пурист" или "корректный" способ получить доступ к свойствам объекта из метода объекта, который не является методом считывания/методом установщика? Я знаю, что от за пределами объекта необходимо использовать метод считывания/
На каких примерах нотация Big-O [1] не работает на практике? То есть, когда время работы алгоритмов Big-O предсказывает алгоритм A быстрее, чем алгоритм B, но на практике ...
У нас есть 8-разрядные, 16-разрядные, 32-разрядные и 64-разрядные аппаратные архитектуры и операционные системы. Но не, скажем, 42-разрядные или 69-разрядные. Почему? Это - что-то фундаментальное, которое делает 2^n биты лучший выбор или является...
Как программист, я часто смотрю на некоторые функции языка, который я в настоящее время использую и думаю мне, "Это довольно трудно сделать для программиста и могло заботиться об автоматически...
А именно, в системах управления реляционными базами данных, почему мы должны знать тип данных столбца (более вероятно, атрибут объекта) во время создания? Мне типы данных чувствуют себя подобно...
Мне всегда говорили, что добавление элемента к массиву происходит как это: пустая копия array+1element создается, и затем данные из исходного массива копируются в него затем...
Ладно, думаю, это совершенно субъективно и все такое, но я думал об источниках энтропии для генераторов случайных чисел. Получается, что большинство генераторов посеяно с текущим временем, верно? ...
Я беру курс в вычислительной сложности и до сих пор имел впечатление, что она не поможет разработчику. Я мог бы быть неправым, но если Вы спустились по этому пути прежде, могли Вы...
Так, учитывая следующую программу: временная сложность этой программы O (0)? Другими словами, 0 O (0)? Я думал, отвечая, что это в отдельном вопросе прольет некоторый свет на этот вопрос.Править:...
Я часто слышу, что люди хвалят языки, платформы, конструкции, и т.д. для того, чтобы быть "явным". Я пытаюсь понять эту логику. Цель языка, платформы, и т.д. состоит в том, чтобы скрыть сложность. Если это...
"Шутка" при наведении курсора в № 505 xkcd рекламирует, "Я называю правило 34 о Правиле 34 Вольфрама". Я знаю, какое правило 34 находится в интернет-терминах, и я погуглил, кто Вольфрам всего лишь, мне нелегко выяснять что...
Когда Вы когда-либо лично наталкивались на проблему остановки в поле? Это может быть, когда коллега / босс предложил решение, которое нарушит фундаментальные пределы вычисления, или когда...
Ее общее для слушания об "очень оптимизированном коде" или некотором разработчике, бывшем должном оптимизировать их и этажерку. Однако как новый программист-самоучка я действительно никогда не понимал то, что точно делает людей...
Я - новичок к программированию. У меня был 1 семестр информатики (мы использовали Java). Я добрался в курсе и смог сделать все присвоенное, однако я не уверен, что действительно понял это. Я...
Мне недавно пришло в голову, что я (и я думаю большинство людей), изученное программирование, запускающееся с чего-то как Visual Basic. Я начал задаваться вопросом, запустили ли мы на более низком уровне сначала если это...
Принятие некоторых знаний в математике, как Вы дали бы общий обзор вычислительной теории сложности к наивному? Я ищу объяснение P = вопрос о NP. Что такое P?...
Прежде всего этот вопрос разорван из этого вопроса. Я сделал это, потому что я думаю, что эта часть больше, чем подразделение более длительного вопроса. Если это нарушает, простите мне. Предположите, что Вы имеете...
После чтения этого вопроса я начал задаваться вопросом: действительно ли возможно иметь алгоритм перестановки, который не изменяет или копирует исходный список? Прояснить: Предположите предоставление списка...