算法
文章平均质量分 87
shangguan_1234
这个作者很懒,什么都没留下…
展开
-
【数据结构】图Graph的邻接矩阵,邻接表及深度、广度遍历
图的分类有/无向图如果给图的每条边规定一个方向,那么得到的图称为有向图。在有向图中,与一个节点相关联的边有出边和入边之分。相反,边没有方向的图称为无向图。下面介绍图的两种存储结构1、邻接矩阵用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵邻接矩阵的原创 2016-11-27 16:40:34 · 3715 阅读 · 0 评论 -
【算法】几种排序代码
#include<iostream>#include<cstdlib>using namespace std;int ThreeMid(int * arr,int left,int right){ int mid=left+((right-left)>>1); while (left<right) { if(arr[left]<arr[righ原创 2017-03-17 17:53:52 · 386 阅读 · 0 评论 -
【算法】常见的七种排序及其算法优化
1、插入排序有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的原创 2016-11-23 21:23:37 · 4018 阅读 · 0 评论 -
【GO语言】棋牌游戏服务器
暂未完成调试,只能跑通简单测试目录结构cgss-{src-{-cg{-center.go -centerclient.go -player.go -ipc{-server....原创 2018-03-16 17:54:12 · 7510 阅读 · 3 评论