28 lines
553 B
TypeScript
28 lines
553 B
TypeScript
import { Injectable } from '@nestjs/common';
|
|
|
|
/**
|
|
* PSEUDO-CODE:
|
|
*
|
|
void FIND_SOLUTIONS (Parameter):
|
|
|
|
wenn (gültige Lösung ):
|
|
Bewahren Sie die Lösung auf
|
|
Zurückkehren (gelöst)
|
|
|
|
für (alle Auswahlmöglichkeiten ):
|
|
wenn (gültige Auswahl ):
|
|
ANWENDEN ( Auswahl )
|
|
|
|
FIND_SOLUTIONS (Parameter)
|
|
wenn (gültige Lösung ):
|
|
Bewahren Sie die Lösung auf
|
|
Zurückkehren (gelöst)
|
|
|
|
BACKTRACK ( Auswahl entfernen )
|
|
|
|
Zurückkehren (nicht gelöst)
|
|
*/
|
|
|
|
@Injectable()
|
|
export class BacktrackingLibService {}
|