排序:
默认
按更新时间
按访问量

快速排序与冒泡排序

快速排序是比较基础的排序算法,是冒泡排序的升级版,容易和冒泡排序混淆。基本的操作还是交换,是从两头向中间遍历,同时也用到了分治的思想,每组操作都有至少一个到达最终位置为了以防以后忘了,我在这附上具体操作图#include<cstdio> #include...

2018-03-16 16:46:38

阅读数:157

评论数:0

链表的反转

属于链表的基本操作,用一个循环搞定。下面用一个结构简单的存整数的链表演示。#include<stdio.h> #include<string.h> #include<stdlib.h&am...

2018-03-03 20:30:35

阅读数:78

评论数:0

哈希存储与线性探查

要将一列数存到一个表中,为了方便存储与查找,这就用到了哈希存储 例如一列数2 12 18 11 13 7 10 8 总共8个数字,通过对8取余求出这些数的下标,对应着存放进去 这样,当查找这个数的时候就用哈希函数计算出这个数的位置。 例如2与18算出位置一样的,就用到了线性探查,也就是向后...

2018-02-13 19:23:06

阅读数:96

评论数:0

堆排序

在一个一维数组中模拟二叉树,操作的堆排序。 #include #include void Swap(int *num, int v, int u) { int temp = num[v]; num[v] = num[u]; num[u] = temp; } void...

2017-07-24 16:23:58

阅读数:115

评论数:0

HDU 5688 16百度之星预选赛D

哈希表,map的应用

2017-07-18 13:23:10

阅读数:124

评论数:0

链表插入+排序

感觉突然领悟了指针的精华,自己写了个带排序功能的链表,使用指针进行高效的操作,颇有成就感。

2017-03-30 21:01:13

阅读数:191

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭