Skip to content

ntk-ta01/ahc001

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AHC001

https://atcoder.jp/contests/ahc001

現状の方針

  • 外周に近い順から長方形の大きさを決める。増加可能できるスペースが多い方向を選んで増やす。他の長方形と交差しないか調べる。
  • 焼きなまし法を書いた。8割の長方形について上下左右どちらかに拡大する。まあまあ解が動くようになった。

改善案

  • どれだけr_iに実際の面積を近づけられるか、が大事そう

  • ビジュアライザがヒントになって、紫から遠い色の長方形を調整する

  • 焼きなまし法。とにかく悪いのも受け入れて到達していない解に行く。

  • 高速化(差分計算など)。これは時間を書ければスコアが伸びる場合←伸びそう

  • 高速化は変形長方形を選ぶところと、スコアの差分計算で可能そう

  • 近傍改善。縮小だけするのは微妙だった。

  • グラフにして目的関数値の移動を可視化してみる。

  • nによって温度を変える

  • r_iに面積の近い長方形でも、空きスペースを見て変形をする

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published