|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
Даны две строки. Необходимо реализовать алгоритм, определяющий, являются ли эти строки анаграммами Не могли бы вы помочь мне написать функцию, которая бы проверяла две строки? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 16:36 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
kvadr Даны две строки. Необходимо реализовать алгоритм, определяющий, являются ли эти строки анаграммами Не могли бы вы помочь мне написать функцию, которая бы проверяла две строки? Студентам, желающим помощи HOWTO :: Как правильно задавать вопросы Как мне оформить свое сообщение? Если хотите, чтобы Вам помогли, покажите что сделали: 1) Полная постановка задачи (без сокращений) 2) Подготовьте тестовые данные, лучше в виде with например (не ваш случай): Код: plsql 1. 2. 3. 4. 5. 6.
2) Покажите что сделали, и что получили (не в пересказе) 3) Старайтесь не использовать screenshot, научитесь копировать и оформлять текст ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 16:57 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
Vadim Lejnin, Задача была без сокращений "Сделать алгоритм, проверяющий две строки - являются ли они анаграммами на pl/sql Думаю обе строки раскладывать на символы и сортировать по коду символов и алфавиту, но с созданием функции испытываю трудности.. конкретно как это сделать функцией А протестировать можно будет таким образом Код: plsql 1.
Код: plsql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:27 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
kvadr, Зачем тут PL/SQL? SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:32 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
SY, Необходимо реализовать с помощь него ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:38 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
kvadr Необходимо реализовать с помощь него Тогда зачем: Код: plsql 1. 2. 3. 4. 5. 6. 7.
Если PL/SQL то банальная рекурсивная функция. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:42 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
SY Если PL/SQL то банальная рекурсивная функция. Да и рекурсия не нужна - обыкновенный WHILE цикл. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:45 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
SY, Попросили скинуть что было сделано, но если есть предложения как это можно сделать.. я бы с удовольствием выслушал, а если ещё и с примером было бы просто шикарно ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 18:46 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
kvadr Попросили скинуть что было сделано, но если есть предложения как это можно сделать.. я бы с удовольствием выслушал, а если ещё и с примером было бы просто шикарно Цикл пока строка1 не NULL. В цикле проверяем длины строка1 и строка2. Не совпадают - не анаграмма и посему выход из функции. Совпадают - удаляем (replace) первого символа строка1 из строка1 и строка2. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 19:00 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
SY, Анограмма подразумевает совпадение символов, а не точное совпадение строк или я не так понял последнюю часть? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 19:05 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
Ну и изначальная проверка строка1 = строка2. Если равны то не анаграмма. И прoверка строка1 и строка2 на NULL. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 19:05 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
SY, Для проверки как раз я и использовал код выше, но проблема не столько проверить на сходство, сколько написать именно функцию ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 19:11 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
kvadr с примером было бы просто шикарно Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
В PL/SQL можешь сам обернуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 19:47 |
|
Функция для проверки являются ли строки анаграммами
|
|||
---|---|---|---|
#18+
Кобанчег, Проще: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2020, 20:47 |
|
|
start [/forum/topic.php?desktop=1&fid=52&tid=1881452]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
100ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 224ms |
0 / 0 |