自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 计算机基础|-二进制、八进制、十进制、十六进制间的转换

学习计算机有时可能会用到一些进制转化,但常常记住了又会忘记,忘了再看,看了后又容易忘,所以这里做一个归纳,方便以后忘记时随时查阅十进制转二进制方法:十进制数除二取余法,具体看下图二进制转十进制方法:把二进制数按权展开、相加即得十进制数二进制转八进制方法:3位二进制数按权展开相加得到1位八进制数。(注意事...

2019-02-26 13:10:00 330

转载 Unity3D|-使用ScriptableObject脚本化对象来制作一个简单的对象池

ScriptableObject是一个用于生成单独Asset的结构。同时,它也能被称为是Unity中用于处理序列化的结构。可以作为我们存储资源数据的有效方案。同时此资源可以作为我们AB包的有效资源!ScriptableObject的特点:不需要绑定到物体对象。存放于编辑器或者作为一种资源存储。操作方便,可视化动态修改。读取数据方便,ScriptableObje...

2019-02-14 15:04:00 263

转载 Unity3D|-XLua热更新用法的大致流程

xlua是由腾讯维护的一个开源项目,我们可以在github上下载这个开源项目并查看一些相关文档官网:https://github.com/Tencent/xLua配置文档:https://github.com/Tencent/xLua/blob/master/Assets/XLua/Doc/hotfix.md常见问题解答:https://github.com/Tencent/...

2019-02-11 16:39:00 139

转载 数据结构|-二叉查找树(二叉搜索树)的链式存储结构的实现

二叉排序树,又称为二叉查找树。它或者是一棵空树,或者是具有下列性质的二叉树。若它的左子树不为空,则左子树上所有的结点的值均小于根结构的值;若它的右子树不为空,则右字数上所有结点的值均大于它的根结点的值;它的左右子树也分别为二叉排序树。优点:1,排序方便2,方便查找3,方便插入和删除二叉排序树的插入数据:因为二叉排...

2019-01-30 20:00:00 416

转载 数据结构|-完全二叉树的顺序存储结构的实现

对于一个完全二叉树,假设它有n个结点,对结点进行从1开始编号,对任一结点i满足下面它的双亲是结点 i/2 (除了i=1的情况)左孩子是 2i 右孩子是 2i+1如果2i>n 说明无左孩子 2i+1>n 说明无右孩子一般的树来说是一对多的关系,使用顺序结构存储起来比较困难,但是二叉树是一种特殊的树,每个结点最多有两个子节点,并且子节点有左右之分,并且兄弟...

2019-01-30 12:31:00 1405

转载 算法题|-分治法解决最大子数组问题

分治法就是将一个复杂难解决问题拆成一些容易解决的小问题,再依次解决而最终解决整个问题new int[] { 2, -3, 4, 67, 6 }这样一个下标为0到4的数组,要找最大子数组,需要将其拆分成两个子数组,mid=(0+4)/2即为0~mid的左数组和mid+1~4的右数组最大子数组可能会出现在以下三个地方左数组中的某个最大子数组右数组中的某个最大子数组...

2019-01-30 11:38:00 384

转载 数据结构|-用C#实现一个简单的链表

我们知道C#中是没有链表的,我们可以自己实现一个整个单链表能实现的功能有:功能方法返回值备注获取链表长度GetLength()int返回值是链表长度清空链表Clear()void判断链表是否为空IsEmpty()bool添加元素Add(T item)...

2019-01-17 14:53:00 223

转载 数据结构|-常见数据结构整理

归纳总结了一下数据机构的常用类型,个人理解常用的数据机构可以分为线性表、栈、队列、树,线性表包括顺序表和链表,栈和队列应当属于特殊的线性表,有几个概念和误区需要先说一下顺序表和线性表的关系:线性表是逻辑概念,只要所有的数据在逻辑上是一维的便算是线性表,线性表中数据元素之间的关系是一对一的关系(每个元素首尾相接),比如数组和链表,都是数据一个接一个的线性表。...

2019-01-16 17:36:00 69

转载 C#socket编程之实现一个简单的TCP通信

TCP(TransmissionControl Protocol)传输控制协议。是一种可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流。使用TCP的应用:Web浏览器;电子邮件、文件传输程序。TCP编程的服务器端一般步骤是:  1、创建一个socket,用函数socket()。  2、设置socket属性。  ...

2019-01-15 19:02:00 120

转载 C#File类常用文件操作以及一个模拟的控制台文件管理系统

重温一下C#中File类的一些基本操作:File类,是一个静态类,主要是来提供一些函数库用的。使用时需要引入System.IO命名空间。一、常用操作:1、创建文件方法//参数1:要创建的文件路径File.Create(@"D:\Test\Debug1\测试.txt")2、打开文件方法//参数1:要打开的文件路径,参数2:打开的文件方式File.Ope...

2019-01-15 16:35:00 335

转载 使用C#控制台应用程序完成一个2048小游戏

曾经使用C#控制台应用程序写的一个2048,现在翻出来回顾一下Box类是2048中每一个小格子的相关信息,包括格子的横纵坐标、格子的值和格子是否刚合并这些信息。Grid类是网格的相关信息,包括网格的长宽(默认是4X4,也可以改成其他形式的),分数等。Manager2048类是个大杂烩的类,写的很乱,什么乱七八糟的方法都丢在了里面。==============...

2019-01-15 15:04:00 750

转载 输出一个万年历

C#代码 1 static void Date(int year) 2 { 3 int lastDays = 0;//定义一个偏移量用来计算每个月的第一天是星期几 4 5 for (int i = 1900; i < year; i++)//1900年1月1日正好是星期一 6 { 7 if (i % 4...

2019-01-14 17:38:00 245

转载 算法题|-查找100以内的孪生素数的组数

所谓孪生素数指的是间隔为2的相邻素数,就像孪生兄弟。最小的孪生素数是(3, 5)。在100 以内的孪生素数还有 (5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和(71, 73),总计有 8 组。思路:遍历到100,先判断当前的数字是否是素数,是则记录下来,并且和上一个记录下来的素数进行比较,如果其差为2,则为...

2019-01-14 16:54:00 8030

转载 算法题|-灯泡开关问题

问题描述: 有编号1~100个灯泡,起初所有的灯都是灭的。有100个同学来按灯泡开关,如果灯是亮的,那么按过开关之后,灯会灭掉。如果灯是灭的,按过开关之后灯会亮。现在开始按开关。第1个同学,把所有的灯泡开关都按一次(按开关灯的编号: 1,2,3,......100)。第2个同学,隔一个灯按一次(按开关灯的编号: 2,4,6,......,100)。第3个同学,隔两个灯按一次(按开关灯的编...

2019-01-14 16:33:00 1237

空空如也

空空如也

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

TA关注的人

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