Click here to Skip to main content
15,884,920 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: fast division algoirthm Pin
khomeyni2-Jul-13 2:42
khomeyni2-Jul-13 2:42 
GeneralRe: fast division algoirthm Pin
harold aptroot2-Jul-13 3:11
harold aptroot2-Jul-13 3:11 
GeneralRe: fast division algoirthm Pin
khomeyni2-Jul-13 8:58
khomeyni2-Jul-13 8:58 
GeneralRe: fast division algoirthm Pin
harold aptroot2-Jul-13 9:44
harold aptroot2-Jul-13 9:44 
QuestionAlgorithm Sum From Offset To Number Pin
A*****17-Jun-13 12:37
A*****17-Jun-13 12:37 
AnswerRe: Algorithm Sum From Offset To Number Pin
A*****17-Jun-13 17:07
A*****17-Jun-13 17:07 
GeneralRe: Algorithm Sum From Offset To Number Pin
dusty_dex17-Jun-13 23:03
dusty_dex17-Jun-13 23:03 
GeneralRe: Algorithm Sum From Offset To Number[Edited] Pin
A*****18-Jun-13 12:50
A*****18-Jun-13 12:50 
Wolfram confirmed that the algorithm in my above question is the one to use.

To work out the algorithm, start with the algorithm for (sum i from i=0 to number) which is:
(n/2.0) * (n+1)

Then we need to subtract the offset using the same algorithm:
((n/2.0) * (n+1)) - ((f/2.0) * (f+1))

And finally account for when the offset is greater than zero by subtracting the offset:
((n/2.0) * (n+1)) - (((f/2.0) * (f+1))-f)

So the final algorithm is:

((n/2.0) * (n+1)) - (((f/2.0) * (f+1))-f)

Incidentally, the same thing applies for i^2, i^3, i^4, and etc, the algorithm just changes.
My blog:[^]


modified 18-Jun-13 19:22pm.

GeneralRe: Algorithm Sum From Offset To Number[Edited] Pin
dusty_dex18-Jun-13 13:20
dusty_dex18-Jun-13 13:20 
GeneralRe: Algorithm Sum From Offset To Number[Edited] Pin
A*****18-Jun-13 13:24
A*****18-Jun-13 13:24 
AnswerRe: Algorithm Sum From Offset To Number Pin
Bernhard Hiller18-Jun-13 20:57
Bernhard Hiller18-Jun-13 20:57 
GeneralRe: Algorithm Sum From Offset To Number Pin
dusty_dex18-Jun-13 22:38
dusty_dex18-Jun-13 22:38 
QuestionWikipedia's comments on Interpolation Search Pin
harold aptroot11-Jun-13 0:59
harold aptroot11-Jun-13 0:59 
AnswerRe: Wikipedia's comments on Interpolation Search Pin
Alan Balkany13-Jun-13 8:27
Alan Balkany13-Jun-13 8:27 
GeneralRe: Wikipedia's comments on Interpolation Search Pin
harold aptroot13-Jun-13 8:59
harold aptroot13-Jun-13 8:59 
Questionalgorithm that finds the m smallest numbers in a list of numbers Pin
demo 29-Jun-13 21:00
demo 29-Jun-13 21:00 
AnswerRe: algorithm that finds the m smallest numbers in a list of numbers Pin
Richard MacCutchan9-Jun-13 21:14
mveRichard MacCutchan9-Jun-13 21:14 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
demo 29-Jun-13 23:50
demo 29-Jun-13 23:50 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
Richard MacCutchan9-Jun-13 23:53
mveRichard MacCutchan9-Jun-13 23:53 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
demo 210-Jun-13 0:07
demo 210-Jun-13 0:07 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
Richard MacCutchan10-Jun-13 0:13
mveRichard MacCutchan10-Jun-13 0:13 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
demo 210-Jun-13 0:24
demo 210-Jun-13 0:24 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
Richard MacCutchan10-Jun-13 0:31
mveRichard MacCutchan10-Jun-13 0:31 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
demo 210-Jun-13 10:13
demo 210-Jun-13 10:13 
GeneralRe: algorithm that finds the m smallest numbers in a list of numbers Pin
Richard MacCutchan10-Jun-13 20:38
mveRichard MacCutchan10-Jun-13 20:38 

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.