摘要:
从即日起,本博客迁移到http://www.micro2012.org/,欢迎大家光临访问!! 阅读全文
摘要:
Today, I met an error which sent a message like 'Can'tmodify the return value,because it is not a variable'. Now, let us see how this problem happens?First, I had defined a struct named SeqString.public struct SeqString { private char[] _data; private int _length; public SeqString(int si 阅读全文
摘要:
关于栈,这里的定义和前面的顺序表是一样,采用数组的形式,详细请见: 顺序表栈相关处理类代码: /// <summary> /// Description of SequenceStack. /// </summary> public class SequenceStack<T> where T:IComparable { private Sequence<T> _sequence; private int _size; public SequenceStack(int size) { _size=size; _sequence=new Seque 阅读全文
摘要:
顺序表定义: /// <summary> /// Description of Sequence. /// </summary> public struct Sequence<T> where T:IComparable { private T[] _data; private int _current; public Sequence(int size) { _data=new T[size]; _current=0; } public T[] Data { get{return _data;} } public int Current { get{ret 阅读全文
摘要:
目录线性表及其顺序存储 顺序表栈队列循环队列线性表的链式存储 阅读全文
摘要:
一直以来对于逻辑与(&&)和按位与(&)的区别不是很确定。今天上网找了一下,然后也写代码验证了一下,现将其区别整理如下,供大家一起探讨。操作数都为数字时 a. 对于两个数字进行按位与(&),会将两数字转换为二进制,然后右对齐后(不足位补零),相应位做与操作,如11&3,11的二进制表示是1011,3的二进制表示是11,右对齐后做与操作后,如图所示: 得到的结果是3。 b. 对于两个数字进行逻辑与(&&),会将两个操作数都转换成Boolean逻辑值(不为0的数字则为true,否则为false),然后再做与操作。 演示代码如下: static 阅读全文
摘要:
智力大考验一个猎人带着一只羊,一只狼和一棵白菜回家,路上遇到一条河。河边只有一条船,但船太小,一次最多只可载猎人和另一样东西过河。但猎人不在时,狼要吃羊,羊要吃白菜。请问怎样才能把狼,羊,白菜都安全运过河?老师盒子里有10颗糖,正好学生有10人. 老师说:你们每人要分到颗糖,同时盒子里还要剩下一颗,请问怎么分小明和小华买了10斤蜂蜜,装在一个大瓶子里.要把蜂蜜平分,只有两个空瓶子,一个正好装7斤,另一个正好装3斤.怎样才能用最简单的方法把蜂蜜分出来.清晨,有个猎人在森林里看见一只黄莺,他想得到黄莺 黄莺就对猎人说前面的大树后面有5朵花,其中4朵是真花,有一朵是我变的,你能找出我吗? 说完黄莺就 阅读全文
摘要:
今天上网没事看到了一个爱因斯坦的智力题,刚好周末无事,就自己做了一下,把自己的分析过程写在下面与大家分享。题目是:1、在一条街上,有5座房子,喷了5种颜色。 2、每个房里住着不同国籍的人 3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物 问题是:谁养鱼? 提示: 1、英国人住红色房子 2、瑞典人养狗 3、丹麦人喝茶 4、绿色房子在白色房子左面 5、绿色房子主人喝咖啡 6、抽Pall Mall 香烟的人养鸟 7、黄色房子主人抽Dunhill 香烟 8、住在中间房子的人喝牛奶 9、 挪威人住第一间房 10、抽Blends香烟的人住在养猫的人隔壁 11、养马的人住抽Dunhill 香烟的人隔壁 阅读全文
摘要:
首先,先看一张结论表If(有类显式静态构造函数){If(有访问静态成员){在进入Main函数之后,第一次访问静态成员之前,先调用静态构造函数,以后将不再调用静态构造函数,同一个静态构造函数最多只能调用一次。}Else{不调用该类静态构造函数}}Else{If(有访问静态成员){在执行Main函数中的代码之前,先调用静态构造函数,以后将不再调用静态构造函数,同一个静态构造函数最多只能调用一次。}Else{不调用该类静态构造函数}}1.下面先来验证一下上面的结论public class Class_1 { public static int i; static Class_1() //显式定义静态 阅读全文
摘要:
怕自己忘记,特此整理一下。 阅读全文