每日一題 正方形的判定

2021-09-29 16:54:51 字數 677 閱讀 6502

title: 每日一題–正方形的判定

date: 2019-11-17 09:32:04

tags:

1.2018三大校賽題b-正方形的判斷 (10分)

題目內容:

給定四個點的座標, 問這四個點相連之後是否可以組成正方形.

輸入描述:

第一行乙個正整數n,表示測試資料組數,n<=500

每組測試資料佔一行,給出8個整數x1,y1,x2,y2,x3,y3,x4,y4. -1000000<= x,y <= 1000000

輸出描述:

輸出乙個正整數, 表示n組測試資料中有多少組中的點可以組成正方形.

輸入樣例:

20 1 3 1 0 0 3 0

1 1 -1 1 -1 -1 1 -1

輸出樣例

1

#include

intmain()

else

}else

if(a12 == a14)

else

}else

if(a13 == a14)

else

}else

}}

上次遇到的校賽的題昨天終於解答了,也算是一種自我進步吧!

每日演算法 最大正方形

目錄題目 解題思路 總結在乙個由 0 和 1 組成的二維矩陣內,找到只包含 1 的最大正方形,並返回其面積。示例 輸入 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 輸出 4 動態規劃 1 設定動態更新變數 令dp i,j 表示座標為 i,j 節點為右下角且只包含1...

191208題(最大正方形)

思路 動態規劃問題 1.設二維陣列dp m n 其中dp i j 表示以座標 i,j 為正方形右下角元素時的最大正方形的邊長。2.當前點的最大正方形邊長為上,左,左上三個點最大正方形邊長的最小值 1,也就是從這個點往這三個方向進行延伸,延伸的長度為上,左,左上三個點最大正方形邊長的最小值 1。即核心...

完美正方形 藍橋真題

題目略 搜尋剪枝 每次從左上角開始一行行找 找第乙個空白位置 看能不能放下某個正方形 當產生完全覆蓋之後即找到答案 類似方法的題還有zoj 3209 兩點注意 1 先對19個正方形公升序排序 只要某個沒用過得正方形放不下了 後邊的肯定放不下直接跳過 如果是矩形就沒法這樣貪心 2 如果初始標定的三個正...