随笔分类 - C#基础温习
温故而知新
摘要:有一段楼梯有10级台阶,规定每一步只能跨一级或两级或三级,要登上第10级台阶有几种不同的走法? 思路:0节楼梯: 1 (0) 1节楼梯: 1 (1)2节楼梯: 2 (11、 2)3节楼梯: 4 (111、 12、 21、 3)4节楼梯: 7 (1111、 121、 211、 31、 13、 112、 22 ) 7=4+2+1 4=2+1+1 2=1+1+0 1=1+0+0抽象f(n)=f(n-3)+f(n-2)+f(n-1) /// <summary> /// n为阶梯数 /// </summary> /// <param name="n"&g
阅读全文
摘要:第一:private,public,protected方法的访问范围.private: 只能由该类中的方法访问,不能被该类的对象访问.protected: 可以被该类中的方法和其友元函数访问,但不能被该类的对象访问public: 可以被该类中的方法和其友元函数访问,也可以由该类的对象访问第二:类的继承后方法属性变化:使用private继承,父类的所有方法在子类中变为private;使用protec...
阅读全文
摘要:不是成员的可访问性,是类的继承方式!!:)private,public,protect这三种继承方式c++语法如下:class <派生类名>:<继承方式><基类名> { <派生类新定义成员> };类的继承后方法属性变化:使用private继承,父类的所有方法在子类中变为private;使用protected继承,父类的protected和...
阅读全文
摘要:有如下数组 [8][9][1][3][8][0][0][6] 对应下标0 1 2 3 4 5 6 7 按数组值的大小排序([9][8][8][6][3][1][0][0]),然后取原数组下标排序后的顺序(1 0 4 7 3 5 6)!
阅读全文
摘要:public class Formater { public static byte[] Serialize(Object _object) { BinaryFormatter binaryFormatter = new BinaryFormatter(); MemoryStream ms = new MemoryStream(); binaryFormatter.Serialize(ms, _...
阅读全文

浙公网安备 33010602011771号