- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 红黑树C#实现
一、红黑树的性质红黑树是一种特殊的二叉搜索树每个节点只有红色或者黑色。根节点一定是黑色。叶子节点一定是空节点,且是黑色。每个红色节点一定有两个黑色节点,即不能有连续的红色节点。从一个节点到他的所有叶子节点,所经历的黑色节点数目相同。二、红黑树的优点红黑树的结构复杂,但它的操作有着良好的最坏情况运行时间,并且在实践中高效:它可以在O(logn)O(log_n)O(logn)时间内完成查找、插入和删除,这里的nnn是树中元素的数目。三、实现红黑树3.1 基本结构3.1.1 节点
2022-08-13 14:53:45
1022
原创 SDK开发系列——1 设定目标
最终目标:开发自己的SDK 小目标: ——》掌握JAVA基础 ——》了解安卓开发 ——》了解SDK接入 ——》开发自己SDK1、了解SDK是什么 2、都有什么界面和功能 3、需要我做什么 4、需要学习JAVA那些知识点 5、学习部分知识点今天目标:学习JAVA基础部分,可以写简单代码
2016-04-07 14:12:50
542
转载 树冲突
树冲突一、定义 当一名开发人员移动、重命名、删除一个文件或文件夹,而另一名开发人员也对它们进行了移动、重命名、删除或者仅仅是修改时就会发生树冲突。二、数冲突的产生及解决方法 有很多种不同的情形可以导致树冲突,而且不同的情形需要不同的步骤来解决冲突。 (1)当一个文件通过Subversion在本机删除后,文件也从本机文件系统中删除。因此即使它是树冲突的
2015-07-06 11:33:26
811
转载 <Unity3d学习笔记二>两个比较困惑的关键字解释
首先,Unity会自动为Public变量做序列化,序列化的意思是说再次读取Unity时序列化的变量是有值的,不需要你再次去赋值,因为它已经被保存下来。然后是,什么样的值会被显示在面板上?已经被序列化,但是没有用HideInInspector标记的值。[HideInInspector]表示将原本显示在面板上的序列化值隐藏起来。[SerializeField]表示将原本不会被序
2015-04-13 20:33:49
301
原创 BadeLua插件熟悉
BabeLua简介 BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境。 具体介绍和使用方法在:http://www.cocoachina.com/bbs/read.php?tid=205043 中有详细介绍BabeLua简介 BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成
2015-03-25 15:21:27
830
转载 <Unity3d学习笔记一>编辑器结构
一、创建工程 在导航菜单栏中选择“File”——》“NewProject”——》在ProjectWizard中选择“CreateNew Project”,这里面可以选择工程要保存的目录,注意底下那一大堆选项是Unity自带的资源包,在学习阶段我都没有选,其实是不知道干嘛的。二、编辑器结构Unity中包含5大视图,从左到右依次是:Scene(场景)视图、Game(游戏)视
2015-03-24 18:49:58
452
用MFC与Opencv打开多种图像
2013-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人