Click here to Skip to main content
15,917,538 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: A* & Genetic Algorithms Pin
Mustafa Ismail Mustafa28-Dec-08 20:49
Mustafa Ismail Mustafa28-Dec-08 20:49 
Jokeurgent! Pin
Mark Churchill24-Dec-08 23:25
Mark Churchill24-Dec-08 23:25 
GeneralRe: urgent! Pin
73Zeppelin28-Dec-08 5:29
73Zeppelin28-Dec-08 5:29 
Questionmpeg 2 sync ( & a little hardware ) Pin
bulg24-Dec-08 8:20
bulg24-Dec-08 8:20 
QuestionCalculating the longest path Pin
zenerguy3223-Dec-08 20:15
zenerguy3223-Dec-08 20:15 
AnswerRe: Calculating the longest path Pin
73Zeppelin28-Dec-08 5:13
73Zeppelin28-Dec-08 5:13 
GeneralRe: Calculating the longest path Pin
zenerguy3230-Dec-08 10:04
zenerguy3230-Dec-08 10:04 
GeneralRe: Calculating the longest path Pin
73Zeppelin31-Dec-08 2:07
73Zeppelin31-Dec-08 2:07 
GeneralRe: Calculating the longest path Pin
zenerguy3231-Dec-08 7:24
zenerguy3231-Dec-08 7:24 
Questiontext diff Pin
m-khansari21-Dec-08 19:55
m-khansari21-Dec-08 19:55 
AnswerRe: text diff Pin
73Zeppelin22-Dec-08 6:08
73Zeppelin22-Dec-08 6:08 
GeneralRe: text diff Pin
m-khansari24-Dec-08 22:55
m-khansari24-Dec-08 22:55 
QuestionRadian angle to Quaternion Pin
shaibee18-Dec-08 3:29
shaibee18-Dec-08 3:29 
AnswerRe: Radian angle to Quaternion Pin
73Zeppelin18-Dec-08 3:42
73Zeppelin18-Dec-08 3:42 
GeneralRe: Radian angle to Quaternion Pin
shaibee18-Dec-08 4:01
shaibee18-Dec-08 4:01 
GeneralRe: Radian angle to Quaternion Pin
73Zeppelin18-Dec-08 4:48
73Zeppelin18-Dec-08 4:48 
QuestionPseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs [modified] Pin
efgtdg17-Dec-08 10:07
efgtdg17-Dec-08 10:07 
AnswerRe: Pseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs Pin
73Zeppelin17-Dec-08 22:17
73Zeppelin17-Dec-08 22:17 
GeneralRe: Pseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs Pin
efgtdg18-Dec-08 0:39
efgtdg18-Dec-08 0:39 
GeneralRe: Pseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs Pin
73Zeppelin18-Dec-08 2:00
73Zeppelin18-Dec-08 2:00 
GeneralRe: Pseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs Pin
efgtdg19-Dec-08 0:51
efgtdg19-Dec-08 0:51 
GeneralRe: Pseudocode implementation of the strict timestamp protocol for ensuring serializability, recoverability and cascadeless roll-backs Pin
73Zeppelin19-Dec-08 2:30
73Zeppelin19-Dec-08 2:30 
QuestionQuestion from my Phone Interview Pin
BobInNJ15-Dec-08 10:17
BobInNJ15-Dec-08 10:17 
I recently had a phone interview for a C++ development position. I was given the following problem. You have an array of 101 elements. In the array are the values 1 through 100. There is exactly one value that appears twice. Find the value that appears twice. My first solution was to sort the array and then find the missing value. The second solution was to use a boolean array to keep track of the values already found. He claims that there is a solution required only a minimal amount of additional memory and is of lower order than sorting the array.

We both agreed that if the numbers went from 1 to 1,000,000,000 and the array had 1,000,000,001 numbers in them then my solution first solution would take a long time and my second solution required a lot of additional space. The interviewer claimed that there is a more efficient solution.


However, I cannot find one. I am hoping that somebody out there could tell me what it is.

Thanks

Bob
GeneralSum Pin
Luc Pattyn15-Dec-08 11:19
sitebuilderLuc Pattyn15-Dec-08 11:19 
AnswerRe: Question from my Phone Interview Pin
Member 419459315-Dec-08 11:47
Member 419459315-Dec-08 11:47 

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.