- 博客(13)
- 收藏
- 关注
原创 读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后中序遍历输出 hdibjeafcg,后序遍历输出 hidjebfgca,层序遍历输出abcdefghij
【代码】读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后中序遍历输出 hdibjeafcg,后序遍历输出 hidjebfgca,层序遍历输出abcdefghij。
2024-03-30 17:01:13 124 1
原创 读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后前序遍历输出abdhiejcfg
【代码】读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后前序遍历输出abdhiejcfg。
2024-03-30 16:49:26 126 1
原创 栈和循环队列
新建一个栈,读取标准输入3个整数3 4 5,入栈3 4 5,依次出栈,打印 5 4 3,新建循环队列(Maxsize为5),读取标准输入3 4 5 6 7,入队7时,队满,打印false,然后依次出队,输出 3 4 5 6。注意每个数字占用两个字符的位置,5之前是有一个空格的,第三行的3之前也是有一个空格的。读取标准输入,内容依次是3 4 5,换行后,接着是3 4 5 6 7。如果输入是3 4 5,换行,接着是3 4 5 6 7,那么输出是。
2024-03-26 18:52:18 287
原创 链表的新建、查找、插入和删除
输入3 4 5 6 7 9999一串整数,9999代表结束,通过尾插法新建链表,查找第二个位置的值并输出,在2个位置插入99,输出为 3 99 4 5 6 7,删除第4个位置的值,打印输出为 3 99 4 6 7。
2024-03-10 11:14:15 348 1
原创 头插法尾插法新建链表
如果输入是3 4 5 6 7 9999,那么输出是7 6 5 4 3,数之间空格隔开,尾插法的输出是3 4 5 6 7。输入3 4 5 6 7 9999一串整数,9999代表结束,通过头插法新建链表,并输出,通过尾插法新建链表并输出。3 4 5 6 7 9999,第二行也是3 4 5 6 7 9999,数据需要输入两次。
2024-03-09 10:24:25 394
原创 顺序表的学习
初始化顺序表(顺序表中元素为整型),里边的元素是1,2,3,然后通过scanf读取一个元素(假如插入的是6),插入到第2个位置,打印输出顺序表,每个元素占3个空格,格式为1 6 2 3,然后scanf读取一个整型数,是删除的位置(假如输入为1),然后输出顺序表 6 2 3,假如输入的位置不合法,输出false字符串。提醒,Language一定要选为C++。
2024-03-08 21:41:39 883 1
原创 输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出
输出和输入的内容一致,如果输入的是101 xiongda m,那么输出也是101 xiongda m。学号,姓名,性别,例如输入 101 xiongda m。
2024-01-25 23:43:06 501
原创 假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?
假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?为便于读者理解题意,这里举例说明如下:假如有3个台阶,那么总计就有3种走法:第一种为每次上1个台阶,上3次;第二种为先上2个台阶,再上1个台阶;第三种为先上1个台阶,再上2个台阶。输入为n,输出为走到第n个台阶有几种走法。如果输入是3,走到第3个台阶的走法总计有3种,1,1,1 和 1,2 和2,1,输出为3。
2024-01-25 23:24:08 502
原创 输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3
输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3。对应整型数除2后的商。
2024-01-24 22:03:52 349
原创 读取一个字符串,字符串可能含有空格,将字符串逆转,原来的字符串与逆转后字符串相同,输出0,原字符串小于逆转后字符串输出-1,大于逆转后字符串输出1。
【代码】读取一个字符串,字符串可能含有空格,将字符串逆转,原来的字符串与逆转后字符串相同,输出0,原字符串小于逆转后字符串输出-1,大于逆转后字符串输出1。
2024-01-24 00:18:16 688
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人