Ispalindromeコード挑戦
712 ワード
皆さん、こんにちは.今日、私はLeetCodeのISispindrome問題を通してあなたを歩いています.あなたのアプローチは異なっているかもしれません、あるいは、おそらくより良いかもしれませんが、それをこすってはいけません.さあ、これをしましょう.
─
仕事
─
─
─
マイアプローチ
私は最初に渡された文字列を小文字に変換することによって始めました.
─
次に、文字A - Zと番号0 - 9を含む文字列を作成し、任意の特殊文字I . E !?
─
次に、私は、その配列にAlphaのすべてをプッシュするために使用するcaughtalphasと呼ばれる変数を作成しました.
─
それから、私は2 let変数を宣言しました、1つが私がcaughtalphas配列をストリングに変えるために使う1つを宣言しました、そして、第2のものはストリングがpalindromeであるかどうかに基づくブール値を私に与えます
─
文字列の各文字のチェックを処理するために、forループのように使用しました.
─
さて、Courtalphas配列を文字列に変換します.
─
ここで、それ自体を逆にしてチェックして、checkifpalindrome変数に代入します
─
最後に、それを返す
─
それで、我々が一緒にそれを置くならば、現在、我々は持ちます...
─
このチャレンジは楽しかったです.あなたがブレイクダウンを楽しんでください.コメントのセクションでソリューションを投稿します.
─
仕事
─
─
─
マイアプローチ
私は最初に渡された文字列を小文字に変換することによって始めました.
─
次に、文字A - Zと番号0 - 9を含む文字列を作成し、任意の特殊文字I . E !?
─
次に、私は、その配列にAlphaのすべてをプッシュするために使用するcaughtalphasと呼ばれる変数を作成しました.
─
それから、私は2 let変数を宣言しました、1つが私がcaughtalphas配列をストリングに変えるために使う1つを宣言しました、そして、第2のものはストリングがpalindromeであるかどうかに基づくブール値を私に与えます
─
文字列の各文字のチェックを処理するために、forループのように使用しました.
─
さて、Courtalphas配列を文字列に変換します.
─
ここで、それ自体を逆にしてチェックして、checkifpalindrome変数に代入します
─
最後に、それを返す
─
それで、我々が一緒にそれを置くならば、現在、我々は持ちます...
─
このチャレンジは楽しかったです.あなたがブレイクダウンを楽しんでください.コメントのセクションでソリューションを投稿します.
Reference
この問題について(Ispalindromeコード挑戦), 我々は、より多くの情報をここで見つけました https://dev.to/greedybrain/ispalindrome-code-challenge-3pdmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol