It is basically converting special events into a order, but some events are not to be timed at some stations so taking the presorted array from the last station, I know that an even occurs after an other event, even without having any timing for it available. | [reply] |
From your answer here and your other answers and comments I understand that there is a lot more data hidden behind these "times". In order to "sort" your data, this other information must also be taken into account.Without going into details (as I'm not sure you did already provide us with all necessary details), I think one has to think first about a representation of all of your data in some format, which later allows it to be easily "sorted" based upon the different properties of your data.
CountZero "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law
| [reply] |