次のフレーズを考えると
メアリーさんはアメリカへの旅行で夫のデイブさんと知り合いになり、とてもクールでした。Dave が Microsoft で働いていたことをご存知ですか? よくやった。彼は Internet Explorer 開発者の一員でさえありました。
それを文に分割するための最良の「疑似コード」の方法は何ですか? Python やその他の同様の言語も、疑似コードが似ているため問題ありません。
私が考えたのは、" a-zA-Z."
(スペースに注意してください)のすべての出現を置き換え、もちろんドットなし".a-zA-Z"
で".a-zA-Z."
同等のものに置き換えることです。たとえば、
" a."
" b."
" c."
" d."
" e."
" f."
...
と
".a."
".b."
".c."
".d."
".e."
".f."
...
と
" ab."
" ac."
" ad."
...
" ba."
" bc."
" bd."
...
このフレーズは、次のように適切に変換する必要があります。
メアリーさんは、アメリカへの旅行で夫のデイブさんと知り合いになりました。Dave が Microsoft で働いていたことをご存知ですか? よくやった。彼は Internet Explorer 開発者の一員でさえありました。
...または、私はどこか間違っていて、論理に欠陥がありますか?
将来、あなたの質問のコメントは何ですか。頭字語との衝突を避けて、例のテキストを正しい文に分割する最良の方法を知る必要があります。
これは、疑似コード、Python、または疑似コードに似た他の言語で説明されています。言語にとらわれず、使用する言語に関係なく、誰でも実装できるようにしたいと考えています。