![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数
wfc1998
这个作者很懒,什么都没留下…
展开
-
链表的基本操作
1, 首先应该创建一个链表typedef struct Linklist //创建一个结构体取名为LinkList{ DataType data;//一个节点的数据域 struct Linklist* next;//指向下一个节点的指针}List, *pList,//取了别名为List,和一个结构体指针pList2,创建结束后,应该初始化链表(1)初始化链表void ...原创 2018-08-25 13:35:51 · 148 阅读 · 0 评论 -
最快的排序方法-----快速排序
一,快速排序的思想1,在一个无序的数组里随机找一个作为基准值。2,然后让数组里的每一个数字和基准值比较,比基准值大的放在基准值右边,比基准值小的,放在基准值左边。3,递归调用这个函数,使得整个数组有序。二,快速排序的实现方法方法一:交换法取最后一个数据为基准值,begin标记数组第一个数据,end标记数组最后一个数据begin++向后走,找到比基准值大的数停下来,end–向前走,找...原创 2018-10-03 14:34:12 · 20301 阅读 · 5 评论 -
多种方式实现次方
一,问题提出问题: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。满足以下要求:时间限制:1秒 空间限制:32768K方法一:简单的循环举个列子:2 ^ 3 等于8, 也就是 2 * 2 * 2, 也就意味着 2 ^ 3要给2本身乘以两个2,用while和for循环可以实现这个功能;代码实现如下double Po...原创 2018-11-14 21:16:20 · 250 阅读 · 0 评论 -
数据结构七大查找
https://www.cnblogs.com/yw09041432/p/5908444.html转载 2019-06-05 16:54:40 · 156 阅读 · 0 评论