我正在尝试比较两个文本(预定义文本和用户输入文本)。
每个拼写错误的字母都必须被评为错误。
Example:
Answer is "Handtuchhalter montieren"
"Handtochhalter montieren" = 1 mistake
"Handtuchhalter Montieren" = 1 mistake
"Handtuchhaltermontieren" = 1 mistake
"Hundtochhalter montieren" = 2 mistakes
"Handtochhalter montieren" = 2 mistakes (2 spaces = 1 mistake)
"Handtochhalter muntieren" = 3 mistakes (2 spaces)
"Hundtochhalter muntieren" = 5 mistakes (3 spaces)
问题是,你不能检查每个字符,你不能检查每个字。 至少我做的方式你不能。
我正在使用C#进行编程,但我对其他语言的算法也很满意。