自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Unity 背包系统类图,你看懂了吗?

2019-06-09 20:38:53 628

原创 设计模式之适配器模式代码实现

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Adaptor{/// /// 适配器模式是在不改动原来的功能的基础上增加新的功能。/// 主要是新增接口,新增类继承新增接口,实现新增类方...

2019-06-03 21:17:51 203

原创 C#面试题(二)

Try之后没有任何catch块,那么finally也是可选的对吗?反射实现的原理?移动相机动作在哪个函数里,为什么在这个函数里?写一个简单的实现相机跟随的C#脚本写一段携程的代码,有何用处,其优缺点?简述 private, protected、 public、 internal修饰符的访问权限用C#实现非冒泡排序的任何一种排序性能不能差于(>=)冒泡1~100共一百个自然数,放...

2019-05-31 17:30:27 276

原创 c#面试题

补全下列代码,判断给定整数的二进制表示,从右边数第三位是不是1Bool IsThirdBitOne(int number){Return ;}C#中值类型和引用类型(每种类型列举两种)用C#语句实现:定义一个字符型数组然后连成字符串,并用switch语句判断该字符串是否等于“abc”,“bac”。“cab”。Float f=-123.567F;int i=(in...

2019-05-30 21:26:27 928

转载 六大设计模式

设计模式的六大原则1、开闭原则(Open Close Principle)开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。2、里氏代换原则(Liskov Substitution Principle)里...

2019-05-29 16:57:11 290

转载 好书推荐

《大话设计模式》目录如下——第1章 代码无错就是优?——简单工厂模式1.1 面试受挫1.2 初学者代码毛病1.3 代码规范1.4 面向对象编程1.5 活字印刷,面向对象1.6 面向对象的好处1.7 复制vs.复用1.8 业务的封装1.9 紧耦合vs.松耦合1.10 简单工厂模式1.11 UML类图第2章 商场促销——策略模式2.1 商场收银软件2.2 增加打折2....

2019-05-28 21:23:21 342

原创 关于《大话设计模式》OOP的简单笔记(一)

1、var 匿名类型的关键字 编译时必须赋初始值 后面赋值什么类型var就是什么类型var a=new{ }; var=new []{new { },new { }};在大括号中,你写变量是什么类型就是什么类型dyanmic 匿名类型 不用赋初始值 运行时赋值partial 类的关键字 类可以分着写volatile 修饰全局变量或全局属性(禁止该变量在线程中进行缓存)...

2019-05-27 20:04:50 199

原创 约瑟夫环问题的解决

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;/// /// 动态规划/// namespace _约瑟夫环{/// <summary>/// 设有n个人围坐在圆桌周围,/// 现从某个位...

2019-05-24 17:22:26 579

转载 重中之重的表格!快来看

2019-05-23 21:02:30 183

原创 滑雪问题——动态规划算法实例

/// /// Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。/// 可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,/// 你不得不再次走上坡或者等待升降机来载你。/// Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。/// 数组的每个数字代表点的高度。下面是一个例子 /// 1 2 3 4 5/// 16 17 18 1...

2019-05-22 20:21:07 1564

原创 权重随机算法代码实例

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace WeightedRandom{/// /// 权重对象/// public class RandomObject{/// /// 权重/// public int Weight { set...

2019-05-21 20:28:28 741

转载 点乘、叉乘

今天对点乘、叉乘进行了重新琢磨,大神的博客链接附上——http://www.cnblogs.com/u3ddjw/p/8587767.htmlhttp://www.manew.com/thread-39564-1-1.html一起来学习吧!

2019-05-20 21:23:39 487

原创 读《大话数据结构》一、二章总结笔记

**数据:**是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输人给计算机处理的符号集合。必须具备两个前提:可以输入到计算机中。能被计算机程序处理。**数据元素:**是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。**数据项:**一个数据元素可以由若干个数据项组成 数据项是数据不可分割的最小单位。**数据对象:**是性质相同的数据元...

2019-04-18 19:30:46 279 6

空空如也

空空如也

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

TA关注的人

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