
Nutritious_Planet
文章平均质量分 73
本专栏主要包括内容如下:1.计算机科学与技术专业的课程知识积累
2.ACM程序设计竞赛系列题目
3.一些技术心得和体会
而濡木染
不赶时间也奔跑
展开
-
数据结构课程设计之哈夫曼编码模块
心血来潮只为完成一个完美的课程设计,下面算是单独的一个模块实现吧!但是为了拆分,我还是费了一些小心思的~因为开始调试好的代码,虽说没有华丽丽的页面,但基本的功能我还是都实现了的,包括哈夫曼编码、译码和从文件中读取还有向文件中写入,不求尽善尽美,但求问心无愧吧!但是在遇到拆分问题时,还是有时候需要好好考虑一下,比如全部变量的使用,最好不要未拆分之前,代码实现如下:#include原创 2016-07-07 17:15:24 · 5390 阅读 · 2 评论 -
魔塔60关(Android)通关心得 (连载)
由于不是疯狂加血版和无敌版的(当然如果是那样的话,玩起来就没意思了怎么着都不死,没劲),所以小骑士的血量有限,攻击有限,防御有限,经验有限,最重要的还是金币有限(无力无力吐槽),所以步步为营是关键。 打怪之前总要先思考半天,我是打呢还是打呢还是打呢,但是注意千万不要冲动,因为一开始当本骑士攻击防御都不够高时,跟那些打怪打起来老疼了,血量哗哗往下掉,不一会儿就会出现种种“你打不过我滴!”狗血提原创 2015-08-19 11:01:01 · 1426 阅读 · 2 评论 -
利用循环队列打印输出杨辉三角
对于计算机专业的童鞋来说,学习每一门专业课,打印杨辉三角总是一个亘古不变的话题,这不,连《数据结构》这么高大上的科目,也通过循环队列的实现来找上了我们。首先,先来大致解释一下什么是循环队列。回忆起学习一般的线性表和特殊的线性表—栈时,我们都是先去学习其顺序结构,因为顺序结构由于是物理结构和逻辑一致,好理解也好实现,掌握好顺序结构之后又去学习其链式结构。而学习队列时却恰恰相反,我们却先学习了链队原创 2016-04-04 10:32:50 · 10988 阅读 · 0 评论 -
数据结构 用两个栈来模拟一个队列
请利用两个栈S1和S2来模拟一个队列。已知栈的三个操作定义如下:PUSH(ST,x),元素x入栈ST,POP(ST,X),ST栈顶元素出栈并赋给变量x;Sempty(ST),判断ST栈是否为空。那么利用栈的操作来实现该队列的三个操作:EnQueue,插入一个元素入队;DeQueue,删除一个元素出队;QueueEmpty,判队列为空。利用两个顺序栈进行模拟整个过程。代码实现及解释:原创 2016-04-25 21:36:35 · 1393 阅读 · 0 评论 -
JAVA实验三 抽象类的继承和接口的实现 (多态)
题目要求:1.编写一个ComputerAverage抽象类,类中有一个抽象方法求平均分average,可以有参数。定义Gymnastics类和School类,它们都是ComputerAverage的子类,Gymnastics类中计算选手的平均成绩的方法是去掉一个最低分,去掉一个最高分,然后求平均分。School中计算平均分的方法是直接是总分除以总科目。要求:定义ComputerAverag原创 2016-04-14 21:00:06 · 10942 阅读 · 0 评论 -
联萌十一大决战之强力热身 E. Rectangle
[题目链接] (http://www.bnuoj.com/v3/contest_show.php?cid=6865#problem/E) 题目描述: E. Rectangle Time Limit: 1000msMemory Limit: 65536KB 64-bit integer IO format: %lld Java class name: Main Submit Stat原创 2015-10-01 21:02:15 · 810 阅读 · 0 评论 -
ACM-ICPC国际大学生程序设计竞赛北京赛区(2015)网络赛H题2015-9-20
[PKu H题] (http://hihocoder.com/contest/acmicpc2015beijingonline/problem/8) 题目描述: 题目8 : Fractal 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 h.pngThis is the logo of PKUACM 2016. More specifically, the原创 2015-09-20 16:26:05 · 1435 阅读 · 0 评论 -
计算方法实验报告PC版 —王世儒、王金金
计算方法实验 —(14级计算机科学与技术2班)实验仪器和环境:PC-机、codeblocks 10.05、MATLAB R2013a编程语言:C、C++、MATLAB 实验一:编写程序求多项式的和实验目的: 比较两种求和方法发计算复杂度,通过比较两种程序的运行时间来实现。实验内容: 计算多项式:方法一...原创 2016-01-03 19:53:12 · 2986 阅读 · 0 评论 -
数据结构实验1 线性表的有关操作
数据结构试验1 线性表的有关操作:操作要求: 1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 2.遍历单向链表。 3.把单向链表中元素逆置(不允许申请新的结点空间)。 4.在单向链表中删除所有的偶数元素结点。 5.编写在非递减有序链表中插入一个元素使链表元素仍有序的函数,并利用该函数建立一个非递减有序单向链表。原创 2016-04-12 17:04:50 · 1594 阅读 · 0 评论