エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
アルゴリズムについて(ちょっとプログラミングを勉強したよ) - Strategos
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
アルゴリズムについて(ちょっとプログラミングを勉強したよ) - Strategos
こんにちは。 情報技術者試験の勉強をしていました。 そのなかでアルゴリズムの設問をやっていたのです... こんにちは。 情報技術者試験の勉強をしていました。 そのなかでアルゴリズムの設問をやっていたのですが、X進数を整数に変換するためのアルゴリズムが面白かったのでそれを紹介します。 アルゴリズムのひな形 X進数の文字列「Num」があったとしましょう。 答えとなる整数の値をYとしましょう。 A←0・・・最初にAに0を代入します。 _________________________________ (繰り返し部分) idx:1,1,idx≦Length(Num) (初期値,増分,終値)とします。 Y←X×A+ToInt(substr(num,idx,1)) (繰り返し部分)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ return A ※LengthはNumの文字列長を返す関数 ※ToIntはX進数の1文字を整数値(10進数)に直す関数 ※SubstrはNumの先頭からid