I want to create a dynamic list where users can add additional items to it at any point. However, I also want the items on the list to be ordered based on some sort of rating system. Any ideas on how to do this since new items can be added to the list at any time?
What language are you going to be usnig for this? One way of doing this is a linked list; however, since you will need to process the data anyway, a simple array and sort would work jsut as well, wouldnt it?
You're making it more difficult than it has to be. 1.) An algorithm is just a math equation. It can be anything... from something as simple as... [number of days since an item was added] x [number of letters in the item name] (this example doesn't make a lot of sense but it would generate a "score" and then you could rank by it. 2.) Once the equation is developed it works - forever (no matter how many items are added) Hope this helps. Mike