![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
考研准备
文章平均质量分 64
是强筱华哇!
野生程序猿
展开
-
f(x)=sinx的求导过程
求f(x)=sinxf(x) = sin xf(x)=sinx的导数f′(x)=limh→0f(x+h)−f(x)h=limh→0sin(x+h)−sinxhf'(x) = \lim_{h\to0}\frac{f(x+h)-f(x)}{h}=\lim_{h\to0}\frac{\sin(x+h)-\sin x}{h}f′(x)=h→0limhf(x+h)−f(x)=h→0limhsin(x+h)−sinx下一步需要用到和差角公式sin(x+y)=sinxcosy+sinycos原创 2021-06-19 21:10:09 · 8479 阅读 · 1 评论 -
队列的基本操作
队列队列的定义队列(Queue)简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除。向队列中插入元素称入队或进队;删除元素称为出队或离队。其操作的特性是先进先出(First In First Out, FIFO)。队头(front):允许删除的一端,又称队首。队尾(rear):允许插入的一端。空队列:不含任何元素的空表。队列的顺序存储初始状态(队空条件):Q.front == Q.rear ==0进队操作:队不满时,先送值到队尾元素,再将队尾指针加1//原创 2021-02-20 16:13:30 · 5071 阅读 · 0 评论 -
线性表之双链表的基本操作
双链表的基本操作(带头结点)双链表结点中有两个指针prior和next,分别指向其前驱结点和后继结点。如图:双链表结点描述#include <stdio.h>#include <stdlib.h>typedef struct DNode{ int data; struct DNode *prior, *next;}DNode;typedef DNode* DLinklist;void Print_Dlist(DLinklist L){原创 2021-02-18 20:51:46 · 1261 阅读 · 0 评论 -
线性表之单链表基本操作
单链表的定义线性表的链式存储又称单链表,它是指通过一组任意的存储单元来存储线性表中的数据元素。为了建立数据元素之间的线性关系,对每个链表结点,除存放元素自身的信息外,还需要存放一个指向其后继的指针。单链表结点结构分为data和next。data为数据域,存放数据据元素;next为指针域,存放其后继结点的地址。datanext利用单链表可以解决顺序表需要大量连续存储单元的缺点,但单链表附加指针域,也存在浪费存储空间的缺点。由于单链表的元素离散地分布在存储空间中,所以单链表是非随机存取地存原创 2021-02-17 13:19:11 · 1512 阅读 · 0 评论 -
线性表之顺序表的基本操作
线性表的定义线性表是具有相同数据类型的 n(n>=0)n(n>= 0)n(n>=0)个数据元素的有限序列,其中nnn为表长,当n=0n=0n=0时线性表是一个空表。若用LLL命名线性表,则其一般表示为L=(a1,a2,...,ai,ai+1,...,an)L=(a_1,a_2,...,a_i,a_{i+1}, ..., a_n)L=(a1,a2,...,ai,ai+1,...,an)式中,a1a_1a1是唯一的"第一个"数据元素,又称表尾元素。除第一个元素外,每个元素有且仅有原创 2021-02-16 11:18:28 · 1419 阅读 · 0 评论