当前位置:首页
> Luz 第1220页
Luz 管理员
暂无介绍
89860 篇文章 33 次评论函数题:求二叉树叶子结点的个数(递归法)
在二叉树T中,其叶子结点个数=左子树中叶子结点的个数+右子树中叶子结点的个数。利用递归方法求二叉树T的叶子结点个数。1)如果T=NULL,则是空树,叶子结点个数为0,返回值为0;2)如果T->lchild=NULL,且T->rc…
编程题:9102 计算2的N次方
任意给定一个正整数N(N <= 100),计算2的N次方的值。### 输入格式:输入有多行,每行只有一个正整数N。### 输出格式:输出2的N次方的值。### 输入样例:in51### 输出样例:out322答案:若无答案欢迎…
编程题:无聊的队列
小明今天课上刚学习了队列数据结构,你看这个队列他又长又宽,就像这个碗他又大又圆。不过小明觉得队列只能从队尾插入,队首弹出太无聊了,于是他就想重新设计以下,以使队列能够翻转。翻转:队首变为队尾,队尾变为队首。那么现在队列变成了有以下三个操作的…
编程题:优美的括号序列
某日,小明特别无聊,就想找点东西玩,于是他发现括号()特别好玩,而且新学会了一项技能,将一对小括号(),插入到一个括号序列中,其中插入的规则是,左括号'('的位置要小于右括号')'的位置,不要求插入的左右括号相邻,例如以下,为了方便区分,我…
编程题:玻璃管中的小球
有一根笔直的玻璃管和若干小球,初始时玻璃管内是空的,每个小球都有一个权值x,不同小球的权值可能相同。玻璃管和小球支持以下三个操作:从玻璃管的右端放入一个小球从玻璃管的左端取出一个小球翻转玻璃管:玻璃管原来的左端变为现在的右端,原来的右端变为…
编程题:半圆弧的长度
输入圆的半径,求半圆弧的长度(使用math库的pi常量)### 输入格式:输入圆的半径,可以是小数,也可以是整数。### 输出格式:输出结果,要求结果保留2位小数。输出格式为:L=×××### 输入样例:在这里给出一组输入。例如:in2##…
编程题:数组求和
有一个10个单元的整型数组,输入10个整数,数组下标为奇数的单元加2,下标偶数的单元乘2,最后求和### 输入格式:输入10个整数,空格分隔### 输出格式:处理后输出10个整数的和### 输入样例:in1 2 3 4 5 6 7 8 9…
编程题:判断两个日期的先后,计算间隔天数、周数
从键盘输入两个日期,格式如:2022-06-18。判断两个日期的先后,并输出它们之间间隔的天数、周数(不足一周按0计算)。预备知识:通过查询Java API文档,了解Scanner类中nextLine()等方法、String类中split(…
编程题:【三个数排序】输入三个整数a,b,c,实现对这 3 个整数由小到大进行排序,并输出。
输入三个整数a,b,c,实现对这 3 个整数由小到大进行排序,并输出。### 输入格式:a,b,c。例如:3,5,1### 输出格式:从小到大为xx,xx,xx。例如:从小到大为1,3,5### 输入样例:例如:in3,5,1### 输出样…
编程题:【多分支-if语句之最终价格】某商场打折促销,满400减100,满800减250,满1200减400。请为收银员设计一个程序,计算优惠后的最终价格。
【多分支-if语句之最终价格】某商场打折促销,满400减100,满800减250,满1200减400。请为收银员设计一个程序,计算优惠后的最终价格。### 输入格式:输入原价,格式XX。例如:1300### 输出格式:输出最终价格,格式:最…