[置顶] 如何提问?

摘要: 下面的原则适用于我的教学,主要是针对程序问题。 首先,礼貌是第一位的,注意群名片应该实名(例如: 15网一陈悫)。 在此基础上,你问题的内容应该由三部分组成 A: 题目 由于现在比赛是私有的,所以不能只提供题目的链接。要提供完整的题目,可以文本也可以截屏 B:你的代码, 最好不要截屏的图片,而是可以 阅读全文

posted @ 2014-11-01 16:52 天地过客 阅读(1009) 评论(0) 推荐(0) 编辑

[置顶] C语言课程相关事项

摘要: (一)网上资源 以下C语言课程注册以后均可以免费参加 哈尔滨工业大学的 http://www.icourse163.org/course/HIT-69005#/info 浙江大学的 http://mooc.study.163.com/course/ZJU-1000002011#/info (二) 上 阅读全文

posted @ 2014-10-24 20:56 天地过客 阅读(2932) 评论(0) 推荐(0) 编辑

2018年5月24日

数据结构作业第二章题解

摘要: 下面给出了完整的实现 阅读全文

posted @ 2018-05-24 13:10 天地过客 阅读(393) 评论(0) 推荐(0) 编辑

2017年6月17日

continue应用的一个场合

摘要: 转的资料 @GeniusVczh 轮子哥的这微博里的代码写成了火箭型的 O网页链接 ,轮子哥说无法避免。我看了以后觉得完全可以避免,只需要把 if 条件反过来写(见我的上条微博),不过轮子哥可能没懂我的意思。那我就贴上重构代码。这叫 Guard Clauses (参看:O网页链接) ​​​​ 阅读全文

posted @ 2017-06-17 06:33 天地过客 阅读(408) 评论(0) 推荐(0) 编辑

2016年4月15日

CodeBlocks常见编译错误(to be updated)

摘要: 第一要则,不要直接点击”编译并且运行”,而是应该点击”编译(build)”按钮,这样可以保证警告不会被忽略,一些警告是非常有用的. 第二要则:有多个错误,要先处理最前面的错误,因为后面的错误可能前面的错误引发的.所以修改最前面的错误后就可以立即重新编译,往往可以看到所有的错误信息都不见了. 每一条信 阅读全文

posted @ 2016-04-15 12:57 天地过客 阅读(10669) 评论(0) 推荐(2) 编辑

2015年12月24日

如何发现程序中的错误

摘要: 假定你的程序编译通过(要当心警告),但运行错误,应该怎么处理呢? 一 你的脑子就是计算机,在脑子中运行并且检查你的程序。直接确定你的错误 二 如果第一步不行。尽可能准备充分的测试数据,让你程序的错误通过运行显现出来。 三 找到让程序出错的输入数据后,如何找到代码的错误之处? 1. 把你的脑子当计算机 阅读全文

posted @ 2015-12-24 10:50 天地过客 阅读(809) 评论(0) 推荐(0) 编辑

2015年12月23日

数组越界与缓冲区溢出

摘要: 数组下标越界(Index out of bounds)对初学者来说是很易犯的错误。先来看数组下标越界的例子。 程序输出如下 0022FF48 0022FF34 0022FF302 2 2 2 存储空间图示如下,可以看到b恰好在数组的前面,而a正好在数组的后面。 s[i]=*(s+i), 所以s[-1 阅读全文

posted @ 2015-12-23 13:54 天地过客 阅读(3711) 评论(0) 推荐(0) 编辑

2015年11月25日

Online Judge判题结果解析

摘要: 正确(AC: Accept 即表示程序通过) 恭喜你了 答案错误(Wrong Answer) 答案不对,仅仅通过样例数据的测试并不一定是正确答案。如果你的程序有错误自然只能改正后再交。 但是初学者还有一个常见的错误是计算结果已经正确了,但是输出格式不按样例来导致错误。 本学校OJ上一个结果如下: C 阅读全文

posted @ 2015-11-25 00:41 天地过客 阅读(7937) 评论(0) 推荐(1) 编辑

2015年3月24日

17网络《数据结构》课程相关事项列表

摘要: 网络工程1-2班《数据结构》 上机安排:如课表 数据结构的动画演示 http://www.cnblogs.com/4bytes/p/3664941.html 网上课程: 麻省理工学院公开课:算法导论 http://open.163.com/special/opencourse/algorithms. 阅读全文

posted @ 2015-03-24 15:50 天地过客 阅读(1020) 评论(0) 推荐(0) 编辑

2014年12月26日

李雪:女生也能当编程高手

摘要: 来源:http://burl.cc/haGmN 在强手如林的编程大赛中夺冠,被戏称为代码界的“女神”李雪:女生也能当编程高手 本报记者 原春琳 《中国青年报 》(2013年07月01日 06版) 历时约两个月的第二届微软“编程之美全国挑战赛”于近日落下帷幕。从来自清华、北大等各大高校的1.3万多名选 阅读全文

posted @ 2014-12-26 19:22 天地过客 阅读(575) 评论(0) 推荐(0) 编辑

VC 6.0和CodeBlocks中如何设置命令行参数

摘要: VC 6.0可以在IDE中设置好命令行参数,然后再运行。做法如下:选择project下拉菜单的settings... 出现如下窗口,选中右边的debug标签,然后在Program arguments中填入相关命令行参数(注意argv[0]不需要填),点OK按钮确认. 然后运行就可以了。CodeBlo... 阅读全文

posted @ 2014-12-26 17:24 天地过客 阅读(5480) 评论(0) 推荐(0) 编辑

2013级机试D题解析

摘要: 写于2014-01-10 。 关键字:字符串比较,结构化编程,单入口/单出口 http://acm.hnust.edu.cn/JudgeOnline/problem.php?cid=1081&pid=3 问题 D: 大小写不敏感之字符串比较给定两个字符串,判定其是否相等。字符串相等的意义基于类似于s 阅读全文

posted @ 2014-12-26 15:46 天地过客 阅读(330) 评论(0) 推荐(0) 编辑

导航