Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сортировка строки. / 23 сообщений из 23, страница 1 из 1
17.02.2017, 10:14
    #39406345
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Есть строка.
Результат: англ.загл буквы, русские загл. буквы, цифры, англ.строчные буквы,
русские строчные буквы
Нужно отсортировать ее так чтобы на выходе была строка типа "ABCDСТФЦ01258efgвгд"
...
Рейтинг: 0 / 0
17.02.2017, 10:16
    #39406347
dbms_photoshop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40Есть строка.
Результат: англ.загл буквы, русские загл. буквы, цифры, англ.строчные буквы,
русские строчные буквы
Нужно отсортировать ее так чтобы на выходе была строка типа "ABCDСТФЦ01258efgвгд"Сортируй. Думаю никто не против.
...
Рейтинг: 0 / 0
17.02.2017, 10:17
    #39406349
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
dbms_photoshop, пишу с целью чтобы помогли. Предложили идею или фрагмент реализации
...
Рейтинг: 0 / 0
17.02.2017, 10:23
    #39406354
NETClient
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40пишу с целью чтобы помогли. Предложили идею или фрагмент реализацииТак ты мчудила, хоть тестовые данные что-ли приведи.
...
Рейтинг: 0 / 0
17.02.2017, 10:23
    #39406355
Сортировка строки.
Семь раз отрежь, один раз упорядочь
...
Рейтинг: 0 / 0
17.02.2017, 10:27
    #39406358
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
NETClient, строка может быть любой. Могут быть только английские, русские буквы и цыфры. порядок вывода указан в начале
"Нужно отсортировать ее так чтобы на выходе была строка типа "ABCDСТФЦ01258efgвгд""
...
Рейтинг: 0 / 0
17.02.2017, 10:30
    #39406362
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40"Нужно отсортировать ее так чтобы на выходе была строка типа "ABCDСТФЦ01258efgвгд"" как следует задавать вопросы по sql
...
Рейтинг: 0 / 0
17.02.2017, 10:30
    #39406363
dmdmdm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
...
Рейтинг: 0 / 0
17.02.2017, 10:39
    #39406368
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
dmdmdm, умник блин
...
Рейтинг: 0 / 0
17.02.2017, 10:45
    #39406375
123йй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40dmdmdm, умник блин
не хами. ведь ты пришел за помощью
Maximchi40пишу с целью чтобы помогли. Предложили идею
каждый символ имеет код. а сортировку "пузырьком" знает каждый школьник.
...
Рейтинг: 0 / 0
17.02.2017, 10:49
    #39406379
Сортировка строки.
а dmdmdm - это последовательность из трех аккордов ре минор.
...
Рейтинг: 0 / 0
17.02.2017, 10:51
    #39406381
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
123йй, тут не подходит сортировка пузырьком потому что упорядочивание происходит не по порядку их кодов
...
Рейтинг: 0 / 0
17.02.2017, 10:53
    #39406383
Не?
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40тут не подходит сортировка пузырьком потому что упорядочивание происходит не по порядку их кодов
Так пропиши свои коды в массиве )
...
Рейтинг: 0 / 0
17.02.2017, 10:57
    #39406387
_пузырек_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
На хрена я вам, если вы работаете в бд?
...
Рейтинг: 0 / 0
17.02.2017, 11:18
    #39406400
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
with s as (select dbms_random.string('a', 10) || to_char(trunc(dbms_random.value(100, 10000))) || 'АвторЧудак' str from dual)
select
str,
listagg(c, '') within group (order by decode(c, upper(c), 0, 1), translate(c, '~1234567890', '~') nulls last, c) as str1,
listagg(c, '') within group (order by decode(c, upper(c), 0, 1), decode(lower(c), upper(c), 1, 0), c)            as str2
from
   (select str, substr(str, level, 1) c
    from s
    connect by level <= length(str)
   )
group by str;

STR                            STR1                           STR2
------------------------------ ------------------------------ ------------------------------
YZXxumCObj6770АвторЧудак       COXYZАЧ0677bjmuxавдкорту       COXYZАЧ0677bjmuxавдкорту
...
Рейтинг: 0 / 0
17.02.2017, 11:21
    #39406401
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
AmKad,
спасибо большое
...
Рейтинг: 0 / 0
17.02.2017, 11:24
    #39406405
orawish
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40,

stff
...
Рейтинг: 0 / 0
17.02.2017, 11:37
    #39406417
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
AmKad, только хотелось бы пояснения. Не совсем понял про level
...
Рейтинг: 0 / 0
17.02.2017, 11:39
    #39406418
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Объяснять мне лень. Воспользуйся поиском или выкинь мое решение.
...
Рейтинг: 0 / 0
17.02.2017, 11:50
    #39406428
Maximchi40
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
AmKad, жаль. Надеялся как то услышать комментарий к написанному
...
Рейтинг: 0 / 0
17.02.2017, 11:55
    #39406434
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
Maximchi40Надеялся как то услышать комментарий к написанномуА ключ от квартиры не дать?
...
Рейтинг: 0 / 0
17.02.2017, 12:43
    #39406490
dbms_photoshop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
AmKadОбъяснять мне лень. Воспользуйся поиском или выкинь мое решение.А какие у тебя вообще были мотивы давать ему заготовку?
Очевидно у вьюноши элементарная задача на подумать. Вероятно с целью вырастить из него программиста.
Еще более очевидно, что мыслить алгоритмически он не в состоянии и чем раньше он поймет, что программирование не его - тем лучше для всех.
Остается призрачный шанс, что пациент начнет таки думать и исправится, но подобные подачки этому никак не способствуют.
...
Рейтинг: 0 / 0
17.02.2017, 12:54
    #39406499
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка строки.
dbms_photoshop,

Извини. Я правда был движим сугубо эгоистичным азартным желанием получить свое решение данной задачи. А что там топикстартер осознает в своей жизни или нет - в общем-то, не мое дело.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Сортировка строки. / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]