Информатика (CS) — это наука, стоящая за программированием. Используйте для вопросов, связанных с более теоретическими вопросами программирования. Вопросы чисто теоретического характера могут быть не по теме. Все вопросы по CS можно задать на https://cs.stackexchange.com/
Я новичок в Java, и мне нужно написать методы get() и set() для моего класса PlayingCard, и мне нужен кто-то, кто объяснит, почему я продолжаю получать сообщение об ошибке: «Фактические и формальные списки аргументов различаются по длине».
Это код, с которым мне дали работать:
class PlayingCard
{
...
30 Окт 2023 в 06:24
Def total_price(prices): """ Находит общую цену всех продуктов в ценах, включая 50% налог на продукты, цена которых больше или равна 20. >>> total_price([5, 20, 30, 7]) 87 >>> total_price([8, 4, 3]) 15 >>> total_price([10, 100, 4]) 164 """...
25 Сен 2023 в 11:35
В моем Java-коде есть строка кода: String path = JOptionPane.showInputDialog("Каков путь к файлу .csv?");
Хотя у меня нет проблем с запуском этого в eclipse, экспортированный файл Jar приводит к исключению NullPointerException. Есть идеи по поводу возможных исправлений?
Я пробовал переключиться на ...
23 Сен 2023 в 20:24
Итак, идея этого кода заключается в том, что у меня есть функция двоичного поиска, использующая рекурсию, и дополнительная функция, которую я имею, заключается в том, что она подсчитывает количество произошедших рекурсий, а также количество выполненных сравнений и выводит их. Однако в этом проекте ...
22 Сен 2023 в 03:26
Если слова true и false являются логическими значениями, а все, что находится в кавычках, является строковыми ("эй"), какой тип объекта/класс/и т. д. является if, elsif , unless?
Этот вопрос не обязательно относится к Ruby, хотя я более знаком с синтаксисом Ruby....
16 Сен 2023 в 20:04
У меня есть трехмерный массив, представленный в Java как
int[][][] arr = new int[X][Y][z]
Если я попытаюсь реализовать трехмерный массив, используя 1-D как
int[] oneDArray = new int[X*Y*Z]
Индекс элемента arr[i][j][k] в 1-D будет рассчитываться как
indx = X*Y*k + i*Y + j;
Хотя в ячейке памяти лю...
16 Сен 2023 в 05:46
2
Python, я не понимаю, почему мой цикл просто заканчивается после того, как условие больше не истинно
введите описание изображения здесь
Как я уже упоминал в заголовке, цикл продолжается после завершения. Я искал в Интернете какие-либо исправления, но нашел не так много. Я абсолютный новичок, я начал программировать только три дня назад, поэтому, пожалуйста, будьте добры и помогите мне....
10 Сен 2023 в 19:38
Я немного запутался в адресах памяти. Насколько мне известно, каждый адрес памяти имеет размер 1 байт (8 бит), каждый имеет свой собственный шестнадцатеричный адрес 0x122.., теперь, когда мы сохраняем, скажем, 32-битное целое число, которое занимает 4 байт, теперь компьютер объединяет каждый 1-байт...
5 Сен 2023 в 15:48
В данной системе с 32-битным адресным пространством и размером страницы 4 КБ объем основной памяти составляет 16 МБ. Таблица страниц — это одноуровневая таблица страниц, которая всегда размещается в основной памяти. Каждая запись в таблице страниц содержит номер кадра и 4 бита управления.
Каков не...
3 Сен 2023 в 18:24
map(array, f)
Я думал, что функции высшего порядка полиморфны. Поскольку это действует во многих отношениях. Но когда я искал информацию о полиморфизме, не было такого понятия, как «анонимные функции или функции более высокого порядка полиморфны».
Хотя переменная f выполняет различные операции и ...
28 Авг 2023 в 18:32
Мне нужна была функция, которая по списку целых чисел num возвращала бы список наиболее часто встречающихся в нем элементов k. Я написал следующую функцию
def topKFrequent(self, nums: List[int], k: int) -> List[int]:
freqs = {} # num:freq
# time complexity of this loop is O(N), ...
28 Авг 2023 в 17:11
Как определить однородную матрицу преобразования для следующего вопроса:
Треугольник с вершинами A(50,20),B(40,10),C(60,10) необходимо повернуть на 45 градусов по часовой стрелке вокруг прямой y = -4x - 3. Узнать конечные положения координат треугольника после выполнения желаемого преобразования.
Я...
28 Авг 2023 в 16:50
Разработка DFA для четных нулей и нечетных единиц
В этой задаче мы создадим детерминированный конечный автомат (DFA), который принимает строки, содержащие четное количество нулей и нечетное количество единиц. Это означает, что DFA распознает строки с определенным шаблоном: любое количество единиц в...
27 Авг 2023 в 12:15
Я ищу академические тексты, в которых рассматривается тема ценности и эталона (также известная как ссылочная семантика и семантика значений) с общей и исторической точки зрения, не сосредотачиваясь только на одном языке программирования (например, много написано о C++, но Мне интересно получить общ...
26 Авг 2023 в 21:30
У меня есть следующие три цикла:
for i in range(m)
for j in range(n)
r = random(0,l)
for k in range(r)
l = l-r
И мне интересно, в чем тут сложность, приравнивается ли последнее к O(1)? Первые два цикла должны быть O(m*n). l,m,n, конечно, являются целыми чи...
25 Авг 2023 в 19:36
Я практиковал проектирование NFA (недетерминированных конечных автоматов) и преобразование их в DFA.
И вдруг у меня возникло сомнение, так как все примеры преобразования, которые я видел, имели начальное состояние NFA со всеми переходами, то есть для каждого входного символа.
Табличный метод преобра...
25 Авг 2023 в 17:49
Я читал третью главу «Компьютерные системы: взгляд программиста». В разделе «Локальное хранилище в стеке» в книге говорится:
Большинство примеров процедур, которые мы видели до сих пор, не требовали какого-либо локального хранилища, кроме того, что могло храниться в регистрах. Однако иногда локаль...
25 Авг 2023 в 06:07
Я читаю код ниже в главе 10 книги «Компьютерная система: взгляд программиста». Я понимаю весь приведенный ниже код, кроме строки: bufp += nread; Я обнаружил, что эта строка бессмысленна, потому что я не вижу смысла увеличивать указатель buffp на nread?
Любой может объяснить мне, почему bufp+= nrea...
19 Авг 2023 в 19:59
У меня вопрос об алгоритме сопоставления шаблонов KMP. Ниже приведен фрагмент кода для расчета массива next:
int GetNext(char ch[], int length, int next[]) {
next[1] = 0;
int i = 1, j = 0;
while (i < length) {
if (j == 0 || ch[i] == ch[j])
next[++i] = ++j;
el...
17 Авг 2023 в 07:04
Я пытался решить эту проблему в лит-коде.
Вам дан целочисленный массив чисел с нулевым индексом. Вам необходимо разделить массив на один или несколько смежных подмассивов. Разбиение массива назовем действительным, если каждый из полученных подмассивов удовлетворяет одному из следующих условий:......
13 Авг 2023 в 06:07
Я хочу включать и выключать светодиод в автоматическом режиме с помощью миллиса в arduino uno, но каким-то образом я решил проблему, но для запуска требуется некоторое время
const int ledPin = 13; // Pin to control the LED
unsigned long currentMillis;
unsigned long previousMillis = 0;
const unsigne...
11 Авг 2023 в 14:50
Я делаю 32-битное беззнаковое умножение двух целых чисел с фиксированной запятой, как показано ниже:
888.88 x 805.00 = 7,155,484,000 (больше 32 бит)
Но мне нужен результат, как показано ниже: 888.88 x 805.00 = 715,548.4
Я делаю это на языке ассемблера PIC16, я не хочу использовать процедуру с плаваю...
7 Авг 2023 в 14:00
Мне интересно добавить новый глобальный пакет в pypi.org. Нужна ли мне какая-либо лицензия? Например, лицензия от https://opensource.org/licenses/
Я попытался найти лицензии, необходимые для глобального пакета Python. Но я не уверен в этом. Для чего/нужна лицензия(а) и как ее получить?...
31 Июл 2023 в 15:07
Какой тип структуры данных может помочь сжать исправления JSON?
Мы можем сжать патчи JSON, удалив избыточные патчи. Избыточные патчи — это патчи, которые позже полностью заменяются либо патчем с тем же путем, либо патчем с более коротким префиксом.
Это похоже на то, что последний писатель побеждает...
28 Июл 2023 в 00:57
Я хочу развернуть полный узел для кардано и использовать его с json rpc. Мне нужно получить такие данные, как данные кошелька и т. д., но постоянно зависает сокет. Пожалуйста, кто-нибудь может поделиться хорошим подходом
Я хочу развернуть полный узел для кардано и использовать его с json rpc. Мне...
27 Июл 2023 в 16:46