自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (14)
  • 收藏
  • 关注

原创 单例模式

1.单例类的实现 1.单例的作用 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 2.单例的一般写法 public class Mgr { private static Mgr inst; public static Mgr GetInst { get { ...

2020-03-25 14:37:49 96

原创 行为树 1节点实现

节点基类 using System.Collections; using System.Collections.Generic; using UnityEngine; /// <summary> /// 节点基类 /// </summary> [System.Serializable] public abstract class Node { public deleg...

2019-09-04 18:13:55 366

原创 Unity3D 1D动画行为混合树 第三人称人物控制器

相机控制(Cameramanager) using UnityEngine; namespace dgl { public class CameraManager : MonoBehaviour { public bool lockon = false; public float followSpeed = 9; public floa...

2019-07-28 21:05:37 806

原创 XLua学习笔记

1.Xlua迁入 在github下载Xlua后,将下面的文件夹拷到自己的工程项目下(考过来的放到原来的同级目录下) 拷贝到该文件夹 2.环境配置 打开自己的Unity安装目录,找到下面三个dll文件复制到项目的文件夹路径下 3.测试是否成功 ...

2019-06-29 11:12:28 152

原创 选择排序

选择排序的基本方法是:每步将待排序记录中选出最小的纪录,顺序放在已排序的记录序列后面,直到全部排完。   在算法实现时,每一趟确定最小元素的时候会通过不断地比较交换来使得首位置为当前最小,交换是个比较耗时的操作。其实我们很容易发现,在还未完全确定当前最小元素之前,这些交换都是无意义的。我们可以通过设置一个变量min,每一次比较仅存储较小元素的数组下标,当轮循环结束之后,那这个变量存储的就是当前...

2018-11-14 17:59:22 89

原创 直接插入排序

直接插入排序必须采取顺序存储 时间复杂度为O(n^2) 辅助记录空间temp  直接插入排序是稳定的排序算法 49 38 65 97 76 13 27 49 38 49 65 97 76 13 27 49 38 49 65 97 76 13 27 49 ...

2018-11-14 13:51:15 151

原创 顺序队列实现1

#include"stdafx.h" #include&lt;iostream&gt; using namespace std; constexpr auto M = 8; int Queue[M]; int front, rear; void Chushi(int &amp;front,int &amp;rear){     front =0;     rear = 0; } int isEmp...

2018-11-04 22:37:41 147

原创 链栈实现

#include"stdafx.h" #include&lt;iostream&gt; using namespace std; struct Node; typedef struct Node *PNode;  struct Node {     int data;     PNode node; };  struct LinkStack  {      PNode top;  }; typed...

2018-11-04 13:02:20 231

原创 简单易懂的顺序栈实现3(自定义容量的顺序栈)

#include"stdafx.h" #include&lt;iostream&gt; using namespace std; struct SeqStack {     int top;     int Max;     int *S; }; typedef struct SeqStack *PStack; PStack  InitiaStack(int m) {     PStack p...

2018-11-03 22:59:44 313

原创 简单易懂的顺序栈实现2(之前篇的简单改写)

ALin带你学习栈的基本操作 #include"stdafx.h" #include&lt;iostream&gt; using namespace std; constexpr auto M = 5; struct SeqStack {     int top;//用来记住栈顶     int S[M];//这里的栈的最大容量m是固定的,大家可以想想怎么改,才能创建一个自定义大小的栈?先自己...

2018-11-03 22:44:22 167

原创 简单易懂的顺序栈实现

#include"stdafx.h" #include&lt;iostream&gt; using namespace std; constexpr auto M = 5;//最多存放 int Stack[M];//顺序栈 int top;//栈顶 void InitiaStack(int &amp;top) {//初始化     top =-1;     cout&lt;&lt;"初始化了一个...

2018-11-02 11:17:59 219

原创 面向对象设计原则

依赖倒置原则          程序要依赖于抽象接口,不要依赖于具体实现。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 开放封闭原则         对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。 对修改封闭,意味着类一旦设计完成,就可以独立完成其工作,而不要对类进行任何修改。 单一职责原则 ...

2018-10-29 18:10:43 139

原创 广州速游2018秋招笔试题

       请你设计一套能适配所有分辨率的应用方案,以给用户一个最佳体验。现定义图片尺寸为width、height,目标分辨率为targetWidth、targetHeight,请求出图片在不同分辨率下显示的大小,要求图片不能变形。先用文字描述思路和解决方案,再用代码实现,编程语言不限。      ...

2018-10-23 14:01:00 9291

翻译 C#学习笔记 ---最大子数组问题

暴力破解法是最简单的实现方法,只要列出数组所有可能的组合,然后找出其中和最大的组合即可;   暴力破解法法分三层循环实现:     1)第一层循环用于固定子数组的起始位置;     2)第二层循环用于确定子数组的结束位置;     3)第三层循环用于子数组和的计算,从子数组的头开始遍历到其尾,累加起来就是该子数组的和。 static void Main(string[] args)//暴...

2018-09-18 13:56:39 305

翻译 C# note2 顺序表实现

using System; using System.Collections.Generic; using System.Text; namespace ListTable {     interface IListDS&lt;T&gt;     {         int GetLength();         void Clear();         bool IsEmpty();   ...

2018-08-20 11:56:51 122

unity3d 中文行为树插件(内含说明文档)

行为树是一种形式化的图形建模语言,主要用于系统和软件工程。 行为树采用明确定义的符号来明确表示数百甚至数千种自然语言需求,这些需求通常用于表达大规模软件集成系统的利益相关者需求

2019-03-17

Unity弓弩物理系统源码

Unity弓弩物理系统源码

2019-03-17

计网课设:NTP协议网络对时程序

一个基于ntp协议实现的网络对时程序,采用swing界面实现,界面比较丑,各位可以自行修改下哈。内含课程设计报告一份。

2018-04-27

数据库课设。31题高校学生就业管理系统

Made by dgl ,这个是我用java做的一个数据库课设,有点不足之处,我没做模糊查询,各位可以自己参考修改完善下哈。

2018-03-16

数据结构课设 学生成绩管理

数据结构课设 学生成绩管理

2018-02-08

安卓记账本课设

我做的一个安卓课设,用sql lite做的一个记账本

2018-02-06

C#基础教程

C#入门基础讲义加习题。xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

2018-01-19

3D图形编程+火焰粒子

是掌握粒子系统的基本思想及将许多形状简单且赋予生命值也就是lifetime值的微小粒子作为基本元素,通过许多不规则随机分布的例子描述来形成多种形状和运动效果在游戏设计开发当中,主要是使用粒子特效来产生强烈的游戏视觉冲击效果。

2018-01-19

3D图形编程+键盘控制+鼠标控制

3D图形编程+键盘控制+鼠标控制,非常有用的一个实例,欢迎大家下载

2018-01-19

3D图形编程深度测试+贴纹理+切换灯光

掌握深度测试融合技术模板技术和镜面效果,从而实现3d图形对象之间的深度原理。核心是掌握深度缓存,3d图形的深度缓存是在内存和显存中的一块儿缓冲区,其中存储将会知道屏幕上的每个像素点的深度信息。

2018-01-19

15款as3.0小游戏

用as3.0写的15款小游戏,非常简单易懂,有需要的可以下载

2018-01-19

Dx3D图形编程构造三棱锥

对于简单的物体模型(如立方体、多边形等)同样可以通过网格描述,可以直接调用D3DX库中的D3DXCreateMesh函数创建一个不包含任何顶点、索引的网格对象。//dgl

2018-01-19

学生信息管理系统

我做的一个课程设计作业,完成一个简单的学生信息管理系统,考虑到系统实用性,把它做成了一个简单的能够使用的学生成绩管理系统,包含了学生信息管理,数据可以从txt文件中读取数据修改保存。//1500460216

2018-01-19

flash闯关游戏

比较两张图片,然后找出五处不一样的地方.这是一个免费的游戏,有三道关卡.找茬游戏可以帮助增强你的注意力和锻炼脑力.背景音乐是从外部加载的,需要把背景音乐和fla文件放在同一个目录下,声音控制部分都在代码处作了注释

2018-01-19

空空如也

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

TA关注的人

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