tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: 組み合わせ合計探索
投稿日: 2023/02/08(Wed) 12:00
投稿者魔界の仮面弁士
> 以下の[設定値] に対して [個数]よりランダムに選んだ合計値が
> 最も近い組み合わせを獲得したいと思っています。
> (同じ値であれば最も良いです)
やりたいことは分かりましたが、肝心の質問内容が読み取れませんでした。
何が分からないのかを書いてもらわないと、解説のしようがありません。


> vb.netで次のサイトのような算出できるものでしょうか?
その問いは「紙と絵の具があれば、風景画を描けるものでしょうか」と
聞いているようなものであり、質問にはなっていません。

Yes/No という答えを聞きたいわけではありませんよね?


> hhttps://hatenachips.blog.fc2.com/blog-entry-430.html
上記では『値リストがあって、そのすべての組み合わせの中から選ぶ』ものでしたが、
今回のは「個数リストがあって、その個数だけ(何かを)ランダムに選ぶ」…ということですか?


ランダムに、どこから、何個の値の組み合わせを、何回取り出して比較するのでしょうか。
そして個数リストというのは、どの部分に関わってくるのでしょうか。前提条件が曖昧です。


個数リストから 2994 という値がランダムで選ばれたときに、
「2994 個の任意の非重複整数の組み合わせ」の合計値を求める、という意味にも取れます。

あるいは「個数」という言葉は無視して、与えられたリストのなかから、
ランダムかつ重複許可で、値を N 個選び出して合計する…という意味にも取れます。

2 つの値の組み合わせを乱数回抽出して、その合計が最も[設定値]に近かったペアを選ぶ、
という意味にも取れます。


そして何よりも、質問内容は何でしょうか。

値の一覧を管理する方法がわからない?
一覧からランダムに取り出す方法がわからない?
複数値の合計値を求める方法が分からない?
総当たり的に求めることはできているが、効率の良い方法を相談したい?

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。