冒泡排序是排序算法的一种,思路清晰,代码简洁,常被用在大学生计算机课程中。 冒泡排序有两种方式,相邻的两个数比较,把大的数(或者小的数)放在上面,依次进行,像水泡一样,逐渐上浮。 也可以以相反的过程,把较大的数(或者较小的数)放在下面,推入湖底。这两种方式都是冒泡排序,因为冒泡排序是比较相邻的两个数 ...
分类:
编程语言 时间:
2017-06-20 18:02:02
阅读次数:
215
1、版本控制系统(VCS) VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。 2、学会写作 身为程序员要写的不... ...
分类:
其他好文 时间:
2017-05-22 11:55:56
阅读次数:
264
恢复内容开始 计算机基础 一.引言 基础计算机课程共分成四大块:计算机组成原理,数据结构,操作系统和计算机网络。今天兄弟总结了一点点干货给大家瞧一瞧,算做一个入门,嘿嘿! 二.计算机基础介绍 (一)计算机组成 1.计算机层次结构 计算机硬件 +系统软件+应用软件 2.计算机组成和计算机体系结构 计算 ...
分类:
其他好文 时间:
2017-03-11 14:44:12
阅读次数:
340
工作六年对一个程序员意味什么?在职位上:高级开发工程师?架构师?技术经理?or … ?在能力上:各种编码无压力?核心代码无压力?平台架构无压力? or … fuck?看着这些问号都心累。那么,六年你迷...
分类:
其他好文 时间:
2017-02-26 00:12:41
阅读次数:
301
工作后发现,大学计算机课程里面的树结构相当有用,很多现实中的东西把它看成树就容易理解多了。 大学舍友 最近和二叉树有关的代码频繁地打交道。由于函数的递归实现占用巨大的计算机运行时间(尤其是深层递归调用,存储函数参数的程序栈会占据很大的运行时间,参见图1),我的目的是将递归实现改为非递归的循环实现(以 ...
分类:
其他好文 时间:
2016-12-19 08:13:47
阅读次数:
226
0. 在介绍线程前我们先看一下什么是进程? 进程是线程的母亲,如果在大学计算机课程里读过操作系统一定不会陌生。 所谓进程,它是计算机程序关于某数据集上的一次活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 罗里吧嗦一大堆,还是不够简洁? 那就一句话来表达吧:进程是正在执行的程序实例。 ...
分类:
编程语言 时间:
2016-12-01 11:34:10
阅读次数:
168
大学期间,对于计算机应用基础这门课程,莫言一开始就觉得很是吃力,一开始就是所谓的指法练习,这个莫言就对着书本上的指法慢慢的联系,直到现在,莫言自认为自己的指法还算是比较标准的...那时候,莫言是班上的学习委员,在计算机课程上,却什么都不会,新建文件夹,尤其是更换桌面背景,莫言都感觉很神奇,现在想来, ...
分类:
其他好文 时间:
2016-11-01 21:17:51
阅读次数:
194
在我小学的时候,学校便开设了计算机课程。那时候最开心的事莫过于每周一次的计算机课,因为可以玩暴力摩托。后来老师教了拼音打字,依稀还记得上课时被老师提问到“S”键用那个指头。到后来便学习了office的办公软件。还记得Excel的曲别针,以及幻灯片里鼠标画一个路径,图片就会顺着路径移动的动画,还有金山 ...
分类:
其他好文 时间:
2016-09-17 14:44:35
阅读次数:
143
姓名 吴思琦 学号 160809116 爱好 篮球,游泳,羽毛球,轮滑,滑板,滑雪,乒乓球,唱歌,画画,看动漫 以前没有接触过编程,对专业及课程几乎一点都不了解 对自己学习的目标首先就是提高自己对计算机课程的兴趣,尽自己的最大努力来学习专业课和计算机的相关知识,希望通过这门课的学习,我可以做到对计算 ...
分类:
其他好文 时间:
2016-09-11 00:10:46
阅读次数:
240
1.编译原理是什么? 编译原理是计算机课程中的一门专业课,编译就是将一种语言字符通过一定步骤转化为另一种语言字符的过程。在本校只有我们专业的学生学习。内容包括词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成。编译原理对于要从事计算机行业的人有很大的帮助。 2.学习编译原理有什么好处 ...
分类:
其他好文 时间:
2016-09-09 20:28:49
阅读次数:
188