ランダムグラフ生成談義

0
Cinnamoroll @Cinnamon_VR

作問のときwriter解(自分)のコードがあってるかってどうやって確かめればいいの 愚直コード書いて小さいケースが合うか見ればいい?

2019-04-09 00:08:03
idsigma @IKyopro

@Cinnamon_VR 自分はそうしていました

2019-04-09 00:09:10
Cinnamoroll @Cinnamon_VR

@IKyopro 大変だ... おきもち回のセット作るのにどれくらい時間かかりました??

2019-04-09 00:12:04
てんぷら @tempura_cpp

ライター解の正当性の証明 : テスターがACしてくれた

2019-04-09 00:18:31
idsigma @IKyopro

@Cinnamon_VR Cまでは合わせて3-4時間くらいだと思います(木のランダム生成が少し大変でした) Dは自分が結構バグらせて数時間かかりました Eは2~3日くらいです writer解を合わせるのもそうですが、想定TLEがちゃんとTLEするかとか、想定嘘解法がちゃんと落ちるかとかをどこまで検証するかで割と変わると思います

2019-04-09 00:18:38
Cinnamoroll @Cinnamon_VR

@IKyopro それくらいかかっちゃいますよね、ちょっとずつ進めていきます...

2019-04-09 00:24:51
idsigma @IKyopro

Kaiten Sushi?は正直勿体なかったかもしれない(じゃあ出す機会が他にあるのかと言われると別ですが)

2019-04-09 00:25:48
てんぷら @tempura_cpp

数え上げを作問しましょう!!(テストつくるときに考えることが少なくてすむので)

2019-04-09 00:26:13
idsigma @IKyopro

@Cinnamon_VR はい、妥協せずにじっくりやるといいと思います

2019-04-09 00:26:26
てんぷら @tempura_cpp

@IKyopro HUPCで出題しても評判はよかったと思います

2019-04-09 00:27:02
idsigma @IKyopro

まともな数え上げが生やせない(そもそも解けないしね)

2019-04-09 00:27:32
idsigma @IKyopro

@tempura_cpp うーんたしかにそうですね(その話が来る前なので仕方ないんですが) また面白いのが生やせるといいですね…

2019-04-09 00:29:10
not @not_522

作問のめんどくさい順、幾何>グラフ>貪欲>構築>その他>DP、くらいの感覚

2019-04-09 00:29:19
てんぷら @tempura_cpp

@IKyopro あの問題セットをあれくらいの期間で出せるならけっこう期待できると勝手に思っていて

2019-04-09 00:29:56
idsigma @IKyopro

グラフの自動生成は1回作っちゃえば…

2019-04-09 00:31:52
てんぷら @tempura_cpp

グラフの自動生成、どうやるのがいいんですか

2019-04-09 00:32:24
not @not_522

グラフの自動生成、コーナーケースが多すぎて不可能だと思う

2019-04-09 00:34:18
idsigma @IKyopro

@tempura_cpp わーい 真ん中あたりに置けそうなものはいくつかできています、後ろの方は知らないです writer陣的にジャンルがいい感じにバラけそうなので楽しみです

2019-04-09 00:34:48
てんぷら @tempura_cpp

@IKyopro てんぷらの進捗はありません(というかGWで放出してしまいそう)

2019-04-09 00:35:21
not @not_522

ランダムグラフを作るだけなら、隣接行列にランダムに辺を置いていけばOK

2019-04-09 00:36:05
てんぷら @tempura_cpp

@IKyopro あるところにはあるんだなぁ(感動)

2019-04-09 00:39:15
idsigma @IKyopro

@tempura_cpp 基本的には木が生成できればあとはてきとうに辺を追加するだけなので

2019-04-09 00:40:08
not @not_522

真面目にグラフを生成したいならAGLがオススメです github.com/iwiwi/agl

2019-04-09 00:40:33