计算机专业学生学习的心得。

学了不少东西,学的都不是很深刻,可是在学习中间,忽然发现能够把不少东西之间联系起来,加深理解和记忆。内容所有只为我的想法,但愿能够带给属于你的学习方法。
数组

计算机网络的IP地址划分以及子网掩码:网络

单纯的IP地址划分:划分类别时,ABCDE类分别对应,0、十、1十、11十、1111,记住这些前缀,能够在忘掉具体数字的状况下,本身计算出每一个网段对应的地址。函数

添加子网掩码的IP地址划分:能够经过子网掩码“1”的个数来进一步缩小IP地址的划分。学习

【想要带给你们的是体会0、1在IP划分时候始终为前一位(第一位除外)1/2的思想】编码

跳跃式的联想:1500是某个特殊的数字,须要记忆对应的十六进制(Ox05DC),0x是十六制前缀,后面的数字0形似O,数字5对应Ox(16)中6的降序5,D对应ABCDE中的第4位,C对应ABCDE中的第3位,因此5后面43,把43换成DC就行了。spa

【这个算是一个巧合十分多的数字,可是但愿能够带给你不同的数字观,好比65536就是一个瞬时记忆,而后就记下来了,毕竟被老师提问了一下,印象深入】计算机网络

C#语言的基础知识:线程

命名空间(namespace):相似于人的整个外表形象,起到一个包装的做用。指针

using关键字:相似于人的大脑,对其余外界信息的调用处理。排序

主函数(mian):相似于人的心脏,必须存在。

变量(变量修饰符+返回值类型+变量名):相似于人对氧气的需求,随时随地建立使用。

方法:走一段路,遇到岔路(方法),而后每一个岔路对应不一样状况,最后能够回归大路,也能够不回归。

数组:电梯上下楼。

重载:付出多少(参数个数,类型),对应不一样的结果

类:相似于四肢,失去不必定不能运行,可是有的话,会条理清晰。

属性:相似于消化产生的能量,只有身体知道,外界只能给你一个值,不能决定你吸不吸取。

进程:宽泛的说嘴在动,手在动。

线程:能够细化嘴在动(口腔、牙齿),能够细化手(对应每一个手指)。

C语言:

栈:(后进先出)瓶子里装土,而后倒出。

队列:(先进先出)正常遵照秩序的排队,先来必定是先办完业务的。

所谓的变量:只是一个表明Data(int、double、char、string、float······)的符号。

结构体:所谓的变量的延伸,能够包含不少变量。

指针:去你朋友家找到你朋友。

指针的指针:去你朋友家找你朋友,她妈妈告诉她在哪一个地方等你。

满二叉树:和8421编码(数字电路课程)很类似。

冒泡排序(增序):第一次上体育课排队,个子低的直接会被放在前面。

直接插入排序:以后上体育课排队,本身默认本身前面的人是正序,从后面开始找站在本身下一个的同窗,而后站在他前面。

快速排序:天平称重,可是这个天平的要求是,一边越小越好,另外一边越大越好,因此从一边拿一个和另一边拿一个比较,大或者等,继续拿,小则还,从另外一边的其余重量继续拿,比较。

希尔排序:长城的城墙等距凹凸结构,选择合适的增量运算,最后的一个增量必定为1.    

(解题思路)循环节:当再次出现等于这个被除数(个位数)的数时,第一个数到第二个数就是循环节。