• ベストアンサー

辞書式配列

辞書式配列の方法を教えてください。(^o^;

質問者が選んだベストアンサー

  • ベストアンサー
  • trytobe
  • ベストアンサー率36% (3457/9591)
回答No.2

順列・組み合わせの分野で、こんなタイプの問題もあるんですね。 辞書式配列 - Google 検索 http://www.google.co.jp/search?q=%E8%BE%9E%E6%9B%B8%E5%BC%8F%E9%85%8D%E5%88%97 英和辞書なり国語辞書なり、文字(アルファベットやカナ)の順番で項目が並んでいるのと同じように、 いろんな文字を並べ替えたパターンを、辞書に載せるとしたらどんな順番になるか、というものです。 ABC の3文字なら、ABC, ACB, BAC, BCA, CAB, CBA のように、まずは1文字目が文字順で最初に近いものから、その中で2文字目が文字順で最初に近いものから、・・・という風にならべてあります。

その他の回答 (1)

  • asuncion
  • ベストアンサー率33% (2126/6286)
回答No.1

はて、何をどうしたいんでしょうか。よくわかりません。

関連するQ&A

  • 辞書式順序

    C++で、2次元(以上の)配列に対して、 辞書式順序でsortできるようにするためには、 bool operatorとsortを使えばよいらしいというのは、 分かったのですが、具体的なコーディングが分かりません。 教えてください。

  • 英語辞書の単語の配列について

    英語の辞書(英英、英和)で、単語の配列はどうなっているんでしょうか? 例えば、同じスペルで意味が違う(husky → そり犬 というのと、husky → かすれ声の)場合や、一つの単語でいろいろな意味がある場合などです。 辞書によっては、まずは形容詞からみたいなのですが・・・ 詳しくはどうなのでしょうか? また、色々な意味がある単語でも、順番が決まっているみたいなのですが、それはどのようにして決まっているのでしょうか? 教えてください。

  • ハングル 語基式の辞書 電子辞書も

    語基式でハングルを学んでいます。 他の質問をした時に、『コスモス朝和辞典』が語基式に基づいた辞書というご回答を頂きました。 他にも、語基式に基づいた辞書はありますか? また、電子辞書があれば、それも教えて頂きたいです。 よろしくお願い致します。

  • 辞書式に並べる

    数学Aの順列でアルファベットABCDEFを辞書式に並べるというのが根本的に理解できません。 詳しく言うとABCDE→ABCED→ABDCE→・・・→EDCBAになりますよね。この並べかたの規則が全く理解できません。解説をお願いします。

  • 型の種類に関係なく配列かどうかを調べたい

    C# 2010 version 4.0を使用しています。 例えば以下のコードでは、 object o = new int[]{1, 2}; if (o is int[]) { Console.WriteLine("配列"); } 「o is int[]」 と調べれば良いのですが、 object o がstring型の配列だろうが object o = new string[]{“a”, “b”}; object o がdouble型の配列だろうが object o = new string[]{1.1, 1.2}; とにかく配列かどうかを調べるやり方なり関数はあるのでしょうか? やはり object o = new string[]{"a", "b"}; if (o is int[]) { Console.WriteLine("配列"); } else if (o is string[]) { Console.WriteLine("配列"); } このように調べる方法しかないのでしょうか?

  • 排列と配列の漢字の使い分けは

    排列と配列の漢字の使い分けは必要となる場合がありますか?goo 辞書 では同じ項目で意味を解説してました。

  • SUMIFSの代わりに配列を使いたいがエラーになる

    ExcelでSUMIFS関数を用いて集計を行っています。ただし集計を行う上で別のExcelファイルから参照をしているため、SUMIFS関数で算出した結果を表示するには参照しているExcelファイルを開く必要があります。 参照しているファイルをいちいち開くと手間がかかるので、別の方法を検討したところ、配列の{=SUM(IF・・・を用いることで可能だということがわかりました。 同僚が作成した配列の式をもとに作成を行ったのですが、配列中で参照しようとしている列ではエラーもしくは0が表示されます。(本来は別の集計された数字が表示されます) 同僚が作成した配列の式では例えばO列を参照してエラーもなく表示されるのですが、私が追加したAI列ではエラーとなります。 何か配列の式を作成する上で定義すべきことなどがあるのでしょうか? もしくはSUMIFS関数以外に参照ファイルを開かずに解決できる方法がございましたらご教示をよろしくお願いします。

  • スキャナー式電子辞書は使える?

    クイックショナリーというスキャナー式の電子辞書について教えて下さい。 当方英語少々読めますが、英書(小説や趣味の映画、音楽についての専門書)の読書の際にいちいち英和を引くのが面倒で、電子辞書の購入を考えています。 特に簡便なスキャナー式の英和辞書が気になりますが、読み込みの精度はどの程度正確なのでしょうか?(ペーパーバックの紙質は決して良いとは言えないので) 私は英語の専門家ではないので、正確な翻訳用ではなく、読書の補助用として考えています。

  • 3次元配列を1次元配列に

    例えば2次元配列だと, array[row*i+j] = a[n]; といったように1次元に直すことができますよね? 同様に3次元配列を1次元配列にしたい場合には arrayの中はどのような式をつかえばいいのでしょうか。 よろしくお願いします。

  • なぜかIMEの辞書がおかしくなった!

    IMEの辞書がおかしくなってしまったので相談します。 わたしの自宅のPCのIMEの辞書が、おかしくなりました。 おかしいというのは、特定の登録したものだけが消滅しました。 わたしは自分の使っているメアドをメアドで登録してたんですが 10個くらいあったものが8個くらいになっていました・・。 再登録しようとしても失敗するし、困っています。 また、バックアップも古いものしかとっていなくて、最新の辞書分はバックアップとっておりませんでしたorz 同じような現象になったことあるかた、元に戻す方法を知っている方いらっしゃいませんか? 助けてください(;o;)