關於棧的方法 做狼羊白菜

2021-09-29 02:18:53 字數 1974 閱讀 1449

棧是限定僅在表尾進行插入和刪除操作的線性表。「棧」者,儲存貨物或供旅客住宿的地方,可引申為倉庫、中轉站,引入到計算機領域裡,就是指資料暫時儲存的地方,所以才有進棧、出棧的說法。

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-cwdovspo-1572180598700)(

#include

#include

#include

#define true 1

#define false 0

#define ok 1

#define error 0

#define overflow -1

#define ove***lse -2

#define stack_init_size 100

#define stackincrement 10

typedef int status;

typedef int elemtype;

typedef structselemtype;

typedef structsqstack;

status initstack(sqstack &s)//initstack

status gettop(sqstack s,selemtype &e)//gettop

status push(sqstack &s,selemtype e)

*s.top++=e;

return ok;

}//push

status pop(sqstack &s,selemtype &e)//pop

status empty(sqstack s)//empty

status judge(selemtype e,selemtype q,int i)

//printf(「judge:」);

//printf("%d %d %d %d\n",e.cabbage,e.human,e.sleep,e.wolf);

if( (e.human0&&e.sleep0&&e.cabbage0&&e.wolf0)||(e.human1&&e.sleep1&&e.cabbage0&&e.wolf0)||(e.human0&&e.sleep1&&e.cabbage0&&e.wolf0)

||(e.human1&&e.sleep1&&e.cabbage1&&e.wolf0)||(e.human0&&e.sleep0&&e.cabbage1&&e.wolf0)||(e.human1&&e.sleep0&&e.cabbage1&&e.wolf1)

||(e.human0&&e.sleep0&&e.cabbage1&&e.wolf1)||(e.human1&&e.sleep1&&e.cabbage1&&e.wolf1)||(e.human1&&e.sleep1&&e.cabbage0&&e.wolf1)

||(e.human0&&e.sleep0&&e.cabbage0&&e.wolf1))

return ok;

else

return error;

}void mazepath()

if(e1.human==0)

if(e1.cabbage==0)

e1.cabbage=0;

}//cabbage

if(e1.sleep==0)

e1.sleep=0;

}//sleep

if(e1.wolf==0)

e1.wolf=0;

}//wolf

} if(e1.human==1)

if(e1.cabbage==1)

e1.cabbage=1;

}//cabbage

if(e1.sleep==1)

e1.sleep=1;

}//sleep

if(e1.wolf==1)

e1.wolf=1;

}//wolf }

}for(int y=0;y}

main()/

return 0;

}

用狼的處世哲學做SOHO 一

創業者要有象狼一樣的堅忍的性格,見到獵物不顧一切的撲上去,窮追不捨,這才是企業成功 的精髓。商場如戰場。狼有狼的天性,人有人的本性。但如果做為乙個創業者,我們如何去學習狼的天性在 商場上進行生存發展呢?今天看到一篇文章,寫的是 狼的十大處世哲學 其實我對於哲學這種深奧的東西理解一向很少 的,可當我不...

用狼的處世哲學做SOHO 一

創業者要有象狼一樣的堅忍的性格,見到獵物不顧一切的撲上去,窮追不捨,這才是企業成功 的精髓。商場如戰場。狼有狼的天性,人有人的本性。但如果做為乙個創業者,我們如何去學習狼的天性在 商場上進行生存發展呢?今天看到一篇文章,寫的是 狼的十大處世哲學 其實我對於哲學這種深奧的東西理解一向很少 的,可當我不...

關於做支付的筆記

訂單號重複致使支付寶支付不了 情景 這個很好理解,比如說你用同乙個支付寶商戶賬號,給不同 系統 使用的時候,如果各自的 系統 產生的訂單規則都類似甚至相同,就很有可能發生這種錯誤。解決方法 一定要讓產生的訂單號在支付寶商戶賬號裡保持唯一。支付充值後,我的賬號餘額竟然還是原來那麼多!美男子,能不能默默...