Click here to Skip to main content
15,891,774 members
Home / Discussions / Algorithms
   

Algorithms

 
QuestionLinked lists vs. Arrays Pin
Leslie Sanford25-Apr-07 9:44
Leslie Sanford25-Apr-07 9:44 
AnswerRe: Linked lists vs. Arrays Pin
Luc Pattyn25-Apr-07 14:55
sitebuilderLuc Pattyn25-Apr-07 14:55 
AnswerRe: Linked lists vs. Arrays Pin
Shog925-Apr-07 14:57
sitebuilderShog925-Apr-07 14:57 
GeneralRe: Linked lists vs. Arrays Pin
Leslie Sanford25-Apr-07 15:04
Leslie Sanford25-Apr-07 15:04 
GeneralRe: Linked lists vs. Arrays Pin
Shog925-Apr-07 15:24
sitebuilderShog925-Apr-07 15:24 
GeneralRe: Linked lists vs. Arrays Pin
Leslie Sanford25-Apr-07 15:38
Leslie Sanford25-Apr-07 15:38 
GeneralRe: Linked lists vs. Arrays Pin
Shog925-Apr-07 16:15
sitebuilderShog925-Apr-07 16:15 
GeneralRe: Linked lists vs. Arrays Pin
cp987625-Apr-07 15:42
cp987625-Apr-07 15:42 
Maybe there is scope for improving things with threading, as time goes on we will have more and more parallel processing available. So why not a list type structure with an associated indexing array, simply of pointers, which updates in a secondary thread. This would be completely transparent to the user, allowing indexed access in O(1) time, unless the primary thread blocks when the user tries to access the array using indexing and the indexing array is being updated. There are clearly some threading issues to be resolved, but it should be possible to come up with a simple clean system. There are probably other types of structures that could benefit from some behind the scenes processing, lists that keep themselves sorted comes to mind. Maybe we should patent this - someone probably has aleady.



Peter
"Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

GeneralRe: Linked lists vs. Arrays Pin
Chris-Kaiser26-Apr-07 7:16
Chris-Kaiser26-Apr-07 7:16 
GeneralHybrid List source Pin
Chris-Kaiser26-Apr-07 7:24
Chris-Kaiser26-Apr-07 7:24 
GeneralRe: Hybrid List source Pin
Leslie Sanford26-Apr-07 12:35
Leslie Sanford26-Apr-07 12:35 
GeneralRe: Hybrid List source Pin
Chris-Kaiser27-Apr-07 11:51
Chris-Kaiser27-Apr-07 11:51 
GeneralRe: Linked lists vs. Arrays Pin
Stephen Hewitt26-Apr-07 14:02
Stephen Hewitt26-Apr-07 14:02 
AnswerRe: Linked lists vs. Arrays Pin
Stephen Hewitt25-Apr-07 18:02
Stephen Hewitt25-Apr-07 18:02 
QuestionLine intersection Pin
abalbo24-Apr-07 4:38
abalbo24-Apr-07 4:38 
AnswerRe: Line intersection Pin
Arun.Immanuel24-Apr-07 4:56
Arun.Immanuel24-Apr-07 4:56 
QuestionThreshholding ? Pin
Ray Kinsella24-Apr-07 3:19
Ray Kinsella24-Apr-07 3:19 
AnswerRe: Threshholding ? Pin
David Crow24-Apr-07 3:39
David Crow24-Apr-07 3:39 
QuestionLoop Pin
MoustafaS21-Apr-07 9:21
MoustafaS21-Apr-07 9:21 
GeneralRe: Loop Pin
MoustafaS21-Apr-07 10:27
MoustafaS21-Apr-07 10:27 
AnswerRe: Loop Pin
Frank Kerrigan2-May-07 5:45
Frank Kerrigan2-May-07 5:45 
QuestionImage Recognition Algorithm Pin
softwaremonkey19-Apr-07 5:42
softwaremonkey19-Apr-07 5:42 
AnswerRe: Image Recognition Algorithm Pin
Luc Pattyn19-Apr-07 6:24
sitebuilderLuc Pattyn19-Apr-07 6:24 
AnswerRe: Image Recognition Algorithm Pin
Nathan Addy19-Apr-07 7:14
Nathan Addy19-Apr-07 7:14 
AnswerRe: Image Recognition Algorithm [modified] Pin
Rilhas19-May-07 9:43
Rilhas19-May-07 9:43 

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.