- 博客(8)
- 资源 (7)
- 收藏
- 关注
原创 (C#)两个栈实现队列和两个队列实现栈
首先说一下队列和栈的相同点和不同点:相同点:1、都是线性结构。2、插入操作都是限定在表尾进行3、都可以通过顺序结构和链式结构实现4、插入与删除的时间复杂度都是O(1),在空间复杂度上两者也一样5、多链栈和多队列的管理模式也可以相同不同点:1、删除数据元素的位置不同,栈的删除操作在表尾进行,队列的删除操作在表头进行。2、栈是先进后出,队列是先进先出3、应用场景...
2019-02-22 18:31:19 681
原创 (C#)顺时针/逆时针打印矩阵
题目描述:思路 : 建立一个list,遍历数组中行(列)添加到list中,然后改变数组的遍历方向顺时针(逆时针)旋转90度,知道遍历完成。顺时针代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading...
2019-02-22 11:36:54 820 2
原创 经典排序算法之二分查找算法
二分查找又称折半查找,它是一种效率较高的查找方法。特点:1、二分查找仅适合线性表的顺序存储结构,不适合链式存储结构。2、必须按关键字大小有序排列原理:①、将数组分为两半,并且算出中间的下标mid,前一半从下标0到mid - 1,后一半从mid + 1到数组最后一个元素。②、将要查找的数与数组下标为mid的元素进行比较,如果要查找的数大,则把查找范围缩小到原数组的后一半(反之...
2019-02-21 10:59:37 768
原创 (C#)String字符串的用法
创建String对象的方式1、通过给String变量指定一个字符串2、通过使用String类构造函数3、通过使用字符串串联运算符(+)4、通过检索属性或者调用一个返回字符串的方法5、通过格式化方法来转换一个值或对象为它的字符串表示形式 String类的属性Chars : 在当前String对象中获得指定位置的char对象。Length : 在当前的Strin...
2019-02-20 15:21:28 8230
转载 Unity中播放gif
unity自身是不支持gif图片的播放,首先复制"System.Drawing.dll"文件在 "C:\Program Files (x86)\Unity\Editor\Data\Mono\lib\mono\2.0"文件到"Assets" 文件夹下面,播放的原理其实就是把GIF图片,转换为一张一张的图片,在播放出来。代码:using System.Collections;using S...
2019-02-15 14:13:08 1497 1
原创 Unity设计模式之状态模式及有限状态机
状态模式在状态模式中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为行模式。意图 : 允许对象在内部状态发生改变它的行为,对象看起来好像修改了它的类。主要解决:对象的行为依赖于它的状态(属性),并且可以根据它的状态而改变他的相关行为。何时使用:代码中包括大量与对象状态有关的条件语句。如何解决:将各种具体的状态类抽象出来。优点:1、封装了转换规则。2、枚举可...
2019-02-14 11:24:28 432
原创 经典排序算法之堆排序
堆排序是一种选择排序,是不稳定的排序方法。特点:在排序过程中,将排序数组看成是一棵完全二叉树存储结构,利用完全二叉树中父节点和孩子节点之间的内在关系,在当前无序区中选择关键字最大(最小)的记录。基本思想:堆分大根堆和小根堆,大根堆是父节点比所有子节点都大,小根堆是父节点比所有子节点都小。下面以大根堆为例。1、先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区。2、...
2019-02-11 18:10:24 245
原创 Unity 攻击范围检测并绘制检测区域
一、圆形检测using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 圆形检测,并绘制出运行的攻击范围/// </summary>public class CircleDetect : MonoBehaviour { ...
2019-02-01 16:23:03 17637 2
Unity可视化剧情编译工具 xNode和Odin插件
2023-02-09
lua调用Unity优化工具(自动生成代码)
2022-12-02
ProtobufUnityCompiler.cs
2021-03-20
json2excel.rb
2020-12-03
excel2json.rb
2020-12-03
NativeWebSocket-master.zip
2020-04-14
UniWebView.zip
2020-03-02
Behavior Designer_1.5.2a
2018-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人