自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lua语言实现Unity红点系统

文章目录前言一、设计思路二、Lua实现1.节点类2.红点树管理类,接口类总结前言 曾几何时,导师问我对红点系统的想法,我思考了一下大概说了一下我的思路,与项目组的红点系统的实现方式不一样,但是也具备理论可行性,于是导师让我自己实现一套红点系统,并能应用到项目当中去,最终实现成功,在此记录,代码中用到了一点项目中封装的方法。一、设计思路提供了一个结点类来实现内部逻辑,以及一个manager类提供对外接口。1. 结点类红点系统说白了就是树的数据结构,于是节点信息存储哪些便是关键,节点结构..

2021-09-07 11:04:12 875

原创 Lua中的self、冒号和点号

介绍在lua中,表拥有一个标识:self。self类似于this指针,大多数面向对象的语言(比如C++、C#)都隐藏了这个机制,在编码时不需要显式地声明这个参数,就可以在方法内使用this。在lua中,提供了冒号操作符来隐藏self参数,比如:local t = {a = 1, b = 2}function t:Add() return (self.a + self.b)endprint(t.Add())冒号和点号实现同样的功能冒号有两个作用:1.对于方法定义来说,提供了一个额外的隐藏形参

2021-07-29 21:19:45 1433

原创 归并排序!

归并排序的思想:“归并”的含义是将两个或两个以上的有序子表组合成一个新的有序表。假定待排序表含有n个记录,则可将其视为n个有序的子表,每个子表的长度为1,然后两两归并,得到 ⌈n/2⌉个长度为2或1的有序表;继续两两归并,直到合并成一个长度为n的有序表为止,这种排序称为2路归并排序。C++实现://归并方法vector<int> vec;//辅助数组void Merge(vector<int>& A,int low,int mid,int high){ for(i

2021-06-01 01:08:47 237

原创 快速排序

快速排序的思想:快速排序的基本思想是基于分治法的:在待排序表L[1…n]中任取一个元素pivot作为基准,通过一趟排序将待排序表划分为独立的两个部分L[1…k-1]和L[k+1…n],使得L[1…k-1]中的所有元素小于pivot,L[k+1…n]中的所有元素大于等于pivot,则pivot放在了其最终位置L[k]上,这个过程称为一次划分。然后分别递归地对两个子表重复上述过程,直至每部分都内只有一个元素或空为止,即所有元素放在了其最终位置上。C++实现: //定义一次划分的方法int Part

2021-04-01 12:35:44 145 2

原创 C++基础知识

**1.static关键字的作用·全局静态变量:内存中的位置为静态存储区,整个程序运行期间一直存在。初始化:未经初始化的全局静态变量会被自动初始化为0作用域:全局静态变量在声明他的文件之外是不可见的,从定义之处开始到文件结尾。·局部静态变量:与全局静态变量比主要是作用域的不同:作用域仍为局部作用域,当定义它的函数或者语句块结束后,作用域结束。但当局部静态变量离开作用域之后并没有被销毁而是仍然驻留在内存中,只不过我们不能再对它进行访问,直到该函数再次被调用,且值不变。·静态函数:函数定义和声明

2021-03-31 23:28:12 131

转载 C++ map用法总结

1.map简介map是STL的一个关联容器,提供一对一的hash第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可以成为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。map主要用于资料一对一映射(one-to-one)的情况,map内部的实现自建一棵红黑树,这棵树有对数据自动排序的功能。在map内部所有的数据都是有序的。例如一个班级中,每个学生的学号和他的姓名就存在一对一的映射关系。2.map的功能自动建立

2021-03-29 15:06:57 151

空空如也

空空如也

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

TA关注的人

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