自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 lua的底层实现——table

1.Table的几个小知识点table使用关联数组,我们可以使用任意类型的值来作为数组的索引(不能使用nil)table没有固定的大小,可以动态的添加元素2.table的构造//初始化表//1mytable = {}//2_mytable = {a=100,b="123"}//使用.号赋值_mytable.a = 110//使用索引赋值_mytable["c"]=139思考一下:如果现在定义了一个table a,将table a赋值给table b,此时它们的内存情况是什么样

2020-08-19 08:43:59 2375

原创 unity中A*算法的实现

算法介绍A*(念做:A Star)算法是一种很常用的路径查找和图形遍历算法。它有较好的性能和准确度。本文在讲解算法的同时也会提供Python语言的代码实现,并会借助matplotlib库动态的展示算法的运算过程。A*算法最初发表于1968年,由Stanford研究院的Peter Hart, Nils Nilsson以及Bertram Raphael发表。它可以被认为是Dijkstra算法的扩展。由于借助启发函数的引导,A*算法通常拥有更好的性能。A*算法通过下面这个函数来计算每个节点的优先级。其中

2020-08-17 08:46:44 2425 1

原创 带你彻底了解红黑树与AVL树(详细)

红黑树介绍红黑树,一种二叉查找树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。红黑树,作为一棵二叉查找树,满足二叉查找树的一般性质。下面,来了解下二叉查找树的一般性质。二叉查找树,也称有序二叉树(ordered binary tree),或已排序二叉树(sorted binary tree),是指一棵空树或者具有下列性质的二叉树:若任意节点的左子树不空,则

2020-08-13 16:38:15 517

原创 C#简单异步服务端的实现

C#异步服务端客户端 class Program { static void Main(string[] args) { StartServerAync(); Console.ReadKey(); //暂停 } static byte[] dataBuffer = new byte[1024]; static void StartServerAync()

2020-06-13 00:02:59 432

空空如也

空空如也

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

TA关注的人

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