題目鏈結
簽到題。
#include
using
namespace std;
const
int n =
1e6+10;
int n, k;
int a[n]
;int
main()
else
} maxx =
max(maxx, cnt);}
cout << maxx << endl;
return0;
}
題目鏈結
找能裁剪的最大的正方形,邊長從1開始遍歷,從上往下遍歷,然後進行判斷。
#include
using
namespace std;
const
int n =
1e5+10;
int x[n]
, y[n]
;int n;
intjudge
(int upside,
int l)
intmain()
for(
int i =
1; i <= n; i++
) cout << maxx << endl;
}
題目鏈結
#include
using
namespace std;
const
int n =
200010
;int x, y;
struct node p[n]
;int maxx[n]
, minn[n]
, lie[n]
;bool
cmp(node a, node b)
intmain()
long
long cnt =0;
for(
int i =
0; i <
100005
; i++)}
sort
(lie, lie + cnt)
;long
long mid = lie[
(cnt -1)
/2];
long
long ans = x -1;
for(
int i =
0; i <
100005
; i++)}
cout << ans << endl;
}
題目鏈結
找近似值,由於要判斷小數點後兩位,剛開始要乘100,最後再轉換回來。
由於四捨五入,所以最開始所求第乙個數都減50,第二個數都加49。然後在第乙個數的基礎上加,如果最後第乙個數大於第二個數,那麼就不能調整,輸出impossible。
#include
using
namespace std;
const
int n =
1e4+10;
int n, sum, k =
10000
;int a[n]
, num[n][2
];char name[n][50
];intmain()
for(
int i =
0; i < n; i ++)}
for(
int i =
0; i < n; i ++
)printf
("%s %.2f %.2f\n"
, name[i]
, num[i][0
]*1.0/
100, num[i][1
]*1.0/
100)
;}
2023年1月19日總結
python中transpose 類似於matlab中的permute,需要注意的是python中的transpose是從0開始的。舉個例子,矩陣a是12 10 1000的,如果要將矩陣 變為1000 12 10的,在python中,操作 為a a.permute 2 0 1 matlab中的per...
預備役總結2023年1月20日
今天學習了二分答案演算法 一共過了兩道題目花費了我6個小時 在這個問題之外首先今天學的乙個在一本書上面看到的求a i k的最大i問題 include include intqqsort int a,int start,int end a i t qqsort a,start,i 1 qqsort a...
2023年1月4日 與父談話總結
2021年的第一篇部落格,先祝大家新年快樂,新的一年,身體健康,萬事如意!晚上跟老爸語音聊了會天,雖然還是像往常一樣的老生常談,但每次聽都會有不一樣的感覺,有時候是不太想聽,有時候是很認真的聽進去了。而這次顯然是後者。我們主要談了三個方面 第一,還是說學習的事情,這是首要的。告誡我還是要堅持到底,不...