- 博客(3)
- 收藏
- 关注
原创 笔记|c语言_利用泰勒公式求sinx的值
fabs()函数(头文件是<math.h>)是C语言中的一个数学函数,用于计算一个浮点数的绝对值。因为sinx的泰勒公式展开为奇数次项,所以利用每次循环使count值为奇数次递增,即count*2-1。要求最后一项绝对值刚好小于0.00001(1e-5即1*10的-5)该函数返回参数x的绝对值,即x的正值部分。先循环求每一项分母,再循环求每一项分子。为一项,x的3次方为分子,3!
2023-09-25 13:49:49
3972
1
原创 笔记|删除列表重复元素
dumn 指针不移动,这样当p指针指向的元素不为重复数(值为1)时,将dumn指针的next指针指向p,就删除了重复数。然后再遍历,判断若等于1,则dumn->next=p;因为是连续的,dumn的next指向head,p指向dumn,看p->next是否等于p->next->next;需要注意的是,需要注意的是头指针可能被删除,利用一个哑节点的next指针指向head。相等则p->next往后移动,不相等时让p向后移动,这样就可以删除相等数的区间。输入:head = [1,2,3,3,4,4,5]
2023-09-23 00:46:11
109
2
原创 笔记-链表中倒数第k个节点
第二个方法看完解析是用双指针,将slow和fast指针指向头节点,然后先让fast指针移动k步,然后fast指针指向k+1个结点,然后再让fast和slow一起移动,当fast指针指向为空时,输出slow所指向的数。输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。发现是第二个for循环出错,他是当fast指针为null时输出(fast和slow间隔k个),我理解错误。个节点,从头节点开始,它们的值依次是。但是报错了,现在不知道哪里错了。
2023-09-20 13:34:42
204
1
爬虫csv文件内容与数据库内容不对应应该怎么解决?
2024-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人