>>108 この凸包図を眺めてると、正解の正方形は 左辺の一番長い線を1辺とした正方形になりそうだが、それをどうやって求めるのか。
How to find the minimum-area-rectangle (MAR) fitted on the given points?
https://gis.stackexchange.com/questions/22895/finding-minimum-area-rectangle-for-given-points
最初に書いた人は、凸包を求めて重心を中心として1度ずつ回転させるやり方を考えたらしいが、下の方で良い解法のコメントが付いてた。
https://i.stack.imgur.com/ExZl3.png
少しずつ回転させるのではなくて、長方形の1辺は必ず凸包の辺のどれかと重なってるはずだから、凸包の辺の角度だけをとって試せば良いとのこと。
これなら重心を求める必要もないし、時間はかからない。
長方形が求まったら、座標系の中に入る正方形にすれば良いがはみ出してたら、参考解かな。
このアルゴリズムは、
The algorithm you are looking for is known in polygon generalisation as "smallest surrounding rectangle".
凸包最小長方形の解法とでも言えば良いのかな。
探検
プログラミングのお題スレ Part14
■ このスレッドは過去ログ倉庫に格納されています
109デフォルトの名無しさん
2019/05/24(金) 02:55:43.78ID:/EuQv4hQ■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市内閣「支持」64%「不支持」19% NHK世論調査 ★2 [少考さん★]
- 高市首相「多様なコメの増産を進める」 方針転換への懸念払拭狙いか ★2 [どどん★]
- 【維新】奥下衆院議員 政治資金でキャバクラとラウンジに支出 費用は返金へ 「国民の皆さんからすれば『税金で』という思いが強い」 [ぐれ★]
- 【訃報】声優・西村知道さん死去 「SLAM DUNK」安西先生役 9月に体調不良のため一時休業 [少考さん★]
- 【東京】玉川高島屋「シャネル」で窃盗容疑 バッグ210万円相当、無職少年(18)逮捕 買い取り店で身分証提示できず売却失敗 [ぐれ★]
- 【音楽】BARBEE BOYS・KONTAが事故で四肢麻痺を公表、新体制で活動は継続 [少考さん★]
- ホロライブ宝鐘マリン、最速でラーメンを投げ売りされてしまう [268244553]
- まったりおじゃる丸まったり待機スレ🏡
- 国民の半分が日中戦争を支持しているという現実…冷静に考えるとヤバイよ? [819729701]
- 【高市】自衛官の給与、いきなり20万円以上UPすることが閣議決定wwwwwwwwwwwwwwwwww [817260143]
- 生活保護を受けている私だけど、毎日が虚無なのょ。
- 【悲報】高市「同志国のヨーロッパ各国とレアアースをコスト度外視で安定供給するわよ😤」何言ってんだこいつ🤔 [359965264]
