Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #51 (permalink)  
Старый 16.01.2009, 18:08
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Сообщение от Kolyaj
Смотрим первую строчку. Пробелы находятся в позициях
1 8 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 37 47
Смотрим вторую строчку.
1 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 40
Во-во и в первой и во второй строке на 8 символе пробел. По товему алгоритму - разделитель столбца. Ан нет! Нет там разделителя.
Ответить с цитированием
  #52 (permalink)  
Старый 16.01.2009, 18:11
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

ZoNT, т.е. ты категорически против эмпирических методов?
Ответить с цитированием
  #53 (permalink)  
Старый 16.01.2009, 18:11
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

ZoNT,
мы говорим о таком форматировании, в котором человек распознает таблицу. Твой пример никак нельзя назвать таблицей.
Ответить с цитированием
  #54 (permalink)  
Старый 16.01.2009, 18:12
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Вот более-менее реальный пример:
Код:
 PID  PGRP NAME SID PRI STATE   BLK  SIZE COMMAND
  82  fuck off!   1 10o  RECV 14250  276K /usr/local/apache/bin/httpd start
  83      proga   1 10o REPLY    66  276K /usr/local/apache/bin/httpd start
5280  ne kanaet   1 10o  WAIT    -1   28K /bin/sh -c ps
Ответить с цитированием
  #55 (permalink)  
Старый 16.01.2009, 18:14
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Сообщение от x-yuri Посмотреть сообщение
ZoNT, т.е. ты категорически против эмпирических методов?
Совсем наоборот! просто я говорю о том, что в данном случае задача малорешаема, так как:
Сообщение от gaiver
Проблема в том, что между столбцами в этой таблицы пробелы (количество пробелов не равно разное соответсвенно, зависит от ширины столбца), так же пробелы встречаются в самих столбцах.
Сколько будет столбцов и строк узнать заранее нельзя.
Ответить с цитированием
  #56 (permalink)  
Старый 16.01.2009, 18:20
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от ZoNT
Вот более-менее реальный пример:
Ну так он нормально разобьется.
Ответить с цитированием
  #57 (permalink)  
Старый 16.01.2009, 18:22
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Сообщение от Kolyaj
Ну так он нормально разобьется.
То есть ты хочешь сказать что твой алгоритм PGRP NAME не разобъёт на два столбца?
Ответить с цитированием
  #58 (permalink)  
Старый 16.01.2009, 18:25
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Нет, там же в 3-й и 4-й строках нет пробела.
Ответить с цитированием
  #59 (permalink)  
Старый 16.01.2009, 18:29
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Код:
 PID  PGRP NAME SID PRI STATE   BLK  SIZE COMMAND
  82  fuck off!   1 10o  RECV 14250  276K /usr/local/apache/bin/httpd start
  83         pr   1 10o REPLY    66  276K /usr/local/apache/bin/httpd start
5280  netu srvr   1 10o  WAIT    -1   28K /bin/sh -c ps
Теперь есть.
Ответить с цитированием
  #60 (permalink)  
Старый 16.01.2009, 18:30
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

Согласно твоему алгоритму надо выделить память под ВСЕ строки и сравнивать ВСЕ пробелы! При сколько-нибудь большом кол-ве строк (несколько тысяч) комп помрёт от такого алгоритма...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменные в HTML ibcmsm Общие вопросы Javascript 7 27.09.2011 14:35
Фиксированный заголовок таблицы ilshat Элементы интерфейса 6 20.12.2008 00:35
Неверный результат в AJAX с получением HTML Raynor AJAX и COMET 3 17.12.2008 18:38
Пожалуйста помогите с доступом к табличным данным в HTML McNikodim Общие вопросы Javascript 3 26.09.2008 16:40
На входе HTML получить на выходе просто текст, как? Dmitry Общие вопросы Javascript 2 25.08.2008 10:42