文字列回文の Python プログラム

公開: 2023-01-19

反転しても数値が変わらない場合、回文と呼ばれます。 回文の例としては、656、232、46764 などがあります。 回文は、MADAM (Palindrome Program in Java – Javatpoint、nd) などの文字列として存在することもあります。 Java では、基本的なアルゴリズムを適用して、数値が回文であるかどうかを確認できます。 アルゴリズムに含まれる基本的な手順を以下に要約します。

  • 数値を一時変数に割り当てます
  • 数の逆数を取得する
  • 一時変数の数値の値を反転した値と比較します
  • 2 つの値に違いがない場合は、回文であることを示すメッセージを出力します。 それ以外の場合は、数が回文ではないことを示すメッセージを出力します。

無料のテクノロジー コースをチェックして、競争で優位に立ちましょう。

与えられた数値または文字列が回文であるかどうかをチェックするために、いくつかの他のアプローチを適用することができます。 以下の例では、提供された入力の最初から最後までナビゲートするために 2 つのポインターが使用されています。 プログラムは、指定された入力が回文であるかどうかを確認します (文字列が回文であるかどうかを確認する Java プログラム、2019)。

世界トップクラスの大学が提供するソフトウェア開発コースをオンラインで学びましょう。 エグゼクティブ PG プログラム、上級認定プログラム、または修士プログラムを取得して、キャリアを加速させましょう。

人気のソフトウェア エンジニアリング コースを探す

LJMU & IIITB のコンピューター サイエンスの理学修士号 カリフォルニア工科大学 CTME サイバーセキュリティ証明書プログラム
フルスタック開発ブートキャンプ ブロックチェーンのPGプログラム
フルスタック開発のエグゼクティブ PG プログラム
以下のすべてのコースを表示
ソフトウェア工学コース

需要の高いソフトウェア開発スキル

JavaScriptコース コア Java コース データ構造コース
Node.js コース SQLコース フルスタック開発コース
NFTコース DevOps コース ビッグデータコース
React.js コース サイバーセキュリティコース クラウドコンピューティングコース
データベース設計コース パイソンコース 暗号通貨コース

暗号化とブロックチェーン技術に関する会話が増える中、このトピックについて専門的に学びたい場合は、upGrad のソフトウェア開発のエグゼクティブ ポスト グラデュエート プログラム - IIIT でのブロックチェーンの専門化 -バンガロールが最適です。

ソフトウェア開発に関連する人気記事を読む

Java でデータ抽象化を実装するには? Javaの内部クラスとは何ですか? Java 識別子: 定義、構文、および例
例を使用して OOPS のカプセル化を理解する C のコマンド ライン引数の説明 2022 年のクラウド コンピューティングの機能と特性トップ 10
Java のポリモーフィズム: 概念、型、特徴、および例 Java のパッケージとその使用方法 初心者向け Git チュートリアル: Git をゼロから学ぶ

この記事を共有したいですか?

今すぐソフトウェア開発キャリアを計画しましょう!

コンピュータサイエンスの理学修士号を申請する