Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Прочитаете 8 символов из текста заминити их на другие случаные символы, Соединить их вместе и положите их в блокнот, со скорость 7.5 Мб/с. как соединить быстро 8 символов вместе? String bin=bin+buffer; не походит слишком медленно, strcpy(s3,a.bufferd); strcat(s3,b.bufferd); Со string тоже не походит еще медленнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 19:39 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Jurijus, юноша, что это за бред? Сессию сдаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 19:43 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Jurijus, обманываешь! Как ты скорость мерял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 20:12 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
JurijusПрочитаете 8 символов из текста заминити их на другие случаные символы, В итоге получается 8 случайных символов. Значит, исходные можно вовсе не читать. Профит! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 20:32 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Это для моего архиватора, надо прочитать текст по байтно заминить его на биты из словоря максимально быстро соединить их и сохронить в блокнот. Когда пробывал прочитать 999000 бит е соединить их и положить их в блокнот, То ушло 1.7секунды 10мб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 21:33 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Просто автор очередного алгоритма архивации, совместной разработки Скольково и Алексея Бабушкина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 22:18 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Jurijus, Профилируй свой код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 22:18 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
JurijusЭто для моего архиватора, надо прочитать текст по байтно заминить его на биты из словоря максимально быстро соединить их и сохронить в блокнот. Когда пробывал прочитать 999000 бит е соединить их и положить их в блокнот, То ушло 1.7секунды 10мб. Ты бэ штоле рускей йазыг пад учил сначала, прежде архиватараф писать! Школа пьятый клас! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 22:36 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
no comment ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2014, 00:56 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Может быть он не из России, потому делает такие ошибки. Объясните нормально что вам нужно. Ваша задача выглядит тривиально, для человека разрабатывающего архиватор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2014, 01:44 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
SashaMercuryМожет быть он не из России, потому делает такие ошибки. Объясните нормально что вам нужно. Ваша задача выглядит тривиально, для человека разрабатывающего архиватор 1. На алгоритмах архивации дальше LRE и LZW не уходил. Но, и для LRE и для LZW нафиг не нужно, что то по 8 символов считывать и соединять. LRE - работает по символьно LZW - вообще-то работает побитно. И в том и в другом случае, проблема со скоростью скорее всего совсем в других местах. note: если уж до ассемблера разбираться, скорее всего проблема будет порезать считанное слово обратно на символы. Т.к. читать по байтно(символьно) из памяти - слишком дорогое удовольствие. Там пойдет полно промахов и исключений кэша. AFAIK. Но читать пословно и потом резать - тоже задача еще та, лично я корректно (быстро) делать не умею. Наверное нужно сдвигом и битовыми операциями + как-то разворачивать цикл. AFAIK. Сталкивался, но не делал (и так скрость была достаточная, хотя явно можно было на пару порядков быстрее, Intel VTune от исключений кэша весь красный был) 2. А вот это место "....и положите их в блокнот" ставит вообще в ступор, что же пытается делать автор IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2014, 17:37 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Обычно архивация не применяется для 8 символов. Речь может идти об обратной метрике. Произвольное количество символов (пока хватает вещественной точности) отображается в точку на отрезке [0..1] и эта точка кодируется как 8-байтное вещественное число в поток. (Арифметическое сжатие). Но вообще да... согласен. Слово "блокнот" ставит в тупик. В стеке программирования блокнот никак не танцует... Мдя... Глюк в ТЗ или школьник не понял что от него хотел препод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2014, 18:06 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
JurijusПрочитаете 8 символов из текста заминити их на другие случаные символы, Соединить их вместе и положите их в блокнот, со скорость 7.5 Мб/с. как соединить быстро 8 символов вместе? String bin=bin+buffer; не походит слишком медленно, strcpy(s3,a.bufferd); strcat(s3,b.bufferd); Со string тоже не походит еще медленнее. JurijusЭто для моего архиватора, надо прочитать текст по байтно заминить его на биты из словоря максимально быстро соединить их и сохронить в блокнот. Когда пробывал прочитать 999000 бит е соединить их и положить их в блокнот, То ушло 1.7секунды 10мб. То ты пишешь о символах, то пишешь о байтах, то о битах. Сначала разберись в терминах. 1 символ != 1byte != 1bit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 22:27 |
|
||
|
как соединить быстро 8 символов вместе?
|
|||
|---|---|---|---|
|
#18+
Magabyte, Нет чувак это совершенно новый алгоритм и мой. Да, там по-битное, блочное сжатие. Я уже решил месяц тому назад всем спасибо, и нимало кода уже написал Здесь только буфферезация: Код: 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. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2015, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38800111&tid=2019142]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 167ms |

| 0 / 0 |
