|
|
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU, а что на счет коллизий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 10:47:10 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
JaDi, Хеши в другой ветке обсудим :) Или ты про другое говоришь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 11:17:28 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU, о них самых ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2017, 11:31:47 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU поставил Rapid.Generics вместо стандартных генериков в XSuperObject Получил First chance exception at $00DE03E7. Exception class $C0000005 with message 'access violation at 0x00de03e7: read of address 0x000000cc'. Process Stealth_Elka2017.exe (5156) в function TList<T>.InternalIndexOf(const Value: T): NativeInt; строка 17029. Это вызов Contains Delphi Seattle. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 09:04:16 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
Vizit0r, Привет. Давай разбираться. Выложи какой-то тестовый проект, где повторяется ошибка. Или сам оттрейсь, найди, где косяк, а я уже поправлю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 09:25:55 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOU, вот всегда удивлялся косячности реализации QSort в дельфи. даже в 10-ке, так и не поправили уход в рекурсию Код: pascal 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. в том же fpc вполне кошерно Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 09:42:04 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), У меня сортировка без рекурсии вообще ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 09:45:42 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOUkealon(Ruslan), У меня сортировка без рекурсии вообще )странный там у тебя микс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 10:26:59 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
Vizit0rSOFT FOR YOU поставил Rapid.Generics вместо стандартных генериков в XSuperObject Получил First chance exception at $00DE03E7. Exception class $C0000005 with message 'access violation at 0x00de03e7: read of address 0x000000cc'. Process Stealth_Elka2017.exe (5156) в function TList<T>.InternalIndexOf(const Value: T): NativeInt; строка 17029. Это вызов Contains Delphi Seattle. Зато быстро и оптимизированно! Охота тебе время тратить, удивляюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 11:05:58 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
возможно глупый совет - порыться в Spring4Delphi - причем не в готовых имсходниках, а в истории развития, закрытых багах и т.д. хотя оно и поверх стандартных генериков и стандартного TValue написано Потому что с проблемами реализации низкоуровневых привязок к разным версиям Delphi там накушались по самое не могу, можно поискать чужие грабли, прежде чем самому впрыгивать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 14:51:06 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
SOFT FOR YOUVizit0r, Выложи какой-то тестовый проект, где повторяется ошибка. Или сам оттрейсь, найди, где косяк, а я уже поправлю. да фиг ли там выкладывать, в посте выше расписаны полтора действия для повторения ошибки. Хотя ладно, сделал тестовый проект, приложил. Трейсить не буду, я от простого заглядывания в процедуру, где АВ вылетает, чуть сознание от ужаса не потерял. Не для моего слабого мозга такое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 16:30:00 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
Vizit0r Трейсить не буду, я от простого заглядывания в процедуру, где АВ вылетает, чуть сознание от ужаса не потерял. Не для моего слабого мозга такое. Это называется "write-only code". Если что не так работает, найти причину - без шансов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 16:42:15 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
Vizit0r, Спасибо. Доберусь до компа - посмотрю asviridenkov, Ой, да ладно сгущать краски. Есть массив, происходит обход всех элементов и сравнение со значением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2017, 16:30:57 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
asviridenkovVizit0rТрейсить не буду, я от простого заглядывания в процедуру, где АВ вылетает, чуть сознание от ужаса не потерял. Не для моего слабого мозга такое. Это называется "write-only code". Если что не так работает, найти причину - без шансов.Все, что писалось с трудом, должно с трудом и читаться (шутка). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2017, 17:35:26 |
|
||
|
О QuickSort не говори
|
|||
|---|---|---|---|
|
#18+
asviridenkovЭто называется "write-only code". Если что не так работает, найти причину - без шансов. Не, первые полгода-год сам автор еще разобраться может. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2017, 17:56:43 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39484244&tid=2042048]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 471ms |

| 0 / 0 |
