双链表在单链表的基础上加了一个指向前一个节点的指针。
// DList.h
#include
#include
#include
using namespace std;
class DList
{
public:
// **************************************************************************
/...
分类:
编程语言 时间:
2014-12-04 12:18:39
阅读次数:
116
队列也是基于队列,弄懂了队列,队列就很好懂了
// Queue.h
#include
#include
#include
using namespace std;
class Queue
{
public:
// **************************************************************************
// 类的...
分类:
编程语言 时间:
2014-12-04 06:28:19
阅读次数:
205
binary search tree,中文翻译为二叉搜索树、二叉查找树或者二叉排序树。简称为BST。
本文集齐了二叉树的五大遍历算法:先序遍历、中序遍历、后序遍历、深度优先遍历和广度优先遍历(同层遍历也就是深度优先遍历)。
// BSTree.h
#include
#include
#include
#include
using namespace std;
// bin...
分类:
编程语言 时间:
2014-12-04 01:02:39
阅读次数:
303
堆栈是基于队列的,只需要要稍微改一下就ok了,把代码贴在下面
// Stack.h
#include
#include
#include
using namespace std;
class Stack
{
public:
// *************************************************************************...
分类:
编程语言 时间:
2014-12-04 01:00:16
阅读次数:
334
简单的单链表实现,数据类型定义成了int,如果要通用,需要改成模板类,然后稍微修改下就可以了。
// List.h
#include
#include
#include
using namespace std;
class List
{
public:
// **************************************************************...
分类:
编程语言 时间:
2014-12-01 19:15:32
阅读次数:
244
废话少说,拒绝前奏,直接高潮,且看代码:
// String.h
#include
#include
#pragma warning(disable : 4996)
using namespace std;
class String
{
public:
// **************************************************************...
分类:
编程语言 时间:
2014-11-25 07:07:46
阅读次数:
163
恶补算法与数据结构,从很基础的开始,先看动态数组的实现。
// array.h
#include
#include
#include
using namespace std;
class Array
{
public:
// **************************************************************************
...
分类:
编程语言 时间:
2014-11-24 22:33:16
阅读次数:
252
/*---上机作业作业,二项式加法---*//*---By 潘尚 ---*//*---日期: 2014-5-8 . ---*//*---题目:---*///如果有两个稀疏多项式A和B,设计算法完毕下列任务//1.输入并建立多项式A和B;//2.求两个多项式的和多项式C;//3.求两个多项式的积多项式...
分类:
编程语言 时间:
2014-10-30 11:35:00
阅读次数:
171
大数据日知录:架构与算法
跳转至:
导航、
搜索
目录
1
当谈论大数据时我们在谈论什么2
数据分片与路由3
数据复制与一致性4
大数据常用算法与数据结构5
集群资源管理与调度6
分布式协调系统7
分布式通信8
数据通道9
分布式文件系统10
内存KV11
列式数据库12
大规模批处理13
流式计算14
交互式数据分...
分类:
编程语言 时间:
2014-10-27 21:24:29
阅读次数:
341
大部分的互联网校招的笔试都会有算法与数据机构的题目,为了准备笔试,开始算法与数据结构的学习。本文是基础的冒泡排序,此系列学习都用的C++.冒泡排序语言叙述:假设要求递增排序。选取第一个元素,遍历后面元素并与之比较,如果大于,则交换2者位置;重复上述过程,直到最后一个元素。代码如下:bool Bubb...
分类:
其他好文 时间:
2014-09-15 12:34:38
阅读次数:
114