青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

There is a will there is a way!

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  4 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks

這里的迷宮是由0 1表示的 0表示墻, 1表示能通過

這里我用了const int row=7,column=13;你當然可以改動這個參數. 運行后回把其中的一條路徑改成其它數字
你會看到的,

#include? < iostream >
#include?
< stack >
using ? namespace ?std;
const ? int ?row? = ? 7 ;
const ? int ?column? = ? 13 ;
int ?table[row][column];
// struct?position{
??
// ??int?prow;
????
// int?pcolumn;
// };
void ?settable()
{
????
????cout
<< " Please?input?table[ " ;
????cout
<< row << " ][ " ;
????cout
<< column;
????cout
<< " ](using?0?or?1):\n " ;
????
for ( int ?i = 0 ;i < row;i ++ )?
????????
for ( int ?j = 0 ;j < column;j ++ )
????????????cin
>> table[i][j];
????
// cout<<"Input?1?go?on?and?0?end:\n";
????
}

int ?solvepass(stack < int > ? & P, int ?i, int ?j)
{
????
int ?count = 0 ;
???
// ?int?count1=0;
???? while (i != row - 1 ? || ?j != column - 1 )
????
{
????????count
= 0 ;
???????
// ?count1=0;
???????? if (i - 1 >= 0 ? && ?table[i - 1 ][j] == 1 )?
????????
{
????????????count
= 1 ;
????????????table[i][j]
= 9 ;
????????????P.push(i);P.push(j);?
// ?cout<<"i="<<i<<"?j="<<j<<endl;
????????????i -= 1 ;? // cout<<"i="<<i<<"?j="<<j<<endl;
???????????? continue ;
????????}

????????
if (i + 1 < row? && ?table[i + 1 ][j] == 1 )
????????
{
????????????count
= 1 ;
????????????table[i][j]
= 9 ;
????????????P.push(i);P.push(j);
// cout<<"i="<<i<<"?j="<<j<<endl;
????????????i += 1 ; // cout<<"i="<<i<<"?j="<<j<<endl;
????????????? continue ;
????????}
?
????????
if (j - 1 >= 0 ? && ?table[i][j - 1 ] == 1 )
????????
{
????????????count
= 1 ;
????????????table[i][j]
= 9 ;
????????????P.push(i);P.push(j);
// cout<<"i="<<i<<"?j="<<j<<endl;
????????????j -= 1 ;? // cout<<"i="<<i<<"?j="<<j<<endl;
???????????? continue ;
????????}

????????
if (j + 1 < column? && ?table[i][j + 1 ] == 1 )
????????
{
????????????count
= 1 ;
????????????table[i][j]
= 9 ;
????????????P.push(i);P.push(j);
// cout<<"i="<<i<<"?j="<<j<<endl;
????????????j += 1 ; // ?cout<<"i="<<i<<"?j="<<j<<endl;
???????????? continue ;
????????}

????????
if (count == 0 )
????????
{
????????????
int ?n = P.top();
????????????P.pop();
????????????
int ?m = P.top();
????????????P.pop();
????????????table[i][j]
= 2 ; // cout<<"i="<<i<<"?j="<<j<<endl;
????????????i = m;j = n; // cout<<"i="<<i<<"?j="<<j<<endl;
????????}

???????
// ?else?return?1;
???????
// ?count1=1;
????}

?????
?????P.push(row
- 1 );P.push(column - 1 )?;
??????table[row
- 1 ][column - 1 ] = 9 ;
}

void ?outputtable()
{
????
// cout<<"Result?table?is:\n";
???? for ( int ?i = 0 ;i < row;i ++ )
????
{
????????cout
<< endl;
????????
for ( int ?j = 0 ;j < column;j ++ )
????????????cout
<< table[i][j] << " ? " ;
????????}

}

void ?outputpass(stack < int >& P)
{
????stack
< int > ?S;
????cout
<< " \nThe?result?pass?is:\n " ;
????
while ( ! P.empty())
????
{
????????
int ?sp = P.top();
????????P.pop();?
????????
int ?q = P.top();??P.pop();
????????S.push(q);?S.push(sp);
????????
????}

????
while ( ! S.empty())
????
{
????????
int ?j = S.top();
????????S.pop();
????????
int ?i = S.top();
????????S.pop();
????????cout
<< " ( " << i << " , " << j << " )?\n " ;
????}

}

int ?main()
{
????
// int?row,column;
????
// int?table[row][column];
????stack < int > ?P; // save?the?pass?ways
???? int ?s;
????cout
<< " Input?1?go?on?and?0?end:\n " ;
????
while (cin >> s)
????
{
????????
if ( ! s)? break ;
????????settable();?
// set?table
????????cout << " \nThe?orenage?table?is:\n " ;
????????outputtable();
????????solvepass(P,
0 , 0 );? // solve?this?problem
????????cout << " \nThe?result?table?is:\n " ;
????????outputtable();
????????outputpass(P);
????????cout
<< " Input?1?go?on?and?0?end:\n " ;
????}

????
return ? 1 ;
}

posted on 2006-04-10 23:21 王直元 閱讀(668) 評論(0)  編輯 收藏 引用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品视频在线| 欧美日韩综合视频| av不卡在线观看| 亚洲理伦在线| 亚洲午夜精品一区二区三区他趣| 亚洲视频在线观看网站| 欧美亚洲一区二区在线观看| 羞羞视频在线观看欧美| 久久久久高清| 欧美理论在线| 国产精品影片在线观看| 好看的日韩视频| 在线高清一区| 亚洲影院在线| 久久综合伊人77777蜜臀| 亚洲区第一页| 亚洲综合社区| 欧美成人tv| 国产日韩一区二区三区| 亚洲国内精品| 久久国产精彩视频| 亚洲国产精品成人| 亚洲欧美999| 欧美成在线观看| 国产欧美精品xxxx另类| 亚洲人成网站在线播| 欧美专区福利在线| 日韩午夜黄色| 欧美成va人片在线观看| 国产午夜精品麻豆| 亚洲午夜精品久久| 欧美多人爱爱视频网站| 欧美亚洲一区| 国产精品一区二区三区久久久| 欧美日韩在线视频首页| 亚洲一二区在线| 欧美韩日一区二区三区| 亚洲欧美精品一区| 欧美日韩亚洲网| 亚洲国产中文字幕在线观看| 久久久久久香蕉网| 亚洲欧美日韩国产一区二区| 欧美性猛交视频| 宅男噜噜噜66一区二区| 亚洲啪啪91| 欧美精品18| 91久久夜色精品国产网站| 久久三级视频| 久久久精品日韩| 国产一区二区欧美日韩| 欧美亚洲系列| 午夜在线a亚洲v天堂网2018| 国产欧美日韩91| 欧美伊人久久| 午夜精品偷拍| 国产日韩精品一区二区| 欧美一区二区视频在线| 午夜精品久久久久久久99水蜜桃| 国产精品蜜臀在线观看| 欧美一区二区女人| 亚洲欧美激情视频在线观看一区二区三区| 欧美三区在线| 亚洲欧美另类在线| 亚洲综合色视频| 国产亚洲精品久久久久动| 久久久久欧美| 美女日韩欧美| 日韩一级二级三级| 亚洲素人在线| 国内精品久久久久久久影视麻豆 | 欧美jizz19性欧美| 欧美大片一区二区三区| 一区二区不卡在线视频 午夜欧美不卡在 | 麻豆av福利av久久av| 亚洲国产专区校园欧美| 亚洲欧洲综合| 国产精品高潮粉嫩av| 久久av红桃一区二区小说| 久久精视频免费在线久久完整在线看| 在线观看国产精品淫| 欧美激情91| 国产精品电影观看| 久久一区中文字幕| 欧美剧在线观看| 欧美在线黄色| 欧美激情精品久久久久久蜜臀| 亚洲一区二区精品在线| 久久gogo国模裸体人体| 欧美国产先锋| 久久久久久色| 日韩视频免费看| 亚洲伊人观看| 在线日本欧美| 夜夜嗨一区二区| 狠狠色丁香久久婷婷综合_中| 亚洲高清不卡| 国产性做久久久久久| 亚洲精品国产无天堂网2021| 国产夜色精品一区二区av| 亚洲成色777777女色窝| 国产精品日本| 亚洲欧洲一级| 樱桃国产成人精品视频| 亚洲视频综合在线| 日韩视频在线一区二区| 久久精品一二三区| 性欧美大战久久久久久久免费观看| 毛片一区二区| 久久久久九九九| 国产精品高潮呻吟久久av无限 | 欧美精品在线观看| 久久久综合精品| 国产精品免费网站| 亚洲乱码久久| 亚洲精品小视频| 老司机午夜精品视频在线观看| 久久99伊人| 国产欧美精品日韩| 亚洲一级黄色片| 亚洲视频1区| 欧美日韩免费一区| 亚洲乱码国产乱码精品精可以看| 最近看过的日韩成人| 老鸭窝91久久精品色噜噜导演| 久久久精品2019中文字幕神马| 国产精品视频yy9299一区| 亚洲一区二区三区四区在线观看| 亚洲欧洲日本一区二区三区| 久久综合伊人77777蜜臀| 美女主播视频一区| 在线观看日韩av先锋影音电影院| 久久精彩免费视频| 久久蜜臀精品av| 伊人成综合网伊人222| 欧美自拍丝袜亚洲| 老色批av在线精品| 亚洲高清在线视频| 欧美成人精精品一区二区频| 91久久精品一区二区别| 中文一区二区| 国产精品欧美在线| 欧美一级一区| 欧美aⅴ一区二区三区视频| 亚洲欧洲精品成人久久奇米网| 欧美国产另类| 亚洲天堂av高清| 久久久久久久欧美精品| 在线观看亚洲精品| 欧美福利在线| 亚洲一本视频| 毛片一区二区| 9国产精品视频| 国产欧美日韩一区二区三区| 亚洲欧洲精品一区二区三区波多野1战4| 久久久久久久波多野高潮日日| 欧美成人情趣视频| 亚洲午夜激情在线| 国产一区二区三区久久悠悠色av| 久久精品一区中文字幕| 91久久精品久久国产性色也91| 亚洲视频在线一区观看| 国产一区二区三区视频在线观看| 久久综合色影院| 一区二区三区成人精品| 欧美在线视频日韩| 亚洲精品视频免费观看| 国产精品一区二区黑丝| 久久影音先锋| 亚洲中字黄色| 欧美激情在线播放| 欧美有码在线观看视频| 亚洲精品日韩一| 国产亚洲欧美日韩日本| 欧美日韩国产91| 久久成人久久爱| 99精品欧美一区二区蜜桃免费| 久久蜜桃香蕉精品一区二区三区| 日韩午夜av在线| 黄色在线一区| 国产精品系列在线播放| 欧美精品videossex性护士| 欧美一区二区三区四区在线| 99国产一区| 亚洲国产天堂久久综合| 久久精品最新地址| 午夜精品视频在线| 亚洲精品中文字幕女同| 狠狠干综合网| 国产欧美日韩综合一区在线观看| 欧美精品性视频| 老司机精品视频网站| 羞羞漫画18久久大片| 国产精品99久久久久久白浆小说| 亚洲国产导航| 免费在线成人| 毛片基地黄久久久久久天堂| 久久久精品国产免大香伊 | 国产精品热久久久久夜色精品三区| 欧美电影在线观看完整版| 久久久久一区|