⑴ 考研数据结构算法题中,如果没有注明要求可以写伪代码吗还是默认就要写完整代码
408的算法题是要写完整代码的( 就是主要函数,然后一些代码要注释,方便阅卷人快速读懂),你去看看历年的真题答案讲解会更清楚
⑵ 考研数据结构需要背代码吗
首先 数据结构怎么学?
建议先花半个月掌握c语言内容(如果你没有学过c语言),知道代码逻辑和一些算法结构(数据结构基本上都要求c/c++,一些学校也可以用java,但一般纯c都足够了),再开始数据结构学习。一般先过一遍概念,代码题先放一放,先把基础题目掌握,后续二刷三刷时候再考虑代码题。
其次 怎么写代码?
如果你完成了上一步(有了c语言基础),我相信你对于线性表、栈、队列、查找和排序部分的代码都是可以自己手写的而不需要背的。如果考题中涉及树和图的代码,自己又不知道怎么写,可以先记下常用的树和图的遍历算法(树的先中后序、层次遍历;图的深度优先和广度优先遍历),很多题目都是以遍历算法为基础来改造的,多刷题目就能知道每个题目的考法。计算机是工科,工科其实应该动手而不是靠背诵,如果实在对写算法感到困难,这里提供一点小trick:如果是树的题目,涉及操作(增删改查)某个值,或者涉及研究某一层,第几个结点这种,一般都是在遍历算法基础上添加一些符合题目要求的代码;如果是图的题目,都可以采用二维数组代替邻接矩阵存储方式操作顶点或边,一般在遍历算法、生成树算法和最短路径算法基础上添加符合题目要求的代码。考研的代码并不是要求百分百语法正确,老师也不可能输入你的代码上机去debug,只要你思路清晰,写的代码符合题目要求,不会写的话写伪代码再加上文字描述也是有分的。
最后 是否需要背代码?
上面已经提到,可以适当背一点基础算法(比如提到的遍历算法),代码题是很多的,不可能背下所有代码,要背就要背一些很多题都可以用上的代码。前期写代码可能有点困难,但只要一直写,一直刷题,后期写代码这块应该不是什么难题。但如果能自己写那更好啦~
最后祝你考研成功!
⑶ 考研数据结构的题型
非国考的数据结构的题型主要为选择题,填空题,判错题,应用题和算法题
国考的数据结构为选择择题,和综合题(主要为算法设计)
⑷ 考研数据结构的算法设计题是用伪码描述还是用严格的计算机语言描述如果是计算机语言默认是用哪种语言
考研数据结构会有一道算法题,13分。
要求用C、C++或Java写出算法并估计时间复杂度。
题目也不难,基本是线性表问题。
但是不必扣语法,只要基本没有错误就行,不要使用伪码。
我考过研!
⑸ 计算机考研中数据结构算法设计题如何在短期内提高只要不是完全写不出来就好,不用完全正确
数据结构和算法类的题目是考察计算机专业学生的“内力”,需要下功夫来提高。如果想速成,那么就把书上所有考试的考点自己敲代码敲两三遍,应付考研应该没问题了。
⑹ 计算机考研的时候有数据结构,里面会出现算法题吗
有数据结构 你就放心吧 肯定有算法
简单的话就是二叉树 最小生成树 这些 难一点的就是图了 最小生成子图之类的
再难一点 就是栈 迷宫求解之类 总之 万变不离其宗 把数据结构里面的伪代码 全看懂 基本上就没问题了 自己当年考研也考的数据结构 亲身经历 把 数据结构全书看完并不难(启道教育推荐清华大学出版社 紫色封皮那本 )