无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AtCoder Beginner Contest 289

2023-03-17 10:46 作者:1234DW  | 我要投稿


題目分析

????n和m的數(shù)值小,直接二進(jìn)制枚舉即可,需要注意的是,需要取最低位的二進(jìn)制的話,我們需要從0開始,這一點需要注意。

代碼展示

思路分析

走樓梯,某些階梯不能踩。有n種方式,一次可以登上?xi層。

問能不能從第?0層走到第?n層。

????一眼就是方案數(shù)背包問題,設(shè)dp[i]示能否走到第?i層。轉(zhuǎn)移枚舉方式即可。由于方案數(shù)問題都是數(shù)值非常大,可以使用對1e9取余或者 |= ,不能使用+=(因為我試了會剛好溢出為0)而且據(jù)老師說,|的運算速度比+快40%,可以極大提升算法運行效率。這也就是為什么線段樹是|=而不是+=的原因。

代碼展示

題目分析

給定一張n個點m條邊的無向圖,點有紅藍(lán)兩種顏色。

高橋從1號點出發(fā),青木從?n號點出發(fā)。

每個時刻,兩人同時移動至其相鄰點,要求每次移動之后,兩人所在點的顏色不同。

問兩人能否同時抵達(dá)n號點和1號點,若能的話,輸出最小耗時。

這題不會,借鑒的大佬代碼,僅供觀看。


AtCoder Beginner Contest 289的評論 (共 條)

分享到微博請遵守國家法律
保德县| 建阳市| 满洲里市| 昌邑市| 屯留县| 吕梁市| 旬阳县| 新平| 托克逊县| 澄城县| 平阳县| 黑水县| 泸溪县| 双城市| 邯郸市| 临朐县| 昌乐县| 沙湾县| 嘉黎县| 延寿县| 河池市| 清河县| 兴业县| 彩票| 平陆县| 喀喇沁旗| 昌乐县| 柳河县| 抚远县| 迁西县| 延长县| 嫩江县| 电白县| 格尔木市| 磐石市| 嘉兴市| 沛县| 苍南县| 洞口县| 博兴县| 罗定市|