-
递归
递归的定义:在函数的定义中直接调用自身的方法。 递归的优点:递归将大型复杂的问题简单化或小规模化。相比循环,代码量更少更容纳工艺他人理解,可读性强。 递归的缺点:递归会分配大量的内存,实现过程中,不会覆盖之前分配的空间,数值大的情况下容易导致栈溢出,从而导致系统崩溃。递归运行时间也消耗较大,每一次函 -
PTA习题调用pow()函数运行超时问题
PTA习题调用pow()函数运行超时问题 pow()函数的原型: 在TC2.0中原型为extern float pow(float x, float y) 而在VC6.0中原型为double pow( double x, double y ) (参考:https://baike.baidu.com/ -
第一次课设感受
当初开始时完全不知道怎么着手,因为之前理论知识一直没有在意,做作业之前,预习没做好,视频也很少看,直到课设开始,才发现,自己问题这么多。这次课设虽然不难但是我却做不好,就是因为之前没有在意理论知识,只是暴力解法去做题目,做一道看一道了。做课设时,看了很多遍书上的知识,又去看了视频才发现,其实课设只是 -
第一次课设的感受
刚开始对于课设没有什么思路,于是请教了学长,了解了基本的框架,于是开始自己着手编写程序。在编写程序的过程中也遇到了一系列的问题,例如:一开始创建链表的时候,无法熟练使用,导致出现了一系列的问题,程序无法成功编译;对于多项式合并的问题,不知道如何处理常数项等等。 通过请教学长、查找文献等一系列的努力, -
第一次课程设计的感受
第一次课程设计的感受 不知不觉在计算机学院学习了一个学期了,在学习的过程中我也发现了自己的许多不足,也就这一次的课程设计,虽然只是二星题目,但是当我刚刚接手的时间自信满满的以为可以轻松解决,结果去是处处碰壁,毫无头绪,在万般无奈之下,只好求助于其他同学的帮助,但是在了解了解题方法之后却也是一头雾水, -
第一次课程设计感受
第一次课程设计感受 经过一学期的C语言学习,我们也完成了第一次课程设计作业。刚开始看到课设题目,毫无头绪,要让我利用双向循环链表做这道题,这对于我这个对链表这一部分知识学得不好的人有点困难,不知道该从何下手,在网上看了别人的笔记和视频讲解仍然是一知半解的状态。 开始写代码时,我的第一思路是使用数组, -
我的第一次课设感想
上大学的第一次大任务,大作业就是这个专业课课设了。 一开始构思,感觉自己功能那些都想好了,就是差怎么上手了。这个课设的重点那就是链表跟文件了。链表跟文件都不太熟,也不上手,所幸有课本例题,以及学长学姐热心解答的大力帮助下能够完成这个大作业。 怎么说呢?写的过程中,困难遇到的太多了,小毛病,大毛病都有 -
第一次课设感受
本学期的尾声,我们进行了大学的第一次课程设计的完成,在做课程设计的途中遇到很多困难和麻烦,以及一些平时自己可能学得不是特别明白的一些知识点,通过做课程设计的时候,把一些没有弄清楚的知识点给搞清楚了,特别是链表方面,链表在课程设计的完成过程中是占有很大一部分的作用的,在平时学习中,链表学得不是很透彻, -
第一次课设感受
课设才是真正考验你的编程水平,检测你一学期究竟掌握了多少,对多模块设计、分模块调试提出了较高的要求,同时也在考验你的耐心。课设以链表和文件为基础。尤其当链表贯穿整个课设的时候,对链表的操作更需要尤其小心,你课设的顺畅程度完全这取决于你对链表的熟练程度,老手可以随意建链表,新手往往不知道怎么连接。 尤 -
第一次课程设计的感受
这次课程设计,给我带来了太多太多,它让我更加熟练地运用链表,让我明白了要设计一个合格的软件的大体框架是怎么样的。在此之前,我对链表的运用还不是很熟练,而我选择的课程设计 学生学籍管理系统,要求用多条链表交叉来完成,这可让我想破了头,尽管到了最后我没能用到题目所要求的数据结构,但我也是掌握了单条链表的