- 博客(10)
- 收藏
- 关注
原创 leetcode 707
设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性val和next。val是当前节点的值,next是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性prev以指示链表中的上一个节点。假设链表中的所有节点都是0-index的。在链表类中实现这些功能get(index)获取链表中第index个节点的值。如果索引无效,则返回-1。在链表的第一个元素之前添加一个值为val的节点。插入后,新节点将成为链表的第一个节点。.........
2022-07-28 22:00:34
75
原创 习题5-7 使用函数求余弦函数的近似值 (15分)
本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯函数接口定义:double funcos( double e, double x );其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输...
2020-04-19 15:22:21
9248
12
原创 习题5-6 使用函数输出水仙花数 (20分)
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定**区间(m,n)**内所有的水仙花数。函数接口定义:int narcissistic( int number );void PrintN( int m, int n );函...
2020-04-19 11:15:17
961
原创 习题5-5 使用函数统计指定数字的个数 (15分)
本题要求实现一个统计整数中指定数字的个数的简单函数。函数接口定义:int CountDigit( int number, int digit );其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。裁判测试程序样例:#include <stdio.h>int CountDigit(...
2020-04-18 22:40:24
508
原创 练习5-3 数字金字塔 (15分)
本题要求实现函数输出n行数字金字塔。函数接口定义:void pyramid( int n );其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例:#include <stdio.h>void pyramid( int n );int main(){ int n...
2020-04-18 17:43:13
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人