上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 题目描述 输入n(1<=n<=10)和n个整数,逆序输出这n个整数。 输入n(1<=n<=10)和n个整数,逆序输出这n个整数。 输入 输入n(1<=n<=10),然后输入n个整数。 输入n(1<=n<=10),然后输入n个整数。 输出 逆序输出这n个整数,每个整数占4列,右对齐。 逆序输出这n个整 阅读全文
posted @ 2018-12-02 20:55 Binary_tony 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如下程序的功能是计算 Fibonacci数列的第n项。函数fib()是一个递归函数。请你改写该程序,计算第n项的同时,统计调用了多少次函数fib(包括main()对fib()的调用)。 #include<stdio.h> int fib(int k); int main(void ) { 阅读全文
posted @ 2018-12-02 20:54 Binary_tony 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。 递归函数实现过程如下: void inverse(int n) { if(n >1) { (1) 读入一个整数,存入num; (2) 将后面的n-1个数逆序输出: inverse(n-1); (3 阅读全文
posted @ 2018-12-02 20:53 Binary_tony 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个十进制整数n,输出对应的二进制整数。常用的转换方法为“除2取余,倒序排列”。将一个十进制数除以2,得到余数和商,将得到的商再除以2,依次类推,直到商等于0为止,倒取除得的余数,即为所求的二进制数。例如,把52换算成二进制数的计算过程如下图: 52除以2得到的余数依次为0,0,1,0 阅读全文
posted @ 2018-12-02 20:53 Binary_tony 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果: [ [3], [9,20], [15,7] ] vector<vector<int> 阅读全文
posted @ 2018-12-02 20:10 Binary_tony 阅读(152) 评论(0) 推荐(0) 编辑
摘要: If a machine can save only 3 significant digits, the float numbers 12300 and 12358.9 are considered equal since they are both saved as 0.123×10​5​​ wi 阅读全文
posted @ 2018-12-01 19:40 Binary_tony 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如上图所示,由正整数1, 2, 3, ...组成了一棵无限大的二叉树。从某一个结点到根结 点(编号是1 的结点)都有一条唯一的路径,比如从10 到根结点的路径是(10, 5, 2, 1), 从4 到根结点的路径是(4, 2, 1),从该结点到根结点的路径上的所有结点称为该结点的祖先。现在的 阅读全文
posted @ 2018-11-25 20:52 Binary_tony 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个正整数,输出该数的数根。数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根。如果结果是两位数或者包括更多位的数字,那么再把这些数字加起来。如此进行下去,直到得到是一位数为止。比如,对于24来说,把2和4相加得到6,由于6是一位数,因此6是24的 阅读全文
posted @ 2018-11-25 20:51 Binary_tony 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。例如:68变成154(68+86),再变成605(154+451),最后变成1 阅读全文
posted @ 2018-11-25 20:50 Binary_tony 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 题目描述 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形。要求在程序中定义并调用如下函数:PrintSpace(m)用来输出m个空格;PrintDigit(m)来输出一行中的数字串"12...m...21"(该行中的最大数字是m)。函数原型如下: void PrintDigit(int m 阅读全文
posted @ 2018-11-25 20:50 Binary_tony 阅读(2288) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页