Fork me on GitHub
摘要: delegate是引用类型还是值类型?enum、int[]和string呢(难度系数40%)? delegate引用类型,enum值类型,int[]引用类型,string引用类型。我们知道new可以调用构造函数创建一个对象,那么new还有什么别的语法吗?隐藏基类相同签名方法,如果在C# 2.0中则还作为泛型构造函数约束。base这个关键字有哪几种语法?override呢?base两个语法,分别是调... 阅读全文
posted @ 2010-03-07 18:23 idoku 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 具备计算机程序设计的能力,掌握一般的算法,包括但不限于常用的排序和查找,常用的字符串操作,动态规划,分治,贪婪法等。排序:顾名思义,就是将文件按一定的关键字递增或则递减的次序排列起来,形成有序。 内排和外排:内排是指少量数据,在内存中进行排序。外排是指大量的数据,涉及到内、外存的交换。(主要还是讲内排)稳定性:如果存在多个关键字相同的记录,经过排序后这些记录之间的次序不变,就是稳定的。(以前一直没... 阅读全文
posted @ 2010-03-07 17:28 idoku 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、具备计算机程序设计的能力,掌握一般的数据结构和算法,数据结构包括但不限于数组,链表,堆,栈,队列,树,图,hash表等。数组:数组时一种可以通过计算下标来访问一组变量的数据结构。一维数组可以看做是一个顺序存储结构的线性表,二维数组的定义是“其数据元素为一维数组”的线性表。在C#中声明数组的表达式为:int[] mat = new int[10] ; //一维int[,]... 阅读全文
posted @ 2010-03-06 18:29 idoku 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 求职路持续更新后,我发现还有个东西可以写(哈哈,我就喜欢写东写西)。笔试时的技术问题,有些没回答上来或没回答好的,我可以做一个记录。方便温习。这次参加的笔试,职位是测试工程师,不过题目好像偏软件工程师。就当把我记得不牢的东西温习温习吧~其实还有个数据库工程师的卷子,不过实在没时间再去做一份了。一共20题,我只记得18道了。 1.广度优先遍历算法分析:这个图的算法,以前还是记得的。但是确实很久没有接... 阅读全文
posted @ 2010-03-05 18:47 idoku 阅读(550) 评论(0) 推荐(1) 编辑
摘要: 有一次需要生成N序列的不重复数字,最直观的理解就是不断生成一个小于N的随机数S,然后放入一个int[N]中: 1.当S不存在于int[N]中时,将S添加到int[N]中。 2.否则,重新生成S。这样的效率是极其低下的,当时怎么也不知道怎么想的就这么写了。后来觉得还是上网查找一下,得到一个更好的方法。生成一个N序列的数组int[N],生成一个随机位置P,将int[p]与int[i]对调。不断缩小i的... 阅读全文
posted @ 2010-03-04 22:41 idoku 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 结构结构类型的变量直接包含了结构的数据,而类类型的变量包含的是指向数据的引用,而这个数据就是对象。类和结构的区别:结构式值类型。所有的结构类型都隐式地继承自System.ValueType类。对一个结构类型变量的赋值会创建一个被赋值的复制。结构的默认值是将所有的值类型字段设为默认值,并将所有的引用类型字段设为null。装箱和拆箱操作可用来在结构类型和object类型之间转换。对于结构来说this的... 阅读全文
posted @ 2010-03-03 17:07 idoku 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 类类是一种数据结构,可以包括:数据成员(常量和字段),函数成员(方法、属性、事件、索引,操作符、实例构造函数、析构函数和静态构造函数),以及嵌套类。抽象类:abstract修饰符可以用来指明一个类是不完整的,并且它只能被用作基础类。抽象类和非抽象类的区别, 抽象类不能被直接实例化,直接在抽象类上使用new操作符会产生编译期错误。尽管编译期类型时抽象的类也可以拥有字段和值,不过这样的字段和值要么是n... 阅读全文
posted @ 2010-02-28 10:34 idoku 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 我就喜欢胡乱写些东西~昨天买了本《程序员的羊皮卷》,惊异作者Leo居然10多年的求职路如数家珍,我想如果不是他记性太好,就是肯定是找个小本本记下来了。我的记性可不好,所以写到随笔里面,方便以后回顾,希望记录的工作历程不要太艰辛才好~~:)公元 2010 年 起步 今年开学后正式就进入毕业倒计时了,现在同学都开始忙着找工作,找实习,我也不能落在人后啊。过年前家里人就开始忙着联系了,但是我是个慢性子,... 阅读全文
posted @ 2010-02-24 17:11 idoku 阅读(375) 评论(0) 推荐(1) 编辑
摘要: 看了3章了,发现有些东西不记一下,可能就瞬间就忘了。当做个电子笔记吧~属性是字段的一种自然延伸。与字段不同的是,属性不代表存储位置,它只是提供了访问机制,当它们的值被读写时可以执行特定的语句。任何枚举类型的默认值都是由整型值0转换而来。所以:Color c =0 ; //okay“在决定把一个internal类型的成员声明为public还是internal的时候,如果稍后这个类型被提升... 阅读全文
posted @ 2010-02-21 22:14 idoku 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 今天开始整理电脑中的胡乱文件,发现有很多自己用来练手用的小文件非常有意思,里面有个这样的程序。有次系里面搞活动,需要对现场观众进行抽奖,当时胡自己用flash设计了个,我觉得有意思就想自己写一个,但是当时我还原后还没有装vs,只有个.net framework。我一直就很喜欢用记事本来写一些简单的数据结构和算法题目,但是winform的程序还没试过,但是我觉得应该是可以的。所以琢磨了一下午,完成了... 阅读全文
posted @ 2010-02-18 22:09 idoku 阅读(580) 评论(0) 推荐(0) 编辑