Лучшие computer-science вопросы ИТ разработчиков

  • -1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Почему компьютеры используют шестнадцатеричную систему счисления на языке ассемблера?

Почему компьютер использует шестнадцатеричную систему счисления на языке ассемблера? Почему они не используют любую другую систему счисления, такую ​​как дво...

Задан 13 Jun 2014, 05:48 от Rai Ammad Khan
  • 30 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Является ли нахождение эквивалентности двух функций неразрешимым?

Разве невозможно узнать, эквивалентны ли две функции? Например, автор компилятора хочет определить, выполняют ли две функции, написанные разработчиком, одну ...

Задан 15 Jul 2009, 15:53 от unj2
  • 94 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Источник: CompTIA ® Security + Руководство по основам сетевой безопасности - Пятое издание - Марк Чампа -Страница 191

лько я понимаю, хеш-код и контрольная сумма являются похожими вещами - числовое значение, рассчитанное для блока данных, то естьотносительно уникальный. Т.е. вероятность того, что два блока данных дадут одно и то же числовое значение хэш / ...

Задан 20 Jan 2009, 09:28 от Richard Everett
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Можно ли сделать этот поиск в ширину быстрее?

У меня есть набор данных, который представляет собой большой невзвешенный циклический граф. Циклы происходят в циклах примерно 5-6 путей. Он состоит из приме...

Задан 18 Nov 2009, 01:33 от timbo
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

почему оператор return должен предшествовать оператору throw в блоке catch

Код ниже будет жаловаться try { session.Save(obj); return true; } catch (Exception e) { throw e; return false; // this will be flagged as unreachable code }тогда как это не будет: try { session.Save(obj); return true; } catch (Exception e) { ...

Задан 26 Sep 2013, 10:21 от sirbombay
  • 216 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Что такое покрытие кода и как ВЫ его измеряете?

Что такое покрытие кода и как ВЫ его измеряете? Мне задали этот вопрос относительно нашего автоматизированного покрытия кода тестирования. Похоже, что вне автоматизированных инструментов это больше искусство, чем наука. Есть ли реальные примеры ...

Задан 12 Oct 2008, 02:35 от Brian G
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Реальное использование связующих объектов в ruby

Прошлой ночью я размышлял о том, что я считаю продвинутыми функциями языка рубина, а именно объектами Continuations (callcc) и Binding. Я имею в виду продвинутый, потому что у меня есть статический тип языка oo langages (C #, Java, C ++), я ...

Задан 22 Oct 2009, 08:32 от Sylvain Prat
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

В чем разница между логическим литералом и логическим значением?

Я могу'Кажется, не найти четкого объяснения того, в чем разница между этими двумя. Я'также хотел бы отметить, что я неЯ действительно не понимаю разн...

Задан 01 May 2013, 20:26 от Joesph Neplton
  • 17 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Что означает, что два бинарных дерева изоморфны?

Что означает, что два бинарных дерева изоморфны? Я искал в Интернете, и я не могу найти четкое объяснение. Насколько я понимаю, два дерева изоморфны, если имеют одинаковую форму. Итак, я предполагаю два одинаковых дерева, которые могут содержать ...

Задан 12 Apr 2009, 23:10 от user69514
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Может кто-нибудь объяснить, как Big-Oh работает с Summations?

Я знаю, что это не просто вопрос программирования, но этоявляется вопрос информатики, так что я надеюсь, что кто-то может мне помочь. $3Я знаю, что это не просто вопрос программирования, но это4$ Тем не менее, я столкнулся с моими последними ...

Задан 04 Sep 2009, 04:51 от Cyclops
  • 67 голосов
  • 16 ответов
  • 0 просмотров
16 ответов

Почему бинарные, а не троичные вычисления?

Разве объект с тремя состояниями не способен немедленно содержать больше информации и обрабатывать большие значения? Я знаю, что процессоры в настоящее время используют массивные сети вентилей XOR, и это должно быть переработано. Поскольку мы ...

Задан 18 Apr 2009, 23:15 от ojblass
  • 8 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Для заданного множества S найти все максимальные подмножества, у которых сумма <= k

Это вопрос интервью на Facebook, с которым я столкнулся на онлайн-портале. Для заданного множества S найти все максимальные подмножества, сумма которых <= k. Например, если S = {1, 2, 3, 4, 5} и k = 7, вывод будет: {1, 2, 3} {1, 2, 4} {1, 5} {2, ...

Задан 10 Mar 2012, 17:39 от Raman Bhatia
  • 295 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Путь от рекурсии к итерации

Я много использовал рекурсию в своих многолетних программах для решения простых задач, но я полностью осознаю, что иногда вам нужна итерация из-за проблем с памятью / скоростью. Итак, когда-то в очень далеком прошлом я попытался выяснить, ...

Задан 01 Oct 2008, 20:38 от Gustavo Carreno
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Извините, я обновил вопрос - пожалуйста, проверьте!

у меня есть строка как"123123123" - Вот123 повторяется 3 раза. 1. Так как я могу получить только"123" в рубине? 2. Так что, если строка"12312312" - Вот123 повторяется 2 раза, а затем просто12так что здесь еще мне нужно получить"123". 3. Даже если ...

Задан 07 Feb 2018, 05:50 от imadityang
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Неожиданный токен в CSS при редактировании в vnext

Когда я пытаюсь написать какой-нибудь css через бета-версию Vnext или Webmatrix v2, я получаю ошибку с неожиданным токеном: иногда я что-то меняю и получаю ошибку, неожиданную ошибку; Когда я пытаюсь это body { background-color :Aqua; ...

Задан 15 Sep 2011, 13:12 от user928770
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

И для точного ответа вы должны проверить их все. Веселиться.

вы выбираете случайное 512-битное целое число N, которое не кратно 2, 3 или 5, какова вероятность того, что N простое число? я не знаю алгоритм, стоящий за этим ... я пытаюсь работать над проектом, но это отправная точка .. :)

Задан 10 Mar 2011, 19:12 от user597861
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как определить высоту дерева рекурсии из рекуррентного отношения?

Как можно определить высоту дерева рекурсии, построенного при работе с рекурсивным временем выполнения? Чем он отличается от определения высоты обычного дере...

Задан 28 Aug 2009, 13:55 от Chris
  • 91 голос
  • 7 ответов
  • 0 просмотров
7 ответов

Что такое лямбда?

Может ли кто-нибудь дать хорошее описание того, что такое лямбда? У нас есть тег для них, и они на секретах вопроса C #, но мне еще предстоит найти хорошее определение и объяснение того, что они в первую очередь.

Задан 29 Sep 2008, 18:56 от Fred
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Проблемы разбиения Алгоритм грубой силы

Я пытаюсь сделать псевдокод для проблемы раздела ниже в грубой форме.набор целых чисел X и целое число k (k&gt; 1). Найти k подмножеств X так, чтобы числа в ...

Задан 31 Dec 2015, 21:28 от S A
  • 4714 голосов
  • 30 ответов
  • 0 просмотров
30 ответов

This type of algorithm is described as O(log N). The iterative halving of data sets described in the binary search example produces a growth curve that peaks at the beginning and slowly flattens out as the size of the data sets increase e.g. an input data set containing 10 items takes one second to complete, a data set containing 100 items takes two seconds, and a data set containing 1000 items will take three seconds. Doubling the size of the input data set has little effect on its growth as after a single iteration of the algorithm the data set will be halved and therefore on a par with an input data set half the size. This makes algorithms like binary search extremely efficient when dealing with large data sets.

предпочел как можно меньше формального определения и простую математику.

Задан 28 Jan 2009, 11:10 от Arec Barrwin
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Можно ли сделать этот поиск в ширину быстрее?

У меня есть набор данных, который представляет собой большой невзвешенный циклический граф. Циклы происходят в циклах примерно 5-6 путей. Он состоит из примерно 8000 узлов, и каждый узел имеет от 1 до 6 (обычно около 4-5) соединений. Я выполняю ...

Задан 18 Nov 2009, 02:33 от timbo
  • 32 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

С изменчивые переменные и кэш-память

Кэш контролируется аппаратным обеспечением кеша прозрачно для процессора, поэтому, если мы используем переменные переменные в программе на C, как гарантируется, что моя программа будет считывать данные каждый раз с фактического указанного адреса ...

Задан 24 Oct 2011, 06:55 от Microkernel
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Минимальный подмассив, который больше чем ключ

У меня есть массив целых чисел (не обязательно отсортированных), и я хочу найти непрерывный подмассив, сумма его значений является минимальной, но больше, чем конкретное значениеK например : я, nput: массив:{1,2,4,9,5} Значение ключа:10 выход ...

Задан 17 Jun 2013, 21:22 от Arian Hosseinzadeh
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

В чем разница между монотонностью и допустимостью эвристики?

Я читаю по своему учебнику по искусственному интеллекту и мне интересно, в чем разница между монотонностью и допустимостью эвристики (я знаю, что они не являются взаимоисключающими). Насколько я могу судить, допустимая эвристика просто означает, ...

Задан 14 Oct 2009, 19:56 от mmcdole
  • 43 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

little-endian (часто, но не всегда) полезен для самодельных реализаций bignum (то есть используют целые числа, большие, чем машинный размер слова).

у и little-, и big-endian все еще используютсясегодняпосле ~ 40 лет бинарной информатики? Существуют ли алгоритмы или форматы хранения, которые лучше работают с одним и намного хуже с другим? Разве не было бы лучше, если бы мы все переключились ...

Задан 20 Jan 2011, 21:20 от orlp
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Алгоритм удаления одного элемента в одном связанном списке со сложностью O (1)

Я студент информатики в Германии. Мой профессор задал следующий вопрос: «Дана ссылка на узел в одном связанном списке (который не является последним узлом). Дайте алгоритм удаления этого элемента из списка, который имеет сложность O (1) при ...

Задан 27 Apr 2009, 15:07 от Martin Thurau
  • 502 голосов
  • 27 ответов
  • 0 просмотров
27 ответов

Что такое полиморфизм, для чего он нужен и как он используется?

Я смотрелGoogle Tech Talks видео, и они часто ссылаются на полиморфизм. Что такое полиморфизм, для чего он нужен и как он используется?

Задан 07 Aug 2014, 19:24 от Peter MortensenUnkwnTech
  • 45 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

В чем разница между «закрытием» и «блоком»?

Я обнаружил, что многие люди используют словазакрытие а такжеблок взаимозаменяемые. Большинство из этих людей не могут объяснить, о чем они говорят. Некоторые Java-программисты (даже из действительно дорогих консультантов) говорят об анонимных ...

Задан 28 Nov 2009, 12:18 от Dafydd Rees
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Минимальный подмассив, который больше чем ключ

У меня есть массив целых чисел (не обязательно отсортированных), и я хочу найти непрерывный подмассив, сумма его значений является минимальной, но больше, че...

Задан 17 Jun 2013, 19:22 от Arian Hosseinzadeh
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как определить высоту дерева рекурсии из рекуррентного отношения?

Как можно определить высоту дерева рекурсии, построенного при работе с рекурсивным временем выполнения? Чем он отличается от определения высоты обычного дерева? альтернативный ...

Задан 28 Aug 2009, 15:55 от Chris
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

@natalie - это просто привязка, ключевое слово объявления (let или const) отмечает инициализацию

ны «инициализация» и «назначение», по-видимому, используются взаимозаменяемо. Я немного искал, и кажется, что технически может быть разница. Насколько я понимаю, в контексте переменных переменная инициализируется, когда механизм JavaScript делает ...

Задан 17 Jun 2018, 08:59 от Natalie
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 который может быть применен к методу в классе, который утверждает инварианты класса:

гекодеры на работе [https://rads.stackoverflow.com/amzn/click/com/1430219483], автор спрашивает: «Как вы используете инварианты в вашем коде». Пожалуйста, объясните, что означает этот вопрос. Я видел классовые инвариантына ...

Задан 03 Jan 2011, 15:23 от P.Brian.Mackey
  • 32 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

HTML5 Canvas фоновое изображение

Я пытаюсь разместить фоновое изображение на обратной стороне этого сценария холста, который я нашел. Я знаю, что это как-то связано с context.fillstyle, но не знаю, как это сделать. Я хотел бы, чтобы эта строка читала что-то ...

Задан 23 Dec 2012, 16:51 от Sam Skirrow
  • 9 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Эволюционные Алгоритмы: Оптимальные Распределения Населения

Это&#39;все действительно в названии, но здесьЭто разбивка для тех, кто интересуется эволюционными алгоритмами:В советнике основная предпосылка заключается в...

Задан 25 Sep 2008, 00:29 от Brian MacKay
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Что такое циклическое планирование?

В контексте многозадачной операционной системы иногда встречается термин циклическое планирование. Что оно относится к? Какие еще виды планирования есть?

Задан 17 Sep 2008, 02:43 от Benoit
  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

сравнения структур данных, алгоритмы, базовая информатика, онлайн-ресурсы

Я ищу онлайн-ресурс, ссылающийся на структуры данных и алгоритмы. В основном то, что меня интересует, это своего рода исчерпывающий список таких вещей, как: когда используется структура данных или алгоритм, плюсы и минусы по сравнению друг с ...

Задан 13 Oct 2009, 22:03 от user189441
  • 18 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

OpenCV: Найти все ненулевые координаты двоичного изображения Mat

Я пытаюсь найти ненулевые (x, y) координаты двоичного изображения. Я нашел несколько ссылок на функциюcountNonZero() который только считает ненулевые координаты иfindNonZero() который я не уверен, как получить доступ или использовать, так как ...

Задан 08 Oct 2013, 08:25 от DMor
  • 13 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Я надеюсь, что это объяснение успокаивает умы ваших детей ...

у учебник для детей (в возрасте от 9 до 13 лет) о программировании. Я начал с самих компьютеров, они не имеют ничего общего с информатикой, это больше касается процесса, связанного с решением вычислительной проблемы. С этой отправной точкой я ...

Задан 28 Jul 2011, 02:35 от dvanaria
  • 3 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

сравнения структур данных, алгоритмы, базовая информатика, онлайн-ресурсы

Я ищу онлайн-ресурс, ссылающийся на структуры данных и алгоритмы. В основном то, что меня интересует, это своего рода исчерпывающий список таких вещей, как: ...

Задан 13 Oct 2009, 20:03 от user189441
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Уменьшение одним алгоритмом

Если определение уменьшения на одну стратегию таково:Стратегия, при которой размер решаемой задачи постоянно уменьшается на один элемент на каждой итерации »...

Задан 18 Nov 2013, 03:46 от Tullie Murrell
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Какие фьючерсы?

Какие фьючерсы? Это как-то связано с ленивой оценкой.

Задан 17 Sep 2008, 06:07 от Question
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как запустить Афину | Coq | Изабель кодирует удаленно?

Я создавал Web IDE (WIDE) для доказательства теорем в области компьютерных наук. Возможно, вы знаете, есть 3 наиболее распространенных помощника по доказател...

Задан 18 Jun 2015, 01:35 от Mehmet Taha Meral
Page 1 of 3
1 2 3