Click here to Skip to main content
15,792,330 members
Home / Discussions / Algorithms
   

Algorithms

 
AnswerAI: how to distinguish music from voice Pin
David_Spector20-Jul-20 3:25
David_Spector20-Jul-20 3:25 
GeneralRe: AI: how to distinguish music from voice Pin
Gerry Schmitz23-Jul-20 4:55
mveGerry Schmitz23-Jul-20 4:55 
GeneralRe: AI: how to distinguish music from voice Pin
David_Spector23-Jul-20 5:21
David_Spector23-Jul-20 5:21 
QuestionRight approach for Dynamic Programming Pin
Member 1487381426-Jun-20 14:20
Member 1487381426-Jun-20 14:20 
AnswerRe: Right approach for Dynamic Programming Pin
Patrice T29-Jun-20 12:26
mvePatrice T29-Jun-20 12:26 
AnswerRe: Right approach for Dynamic Programming Pin
Richard MacCutchan29-Jun-20 22:50
mveRichard MacCutchan29-Jun-20 22:50 
AnswerRe: Right approach for Dynamic Programming Pin
Gerry Schmitz30-Jun-20 16:13
mveGerry Schmitz30-Jun-20 16:13 
AnswerRe: Right approach for Dynamic Programming Pin
Luc Pattyn5-Jul-20 4:40
sitebuilderLuc Pattyn5-Jul-20 4:40 
A recursive solution would be simple, something like:

bool CanBeConstructedFromPartsList(string word) {
	if (word is empty) return true
	result=false
	foreach(part in partslist) {
		if (word starts with part) result |= CanBeConstructedFromPartsList(word with part removed)
	}
	return result
}


I don't see a way to do better by storing some intermediate results though.

Smile | :)
Luc Pattyn [My Articles] Nil Volentibus Arduum

Questionwhat is being done in this algorithim Pin
Muhammad Sudais26-Jun-20 9:40
Muhammad Sudais26-Jun-20 9:40 
AnswerRe: what is being done in this algorithim Pin
Dave Kreskowiak26-Jun-20 10:06
mveDave Kreskowiak26-Jun-20 10:06 
AnswerRe: what is being done in this algorithim Pin
Richard MacCutchan26-Jun-20 23:19
mveRichard MacCutchan26-Jun-20 23:19 
QuestionDynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 2:04
Member 1487381426-Jun-20 2:04 
AnswerRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Richard MacCutchan26-Jun-20 0:18
mveRichard MacCutchan26-Jun-20 0:18 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 0:30
Member 1487381426-Jun-20 0:30 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Richard MacCutchan26-Jun-20 0:43
mveRichard MacCutchan26-Jun-20 0:43 
AnswerRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Greg Utas26-Jun-20 1:42
mveGreg Utas26-Jun-20 1:42 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 2:00
Member 1487381426-Jun-20 2:00 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Greg Utas26-Jun-20 2:41
mveGreg Utas26-Jun-20 2:41 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
harold aptroot26-Jun-20 2:15
harold aptroot26-Jun-20 2:15 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 2:19
Member 1487381426-Jun-20 2:19 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
harold aptroot26-Jun-20 3:54
harold aptroot26-Jun-20 3:54 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 4:14
Member 1487381426-Jun-20 4:14 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
harold aptroot26-Jun-20 5:28
harold aptroot26-Jun-20 5:28 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
Member 1487381426-Jun-20 6:27
Member 1487381426-Jun-20 6:27 
GeneralRe: Dynamic Programming / Greedy algorithm - Best time with constraints Pin
harold aptroot26-Jun-20 7:32
harold aptroot26-Jun-20 7:32 

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.