你还在申请一个大的数组来存放杨辉三角吗,你out啦;知道队列么,杨辉三角其实是可以用队列来实现的,一个也好,两个也罢,当然你也可以用N个,那就得看你是怎么想的了。
一、使用一个队列打印杨辉三角#include#include using namespace std;void print(int n){ queue yang; int i = 1, j, s = 0; int k =0, t, u; yang.push(i),yang.push(i); cout<
二、使用两个队列打印杨辉三角
#include#include using namespace std;void print(int n){ queue yang1; queue yang2; int change = 1; yang1.push(1); cout<
三、N个队列?
#includeusing namespace std;int main(){ cout<<"233333333..."<