|
|
|
Ускорить алгоритм ?
|
|||
|---|---|---|---|
|
#18+
Deggasad Код: plaintext 1. 2. 3. А как спецсимволы учесть правильно? А то что-то не получается сравнить такие строчки, к примеру: "abcde]" и "aabbc]" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 17:21 |
|
||
|
Ускорить алгоритм ?
|
|||
|---|---|---|---|
|
#18+
michael RWhite Owl я просил это как без цикла проверить что каждый символ из входной строки присутствует в строке для сверки а не вся фразаМой код как раз это и делает - проверяет что каждый из символов строки B упомянут в строке A. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 18:20 |
|
||
|
Ускорить алгоритм ?
|
|||
|---|---|---|---|
|
#18+
С открывающейся квадратной скобкой проблем нет Код: plaintext 1. 2. 3. а вот с закрывающейся похоже нужно в определённых местах её указать если нужно, напр частный случай с одной возможной скобкой Код: plaintext 1. 2. 3. 4. 5. 6. 7. впринципе можно рассматривать каждый частный случай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2008, 18:42 |
|
||
|
Ускорить алгоритм ?
|
|||
|---|---|---|---|
|
#18+
Deggasad впринципе можно рассматривать каждый частный случай Решение довольно интересное, но есть громадное сомнение насчет его скорости. Если гнаться за максимальной скоростью, то думаю лучше брать за основу данный пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. Проверка в данном примере регистрозависимая, уенкод. Сделать регистронезависимой, при необходимости, совсем не сложно. Скорость выполнения данного теста (а в нем проверяется миллион строк) ~ 2,4 секунды из IDE/p-code и ~0,8 секунды из native-code. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2008, 10:27 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2162689]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 419ms |

| 0 / 0 |
