自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构介绍

哪一段可以说是人生最艰难的时间,一个少年在一个陌生的城市,技术浅薄,居无定所,工作难找,算是艰难?一个人的艰难应该是——心里没有前进的方向。数据:计算机语言中是描述事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符合集合。(整型等数值类型,字符、声音、图片等非数值类型)结构:简单理解就是关系,比如分子结构,就是组成分子原子之间的排列方式。现实世界中,不同的数据元...

2019-04-26 10:09:11 214

原创 线性表之链式储存——双向链表

本文将会根据c#从双链表的特点、用途、实现来介绍双向链表。本人属于“懒散型”不逼到最后就不会去总结的人,实在是遇到双向链表问题较为频繁,错失众多机会,今在这不得不总结一下,让自己去更好的了解一下。(看到一句话挺好的:Technologyis all!)首先要知道的是:当我们碰见一个新的东西要去了解一下它是用来解决哪个问题的,才会能更好的理解好使用它。链表的特点:一组任意储存单元来存储线性...

2019-04-24 01:36:29 356

原创 设计模式------单例模式

知其然知其所以然,自我总结日常工作中最常用到的设计模式就是单例模式了,来简单介绍一下单例的使用和创建。c#或untiy编程中,某些类需要在脚本中多处调用,为了使用方便,减少实例化此类的次数,提高程序性能,此时此类就需要用到-----单例模式。c#单例模式的特点:1、定义一个可供全局访问的对象 。2、将构造方法私有化,只能在类的内部构造实例化。3、将全局访问对象作为对外的唯一访问点。...

2019-01-04 17:50:00 185

原创 C#中变量、字段、属性的理解

都说程序员在刚开始工作的一年是最痛苦的一年,刚参加工作的的确深有体会。由于自己“”属于那种脑子不会转弯的人”因此常在工作中不能理解或者理解有误差分到手的任务、再加上现在编程能力实在不怎么样,常常会受到批评和当众难看,不过好在自己心宽不去在意什么,还能坚持。一个人想要有话语权就必须要有足够的实力.....对于刚入门的程序员现在就谈点自己的所理解的基础的知识点...字段(变量):在这里把字段和...

2018-12-16 01:38:27 2128 3

原创 c#中重载与重写的区别

日常编码中想要更好,效率更高,c#基础很重要,只有深入了解基础才会在使用过程中灵活多变。今天来看一下,编码过程中经常遇到的重载与重写的区别。1、重载在同类中:重写在父子类中进行2、定义的方式不同:重载定义是方法名相同,里面的参数不同;重写是方法名和参数都相同3、调用的方式不同: 重载相同的对象调用;重写不同的对象调用4、重载是编译时多态,重写是运行时多态 介绍一下  重载是...

2018-09-13 15:47:35 3710

原创 Untiy中Drall Call、内存的优化

游戏过程中常面临游戏内存,游戏顺畅度的问题,开发过程中既要保持游戏制作精美又要考虑到游戏顺畅度的问题就交给开发者了下面来简单介绍一个游戏开发和后期优化经常面对的Drall Call优化问题Drall Call是什么?我的理解是:Drall Call是CPU调用GPU执行渲染的指令,就是CPU调用底层图形程序的接口。特点: untiy中每一次渲染都需要调用底层程序接口(Drall Call)...

2018-09-11 16:01:07 1564

原创 C#中递归算法实现斐波那契数列

斐波那契数列是最典型的通过递归来实现的,也是困扰我多时的一个问题,今天要把这个难题彻底解决了。什么是斐波那契数列?经典数学问题之一;斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……想必看到这个数列大家很容易的就推算出来后面好几项的值,那么到底有什么规律,简单说,就是前两项的和是第三项的值,用递归算法计第50位多少。递归:简单来说就是方法自己调用自...

2018-09-03 20:18:33 5179

原创 C#中排序---插入排序

 插入排序:1、从第一个元素开始默认已排序。2、取出下一个元素与已经排序好的元素相比较。3、 如果取出的元素小于已 排序的元素,已排序的元素后移一位。4、重复3直到取出的元素找到新的位置。5、将取出的元素插入到此位置图注:代码实现 static int[] array = new int[9] { 0, 1, 2, 3, 4, 5, 6, 7, 8 }; stat...

2018-09-03 17:48:18 928

原创 新手入门C#中常用的排序方法

代码编写中 经常用到一些排序方法包括 (1)冒泡排序;(2)插入排序;(3)选择排序;(4)快速排序。废话不多说直接开始介绍吧冒泡排序:就是将一组数进行从小到大或者从大到小的顺序排列。           int[] nums = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };           第一趟比较:8 7 6 5 4 3 2 1 0 9 交换了9次    ...

2018-09-03 16:47:32 223

原创 新手入门关于C#中数据结构的理解

       来上海已经一段时间,感慨颇多,经历几轮的面试慢慢的发现,语言这方面不能以会用为标准,要懂,深入了解。路漫漫其修远兮,吾将上下而求索。      数据结构在不同的使用者中有着不同理解,但一千个人眼中的哈姆雷特还是那个哈姆雷特。      数据结构:同一类数据元素中,各个元素之间的关系,包括三个成分,数数据的存储结据的逻辑结构,构和数据的运算结构。顾名思义数据结构将会常与各种算法...

2018-09-02 22:19:27 1293 1

空空如也

空空如也

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

TA关注的人

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