P1018 乘积最大
生活随笔
收集整理的這篇文章主要介紹了
P1018 乘积最大
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://www.luogu.org/problem/show?pid=1018#sub
其實這個數據范圍貌似搜索是過不了的,但是在lg上過了
這里搜索的方法是,dfs(int x,LL ans,int bef),x表示已經用了幾個乘號,ans表示前面放完乘號得到的乘積,bef表示上一個乘號放的位置(后面);
那么,如果x< k,把bef和當前要放的位置之間的數乘進ans;
放完最后一個,要把后面剩下的數乘進ans;
而且,放第x個乘號時,位置不能大于n-k+x,因為要給后面的乘號留下足夠的位置。
轉載于:https://www.cnblogs.com/dfsac/p/7587933.html
總結
以上是生活随笔為你收集整理的P1018 乘积最大的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos安装包选择--liveCD、
- 下一篇: Xamarin的播放音频和视频的媒体管理