中缀转后缀: 表达式求值: 代码:(输入#号结束) #include #include <cstring> #include #include #include using ...
中缀转后缀: 表达式求值: 代码:(输入#号结束) #include #include <cstring> #include #include #include using ...
问题: 分析双向链表的创建,插入,删除,展示等基本操作 分析: 双向循环链表主要是在判断是否结束的时候,不是判断为NULL了,而是判断是否是头结点了 在初始化的时候,需要把n...
不错
堆排序(递归与非递归)堆,就是一颗完全二叉树,除了,最后一个行可能不是满的,其他层都是满的 要想进行堆排序,需要知道,最后一个非叶子节点的下标,这里我使用数组,下标从0开始,公式就是(len/2)...
堆,就是一颗完全二叉树,除了,最后一个行可能不是满的,其他层都是满的 要想进行堆排序,需要知道,最后一个非叶子节点的下标,这里我使用数组,下标从0开始,公式就是(len/2)...
问题:编写程序,从键盘输入一个字符串,内有数字和非数字,连续的数字成为一个整数,统计字符串中有多少个数字,并输出 分析: 1,遍历整个字符串,如果遇到是数字,count=1,...
问题:一个文件中有一段英文,统计其中英文的个数 代码: main(){ int count=0,i=0,lean=0; FILE *fp; if((fp=fopen...
问题: 判断输入的数是否是回文数(比如:1221,122221,2,111),就是从左向右读和从右向左读都是一样的,如果是就输出,当输入-1结束循环 分析: 1,确定输入的位...
问题: 输入n,在输入n*n全部数据,计算元素每列元素的最大值之和 分析: 1,定义一个数组用来存储每列的最大值 2,在遍历数组的时候,按行来遍历,每行元素每次都和对...
问题:输入某年某月某日,判断这一天是这一年的第几天 分析: 1,根据月份进行对比,比如1->0,2->31,3->59,4->90... 2,判断年份是否是闰年,...
问题: 古典问题:有一对兔子,从出生后3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,加入兔子都不死,问每个月的兔子总数是多少? 分析: 1,兔子...
问题:水仙花数,所谓水仙花数是一个三位数,他的个位数字立方和等于该数本身,例如153=1*1*1+5*5*5+3*3*3 分析: 1,利用for循环控制100-999个数,每...
问题:把一个正整数分解质因数,例如:输入90,打印出233*5分析:1,对n进行分解质因数,每次从2开始遍历,循环结束条件是i<=n2,当n%i==0的时候,说明是可以整除的...
问题:一个数如果恰好等于他的因子之和,这个数就称为“完数”,例如6=1+2+3,编程找出1000以内的所有完数 分析: 因子,就是两个整数相乘,能够得出这个数,因为题目要求没...
问题1:一球从100米的高度自由落下,每次落地后反跳回原高度的一半,再落下,求他在第10次落地时,共经过多少米,第十次反弹多高。 分析: 代码: float sum=0,i,...
文件分类: 1,文件内容——程序文件(目标文件,源文件,可执行文件)和数据文件 2,文件组织形式——顺序存取文件和随机存取文件 3,文件存储形式——ASCII码文件和二进制文...
结构体的数据类型是为了将不同数据类型,但相互关联的一组数据,组合成一个有机整体使用,就相当于是java中的一个对象中定义了一些不同的属性 结构体类型定义: struct 结构...
不错,很清楚
求蛇形矩阵代码: #include using namespace std; int main() { int n,a[20][20]={0}; cin>>n; int p...
代码: #include using namespace std; int main() { int n,a[20][20]={0}; cin>>n; int p...
辛苦了,兄弟
9进制转为19进制进制转化(c++) #include <cstdlib> int a=strtol(str,&stop,8); //8进制转为10进制 itoa(num,str,16); /...