Click here to Skip to main content
15,884,298 members
Home / Discussions / C#
   

C#

 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
John Torjo18-Nov-15 10:58
professionalJohn Torjo18-Nov-15 10:58 
AnswerRe: sorting information from several threads - is my algorithm correct? Pin
Gerry Schmitz17-Nov-15 16:13
mveGerry Schmitz17-Nov-15 16:13 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
John Torjo17-Nov-15 22:12
professionalJohn Torjo17-Nov-15 22:12 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
Gerry Schmitz18-Nov-15 0:17
mveGerry Schmitz18-Nov-15 0:17 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
John Torjo18-Nov-15 0:23
professionalJohn Torjo18-Nov-15 0:23 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
Gerry Schmitz18-Nov-15 0:50
mveGerry Schmitz18-Nov-15 0:50 
GeneralRe: sorting information from several threads - is my algorithm correct? Pin
John Torjo18-Nov-15 4:10
professionalJohn Torjo18-Nov-15 4:10 
AnswerRe: sorting information from several threads - is my algorithm correct? Pin
Daniel Pfeffer18-Nov-15 9:24
professionalDaniel Pfeffer18-Nov-15 9:24 
What's wrong with using a priority queue, sorted by the event's timestamp?

All "writer" threads write their events to the queue, and the reader thread just has to read the events in order.

Note:
1. Both reading and writing from the Priority Queue require synchronization.
2. An insert/remove from a priority queue is more expensive than insert/remove from a regular queue - O(log(n)) as opposed to O(n).

If your application is not hard real-time, this might be the way to go.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.

--Winston Churchill

GeneralRe: sorting information from several threads - is my algorithm correct? Pin
John Torjo18-Nov-15 10:38
professionalJohn Torjo18-Nov-15 10:38 
QuestionNeed help with creating of program Pin
F1nger17-Nov-15 5:01
F1nger17-Nov-15 5:01 
AnswerRe: Need help with creating of program Pin
OriginalGriff17-Nov-15 5:12
mveOriginalGriff17-Nov-15 5:12 
GeneralRe: Need help with creating of program Pin
F1nger17-Nov-15 5:16
F1nger17-Nov-15 5:16 
GeneralRe: Need help with creating of program Pin
OriginalGriff17-Nov-15 5:20
mveOriginalGriff17-Nov-15 5:20 
GeneralRe: Need help with creating of program Pin
F1nger17-Nov-15 5:20
F1nger17-Nov-15 5:20 
GeneralRe: Need help with creating of program Pin
OriginalGriff17-Nov-15 5:26
mveOriginalGriff17-Nov-15 5:26 
AnswerRe: Need help with creating of program Pin
Pete O'Hanlon17-Nov-15 5:14
mvePete O'Hanlon17-Nov-15 5:14 
GeneralRe: Need help with creating of program Pin
F1nger17-Nov-15 5:17
F1nger17-Nov-15 5:17 
GeneralRe: Need help with creating of program Pin
Dave Kreskowiak17-Nov-15 6:40
mveDave Kreskowiak17-Nov-15 6:40 
GeneralMaking Application a Trial Version Pin
Member 1202173416-Nov-15 22:29
Member 1202173416-Nov-15 22:29 
GeneralRe: Making Application a Trial Version Pin
Richard MacCutchan16-Nov-15 22:40
mveRichard MacCutchan16-Nov-15 22:40 
GeneralRe: Making Application a Trial Version Pin
Pete O'Hanlon16-Nov-15 23:07
mvePete O'Hanlon16-Nov-15 23:07 
GeneralRe: Making Application a Trial Version Pin
Member 1202173410-Dec-15 22:27
Member 1202173410-Dec-15 22:27 
Questioncall web API in c# Pin
Member 1212120116-Nov-15 18:15
Member 1212120116-Nov-15 18:15 
QuestionRe: call web API in c# Pin
PANKAJMAURYA16-Nov-15 18:31
professionalPANKAJMAURYA16-Nov-15 18:31 
AnswerRe: call web API in c# Pin
OriginalGriff16-Nov-15 20:20
mveOriginalGriff16-Nov-15 20:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.