自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 简单搜索

1.学习算法发现自己了解不深,读啊哈算法了解基础的搜索 1.1 解决全排列问题 1234 ,就是将这个四个数排列出不同顺序的组合,一共是24可能, 1234 ,1243 1324 1342  1423 1432,这是1在前面的情况,如果使用c语言就要用 枚举法全部把情况列出来; for ( int a = 1; a <= 4; a++){ for (int b = 1; b <

2017-12-22 12:07:16 310

原创 简单的委托

1. 什么是委托  委托是一种特殊的类型,这个类型可以赋值一个方法的引用。 private delegate void GetAstring(); //一个委托的结构,委托名是GetAstring,可以不合方法名一样 private void GetAstring()// 这个一个方法 2.如何使用 委托 private delegate string GetAstring(string

2017-12-12 14:55:28 236

原创 c#异步委托

1.进程和线程 学习cpu工作的过程 常常把它和加工产品的流水线做比较。 1.进程  :cpu处理的单个任务,就像一个车间,cpu是生产洋娃娃, 进程 是生产洋娃娃的过程。 2.线程: 进程可以分为多线程。 线程1 生产手臂,线程2 生产 头,线程3 生产身体。线程是工人,共用一个进程的空间。 4.进程:车间空间是100*50 平方米,只能容纳20个线程工人。 5.上厕所要开门,线程1上

2017-12-12 13:35:34 785

原创 c#数据结构--树

树结构 1.树的定义 树是有n(n>=0 )个结点的有限集。 2.树只有一个根节点(Root),从根节点以外扩散的的集合可以成为根的子树(SubTree)。 3.b,c是a的左 右子节点。a又成为b,c的父节点。 4.度:子节点的个数。 5.树的层次:这个树有四层。 最大层是树的深度。 树的存储结构 1.双亲表示法  data parent  2.孩子表示  data ch

2017-12-11 20:33:17 4437

原创 数据结构——分治算法

分治算法的概念 1.将一个规模为n的问题,分解成为k个规模较小的子问题,然后依次递归解决子问题,把求得的解合并就得到然问题的解。 2.应用很多。 实例分析--求最大子数组问题 1.上期没搞懂lua的递归,看了一下决定这期使用lua的递归 求 如何购买股票赚最多的钱。一看知道7到 11天赚最多 1.首先暴力求解的方法 --传入价格表 table={100,113,110

2017-12-10 16:53:24 403

原创 使用lua语言--排序

【啊哈!算法】啊哈磊

2017-12-08 19:59:33 1083

原创 c#数据结构——队列

队列的定义 1.队列(Queue)是插入操作限定在表的尾部,其他操作在头部进行的线性表。 2. 插入操作的表尾(Rear),把进行操作的头部(Front)。当队列没有数据成为空队列(Empty Queue)。 3,队列就是我们排队买一个面包,新来的人在尾,买了面包从队头出去,顺序是先进先出. 链队列 1.栈分为 顺序队列,链队列。顺序队列懒得写了。 2.我们假设 front=r

2017-12-07 21:17:16 565

原创 c#数据结构——栈

栈的定义 1.栈是操作限定在表的尾部的线性表。表的尾部称为栈顶(Top),相对的表的首部称为栈底(Bottom),没有元素的叫做空栈(Empty Stack)。 2.英语中栈 叫做Stack,我们把栈想象成堆积木,只能在上面加积木,添加的操作叫入栈(Push),从上面取积木叫做出栈(Pop)。

2017-12-07 17:11:17 763

原创 c#数据结构——单链表

单链表 1.单链表的存储特点是 链式存储,顺序表的缺点是插入和删除元素很麻烦,因为它要移动很多元素,但查找很方便。单链表 等链式表失去了顺序表的随机存储的特点,但是修改链表很方便. 2顺序表.随机存储:找顺序表某一个元素所花的时间都一样,链表要想知道这个其中一个元素,比如知道上一个元素的位置,就不是随机存储. 3.单链表 每一个元素是由结点组成,结点分为data(数据)和next(下

2017-12-07 13:54:46 400

原创 c#数据结构——顺序表

简单的说明  首先,这是本人第一次在网上写文章,主要的目的是记录一下学习的进度,(⊙v⊙),就当着从零的开始的数据结构,语言是用c#,但数据结构是通用的。  数据结构是干什么?数据结构是数据的集合,就像人身体的细胞一样,细胞集合在一起构成组织,数据结构就是描述数据之间的关系。  我们通常把数据结构分为 4种基本类型:  (1) 集合 (2)线性结构 (3)树状结构 (4)图状结构

2017-12-06 10:29:15 424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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