2015年11月21日

课内上机实验3——括号匹配(栈)

摘要: 题目描述:输入字符串,判断里面的括号是否匹配。有(),[],{}#include char a[1000];int top = 0;//top points at the first empty elementvoid put_stack(char c){ a[top++] = c;}char... 阅读全文

posted @ 2015-11-21 18:43 盗贼的极意 阅读(175) 评论(0) 推荐(0)

课内上机实验3——删除重复元素

摘要: 题目描述:删除一个数组内重复的元素,并按照原来的相对顺序输出#include int main(int argc, const char * argv[]){ int n,temp; int delete_num = 0; scanf("%d",&n); int a[n]; ... 阅读全文

posted @ 2015-11-21 16:58 盗贼的极意 阅读(159) 评论(0) 推荐(0)

课内上机实验3——数组内移动0元素至末尾

摘要: 题目描述:将数组内0元素移动到最后面,其他元素相对位置不变,输出整个数组代码如下:#include #define MAXN 1000int all_zero(int a[],int n)//check if a[] only has 0{ int flag = 1; for (int ... 阅读全文

posted @ 2015-11-21 16:52 盗贼的极意 阅读(180) 评论(0) 推荐(0)

课内上机实验3——M集合问题(队列)

摘要: 题目描述:定义集合M1属于M若x属于M,则2x+1属于M,3x+1属于M没有其他数字属于M由小到大输出M中前30项,并且输入一个数字,判断它是否属于M代码如下: 1 #include 2 int a[1000],b[1000]; 3 int t=0;//t point at first empty... 阅读全文

posted @ 2015-11-21 12:07 盗贼的极意 阅读(265) 评论(0) 推荐(0)

导航