トラック
/
MIPS Assembly
MIPS Assembly
/
演習
/
アイソグラム
アイソグラム

アイソグラム

初級

説明

単語やフレーズがイソグラムかどうかを判定します。

イソグラム(別名「non-pattern word」)とは、文字が繰り返し現れない単語やフレーズのことです。ただし、スペースとハイフンは何度現れてもかまいません。

イソグラムの例:

  • lumberjacks
  • background
  • downstream
  • six-year-old

ただし、_isograms_という単語はイソグラムではありません。sが繰り返されているからです。

レジスタ

レジスタ 用途 型 説明
$a0 入力 アドレス null終端された入力文字列
$v0 出力 真偽値 入力がアイソグラムかどうか(0 = false、1 = true)
$t0-9 一時的 任意 一時的な保存に使う

出典

Wikipediaリンクは新しいウィンドウまたはタブで開きます
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
MIPS Assembly Exercism

アイソグラムを始める準備はできましたか?

Exercismに登録すれば、70個の演習、そして本物の人間によるメンタリングとともに、MIPS Assemblyを学んでマスターできます。すべて無料です。