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

Подробнее про algorithm...

Мне нужна программа Java, которая следует этой логике: i | j ---------- 1 | 1 2 | 3 3 | 6 4 | 10 5 | 15 6 | 21 7 | 28 8 | 36 9 | 45 10 | 55 Итак, если исходно i = 0, j = 0; i iterates: i++ j iterates: j +=i; Я хочу, чтобы моя программа, когда я набираю значение j, ...
28 Май 2023 в 16:40
Я пытаюсь написать алгоритм, который находит минимальное количество ребер, которые необходимо добавить для соединения всех узлов из начальных вершин в направленном несвязном графе. #include <iostream> #include <vector> #include <fstream> using namespace std; class Graph { vector<vector<int>> v...
Пожалуйста, помогите мне решить эту проблему, Реализуйте приложение JavaScript, которое может рассчитать общую длину железных стержней, необходимых для создания ворот. Ворота будут иметь чередующийся дизайн пустых рядов и рядов, заполненных кругами (обратите внимание, что дизайн начинается с пустог...
28 Май 2023 в 11:38
Я хотел бы скрыть секретное сообщение в столбце CSV-файла, изменив порядок строки. Я ищу детерминированную и обратимую функцию перестановки. Предположим, у меня есть список строк A=[1,2,3,4,5], упорядоченный лексикографически. у меня 5! = 120 возможных перестановок. Это означает, что я могу сохра...
28 Май 2023 в 11:04
У меня есть система для сортировки четырех чисел с использованием последовательности из пяти сравнений. В системе используется ряд полей сравнения MinMax, которые принимают два числа и выводят минимальное и максимальное значения. Моя конфигурация выглядит следующим образом: Я использую два блока M...
28 Май 2023 в 01:47
Я пытаюсь решить проблему LeetCode 97. Чередование строк а>: Имея три строки s1, s2 и s3, напишите программу, которая проверяет, является ли s3 чередованием s1 и s2. Примечание о проблеме: Говорят, что S3 чередует S1 и S2, если он содержит все символы S1 и S2 и порядок всех символов в отдельных ст...
Привет, я пытаюсь закончить это небольшое упражнение, если кто-нибудь может помочь... Наличие этого словаря {'101': ['90', '20'], '102': ['70', '50']} Я пытаюсь вычесть 90-20 и 70-50, но это то, как далеко я продвинулся, и теперь чувствую себя застрявшим. for(students, marks) in dict.items(): # ...
27 Май 2023 в 19:30
https://leetcode.com/problems/wiggle-sort-ii/description/< /а> ЭТО проблема. Я попытался отсортировать его, используя функцию сортировки, и, определив свой собственный компапаратор, я не смог понять, где я ошибаюсь. пожалуйста помоги. class Solution { public: int cnt=0; static bool comp( int a, ...
27 Май 2023 в 11:21
Печать всех подмножеств в C Я попытался создать функцию, которая печатает все подмножества данного набора, используя c. Однако это не работает, как ожидалось. В то время как он печатает первые десять подмассивов, некоторые проблемы, которые, вероятно, связаны с выделением памяти, появляются позже....
27 Май 2023 в 09:53
Я пытаюсь понять конкретный шаблон, в котором каждый термин представляет собой сумму предыдущего термина и текущего числа Фибоначчи. Шаблон следует этой последовательности: 1 1 + 1 = 2 1 + 1 + 2 = 4 1 + 1 + 2 + 3 = 7 1 + 1 + 2 + 3 + 5 = 12 И так далее Я хотел бы создать функцию в PHP, которая ...
27 Май 2023 в 05:28
Итак, я пытаюсь реализовать сортировку выбором в С#, но результат не совсем то, что я ожидаю, я попытался отследить циклы и даже достал старую добрую ручку и бумагу, но безрезультатно using System; namespace App { class Application { public static void Main(string[] args) { ...
26 Май 2023 в 21:04
Я работаю с алгоритмами и у меня возникли сомнения по поводу освобождения указателей, особенно при удалении первого элемента связанного списка, вот метод: template<typename T> class LinkedList { { T value; Node *next; Node(T value) { this->value = valu...
26 Май 2023 в 19:38
Array.prototype.myFilter = function (callback) { const newArray = []; // Only change code below this line for (let i = 0; i < this.length; i++) { if (callback(this[i], i, this) == true) { newArray.push(this[i]); } } //This function works like filter() retu...
26 Май 2023 в 19:02
sortWeekFunction может сортировать объект на основе порядка массива. но довольно сложно понять, почему. как именно работает этот код? const weeksArr = ['sunday', 'monday', 'wednesday', 'thursday', 'friday']; const weeksObj = { wednesday: 'wednesday', friday: 'friday', monday: 'monday', ...
26 Май 2023 в 18:33
В последнее время я занимаюсь питоном и придумал это упражнение, если кто-то может помочь: Удалить каждое второе вхождение (т. е. 2-е, 4-е, 6-е и т. д.) вхождения термина в s. Приведенный выше код не работает, и я пытаюсь распечатать aabcdaxyaa112 def delete_occurence(s, term): s = [s[i:i + 2] ...
26 Май 2023 в 17:02
Учитывая массив a[] размера N, мы запрашиваем Q раз. Каждый раз мы хотим получить номер режима (значение, которое чаще всего встречается в наборе данных) подпоследовательности a[l], a[l + 1].. a[r]. Есть ли более быстрый способ сделать это, а не грубая форсировка, просто зацикливая Q раз и перебир...
26 Май 2023 в 07:49
У меня есть кадр данных еженедельных значений для разных идентификаторов серий следующим образом. Недельные записи делаются для каждой серии каждую неделю, но не совпадают из года в год (например, 1/1 одного года, 1/3 следующего, 1/2 и т. д.): period series value 2017-05-12 R33 720 2017...
26 Май 2023 в 04:19
Функция miniMax возвращает объект, состоящий из индекса и оценки, как предполагалось, но не посещает столько состояний, сколько ожидалось. Вот код: const human = 'X' const ai = 'O' const winOptions = [[0, 1, 2], [3, 4, 5], [6, 7, 8], [0, 3, 6], [1, 4, 7], [2, 5, 8], [0, 4, 8], [2, 4, 6]] const emp...
26 Май 2023 в 03:02
Я пытаюсь создать игру, но у меня возникли некоторые трудности с поиском подходящего алгоритма для моей проблемы. У меня есть элементы от 1 до n, и я пытаюсь охватить все элементы, используя минимально возможное количество элементов. Каждый элемент может покрывать количество элементов слева (напра...
26 Май 2023 в 02:02
Чтобы предотвратить неизбежный ответ: у меня нет опыта кодирования или программирования. Я даже не уверен, как задать этот вопрос с правильной терминологией, поэтому я не совсем уверен, что мне следует искать. Я надеюсь получить по крайней мере столько от любых ответов. Я пытаюсь создать форму или...
25 Май 2023 в 23:12
Учитывая ненаправленный граф, как вы сможете эффективно найти все его «узкие места»? Путь «узкого места» определяется как путь, разрушение которого приводит к разделению графа на 2 несвязанных графа. Алгоритм поиска узких мест в ненаправленном графе. Не смог найти такой алгоритм....
25 Май 2023 в 21:15
Я читаю Алгоритмы 4-го издания, и он говорит мне, что быстрая сортировка использует ~ N ^ 2/2 сравнения в худшем случае, поскольку N + (N-1) + (N-2) + ... + 2 + 1 = (Н+1)Н/2. Однако в книге также говорится, что стоимость разбиения всегда N+1. Поэтому мне интересно, почему стоимость наихудшего слу...
25 Май 2023 в 18:03
Я не могу реализовать схему разделов Хора на C#. Вот псевдокод для схемы разделов Хоара (переписанный тринкотом в этом вопросе): АЛГОРИТМ 63 РАЗДЕЛ С. А. Р. Хоар Elliott Brothers Ltd., Борхэмвуд, Хартфордшир, Англия procedure partition (A,M,N,I,J); value M,N; array A; integer M,N,I,...
25 Май 2023 в 17:49
Я хочу создать алгоритм, который поможет мне указать точки пробоя в торговле и соответствующим образом разработать свою стратегию. Мой код: import pandas as pd import pandas_ta as ta import matplotlib.pyplot as plt import numpy as np from statistics import variance # Load your price data into a pan...
25 Май 2023 в 17:33
Я пытаюсь написать алгоритм для решения доски какуро путем возврата. Не могли бы вы помочь мне с этим? Он не работает должным образом, что там нужно изменить?? Вот мой код в java: public class GameSolver { public static void main(String[] args) { int testSize = 3; int[][] t...
25 Май 2023 в 16:18