摘要: 数值变量相关:int float double char long short unsigned signed储存说明符const 用于声明常量static用于限制变量/函数的作用范围等等extern 用于拓展作用范围sizeof() 得到某一类型占地大小控制语句:do while if else ... 阅读全文
posted @ 2015-09-27 19:50 prop_jeff 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 在创联ifLab的招新问答卷上看到这么一题核心问题是:求N!(N的阶乘)的末尾有多少个零?由于在N特别大的时候强行算出N!是不可能的,所以肯定要另找方法解决了。首先,为什么末尾会有0?因为2*5 = 10,0就这么来了。所以只要求出这N!中有多少个2多少个5相乘就好了,由于2的出现次数肯定是大于5的... 阅读全文
posted @ 2015-09-26 23:26 prop_jeff 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 推荐下载一个虚拟机并安装Ubuntu,我不知道在window的控制台里能不能这么玩。有时候看过一些程序的main函数带有参数,形如int main(int argc,char argv[])当时并不能懂这后面的参数是干嘛的。直到看到一些相关文章。。。。其中arg代表argument,c代表count... 阅读全文
posted @ 2015-09-24 22:09 prop_jeff 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 复习一下 阅读全文
posted @ 2015-09-22 10:55 prop_jeff 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 修改BUG的时候一不小心BUG越修越多,鉴于维护程序并不是学习数据结构的初衷,我已经果断的弃坑了!! 以下内容再不更新,Github上的代码直接无法正常编译运行。。。。 参考参考就好,学习到栈的作用就好。。。 使用数据结构中的栈以及链表来制作一个能够处理中缀表达式的计算程序。 在该程序中输入的数字可 阅读全文
posted @ 2015-09-18 21:14 prop_jeff 阅读(1824) 评论(1) 推荐(0) 编辑
摘要: 使用数据结构 栈(Stack)来实现一种低级的迷宫寻路的功能。低级是因为无法判断路径是不是最短的。 这里使用的栈结构如图 (这图我选择死亡...) 注意结构体里DataType的实际含义,是另外一个结构体,用于储存二维位置x,y 地图使用一个10x10的二维数组来表示,数字1表示该点是墙壁,0表示可 阅读全文
posted @ 2015-09-15 21:11 prop_jeff 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 可以说线性表的一个具体应用就是栈,可能看完以下代码你觉得这是什么嘛有什么卵用啊,但是栈在现实生活的中的应用,或者说这种概念的应用是非常广泛的。 比如说各种浏览器的返回上一级功能。 栈与线性表最大的差别就是它对数据的操控是受限的,遵守Last in First out(LIFO)“后进先出原则”的数据 阅读全文
posted @ 2015-09-14 20:57 prop_jeff 阅读(301) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2028应该是比较简单的一道题啊。。。求输入的数的最小公倍数。先用百度来的(老师教的已经不知道跑哪去了)辗转相除法求出两数的最大公因数,再将两数相乘并除以最大公因数即得到最小公倍数。一开始我写的代码如下 1 #inc... 阅读全文
posted @ 2015-09-11 21:46 prop_jeff 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 开始学习数据结构这个大坑了啊。。。赶紧记一记各种数据结构的写法。 我的数据结构代码 以下是单链表的C语言实现,只有一些最基本的功能。 我这个链表有一个表头(头节点),储存了该链表的长度。但是这个不是必须的,数据结构没有一个确定的答案,只要合适自己就行。 头节点储存链表的长度,指针指向第一个节点。 L 阅读全文
posted @ 2015-09-08 10:00 prop_jeff 阅读(423) 评论(0) 推荐(1) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2018万万没想到啊。。。居然要用递归,做不出来,可耻的ctrl + v了别人的答案。分析能力都没了。 1 #include 2 3 int f(int n) 4 { 5 if (n < 4) 6 ... 阅读全文
posted @ 2015-09-02 17:07 prop_jeff 阅读(169) 评论(0) 推荐(0) 编辑