Вопросы по теме 'lcs'

Как ускорить вычисление длины самой длинной общей подстроки?
У меня есть две очень большие строки , и я пытаюсь выяснить их Самая длинная общая подстрока . Одним из способов является использование суффиксных деревьев (предполагается, что они имеют очень хорошую сложность, хотя и сложную реализацию), а...
1612 просмотров

Самое длинное повторение общей подпоследовательности
Повторение для lcs : L[i,j] = max(L[i-1,j], L[i,j-1]) if a[i] != a[j] Можете ли вы сказать мне, почему это i-1 или j-1 ? Почему L[i,j] = L[i-1,j-1] неправильно?
463 просмотров
schedule 02.09.2022

Самая длинная общая последовательность - ошибка индекса
Я пытаюсь найти LCS между двумя последовательностями: TACGCTGGTACTGGCAT и AGCTGGTCAGAA. Я хочу, чтобы мой ответ выводился в виде матрицы, чтобы я мог отследить, какая последовательность является общей (GCTGGT). Когда я использую свой код ниже, я...
51 просмотров
schedule 11.03.2023

Самая длинная общая подпоследовательность трех последовательностей int
Я пытаюсь решить самую длинную общую подпоследовательность из трех последовательностей int, используя С++. проблема классическая: Задача . Даны три последовательности A = (a1, a2,...,an), B = (b1,b2,...,bm) и C = (c1,c2,...,cl), найдите...
453 просмотров
schedule 01.06.2023

Поиск LCS с помощью DP
Я использовал динамическое программирование, чтобы найти самую длинную общую подпоследовательность ч/б двух строк. Что не так в коде. Почему он всегда дает ответ как 0? #include<bits/stdc++.h> using namespace std; int dp[20][20]; void...
513 просмотров
schedule 24.03.2023

Оптимизация алгоритма самой длинной общей подпоследовательности, написанного на PL/SQL
Я написал алгоритм самой длинной общей подпоследовательности в функции PL/SQL. Мне нужна только длина подпоследовательности в качестве вывода. Сейчас моей самой большой проблемой является скорость работы функции при использовании функции для сотен...
299 просмотров
schedule 05.11.2022

Есть ли какой-нибудь алгоритм для решения самой длинной общей последующей проблемы с разными весами для каждого символа?
Я ищу алгоритм, который решает проблему LCS для двух строк со следующими условиями: Каждая строка состоит из английских символов, и каждый символ имеет вес. Например: последовательность 1 (S1): «ABBCD» с весами [1, 2, 4, 1, 3]...
145 просмотров
schedule 08.09.2022

Рекурсия, показывающая ошибку при поиске самой длинной общей подпоследовательности в python
Это ссылка ideone . Я хочу решить известную проблему lcs с помощью динамического программирования, но не могу понять эту ошибку. Когда я запускаю эту функцию, он говорит следующее: TypeError: неподдерживаемые типы операндов для +: «NoneType»...
52 просмотров
schedule 08.10.2022

Как определить самую длинную общую подстроку в двух столбцах БОЛЬШОЙ таблицы данных в R
Я изменил ответ на этот вопрос: Найти длину перекрытия в строках , но возникли проблемы с применением к большим данным, так как итерация медленная. Как я могу улучшить приведенную ниже функцию, которая находит самое длинное общее совпадение между...
95 просмотров
schedule 04.07.2023

самая длинная палиндромная подстрока с использованием lcs?
Я решал эту проблему с самой длинной палиндромной подстрокой на leetcode и следил за динамическим подход к программированию путем создания одной логической таблицы n * n (которая, я думаю, также является стандартным решением для этого) и успешно ее...
422 просмотров
schedule 12.02.2023