10l7l3l倒水的扩展和map的使用(待续

1.讲解广度优先搜索以及普及优先级概念

一个最基础的

https://www.cnblogs.com/tlysMoodspace/p/11832181.html

核心代码:

b[0][0]=10; b[1][0]=7; b[2][0]=3;
b[0][1]=10; b[1][1]=0; b[2][1]=0;
//三杯子,初始只有10L的杯子是满的 
// b[0][1]=1; b[1][1]=0; b[2][1]=0;
  if(b[0][i]!=0){
  //如果10L的杯子有酒 
    if(b[1][i]<7){
    //如果7L的杯子没满 
      if(b[0][i]+b[1][i]<7){
      //如果10L和7L杯子加起来不能补满7L的杯子 
        b[0][tail]=0;
        b[1][tail]=b[1][i]+b[0][i];
        //全倒入7L杯子 
        b[2][tail]=b[2][i];
    

猜你喜欢

转载自www.cnblogs.com/tlysMoodspace/p/11841109.html
l
今日推荐