2 the king of the king the_king_of_the_king 于 2016.09.08 08:57 提问

数据结构的伪代码有必要记吗?

例如下面图片上的,不能编译,只是方便学习用的伪代码有必要记吗?图片

1个回答

qq_29594393
qq_29594393   Ds   Rxr 2016.09.08 09:25
已采纳

这年头如果写代码靠记忆的话,那是真的歇菜了,
1.理解思路,过程,如何实现
2.有哪些方法,作用,
3.根据上面的自己不依赖工具,能手敲出来实现功能,,基本上就掌握了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
学习数据结构有用吗?
《数据结构》到底有啥用?
数据结构(严蔚敏)伪代码全部用C完全实现
数据结构(严蔚敏)伪代码全部用C完全实现
学习篇--数据结构伪代码
ADT 抽象数据类型 Data 数据元素之间的逻辑关系的定义 Operation 操作 endADT 结束符
数据结构到底对JAVA程序员影响有多重要
这学期开始学习数据结构和JAVA。个人对JAVA非常狂热,但是对数据结构却毫无感觉。感觉学数据结构没什么用,而且书上代码是用C语言实现的,看不太懂,根本就不知道那些语句是怎么来的,老师也没讲,上
数据结构中的算法都需要实现吗?
【问】  老师你好,学习数据机构,是不是书上的每一个算法都用程序设计语言在计算机实现?还是只理解算法就可以?【答】  每一个算法都用程序设计语言在计算机实现?不必绝对这样做,你的时间需要有效利用,实现仅在于增加体验,增加思考以及注意到细节的机会,而不是强制的“任务”。再者,对于程序设计语言本身有待提高的同学而言,这也是熟悉语言的又一个机会。  只理解算法就可以?理解是一定的,还不够。除了上述必要的
为什么要学习数据结构与算法javascript描述
在过去的几年中,得益于Node.js和SpiderMonkey这样的平台,JavaScript越来越多地被用于服务器端编程。鉴于JavaScript语言已经走出了浏览器,程序员发现他们需要更多传统语言,比如C++和Java提供的工具。这些工具包括经典的数据结构,如链表、栈、队列、图等,也包括经典的排序和查找算法。本书即讨论了在使用JavaScript进行服务器端编程时,如何实现这些经典的数据结构和
数据结构算法总结(伪代码)
一:线性表1. 顺序表存取方式:顺序访问, 可以随机存取类型定义:  # define ListSize 100      //最大允许长度     typedef   struct {                ElemType * data;      //存储空间基址                int   length;             //当前元素个数     }  2.链...
学编程为什么要学数据结构?
招聘搞笑事如果你关注招聘试题,越是大的公司,问的问题越基础,有的甚至问你什么是栈和队列,反而一些小公司会关心你做过什么系统,关注点不同,大公司更注重基础扎实,发展潜力,而小公司希望你立刻、马上为他干活,通常是没什么技术含量的活。小公司喜欢细而长的竹子,大公司更喜欢碗口粗的竹笋。我曾经推荐一个学生到某知名公司,没多久,学生给我说了应聘的事情:“我介绍我开发了企业管理系统、在线商城系统等等,没想到他问...
数据结构之图论算法伪代码(伪代码是一种思想可对照伪代码的实用代码学习算法设计)
/*简单的拓扑排序伪代码*/ void Graph::topsort() {   for( int counter = 0; counter    {        vertex v = findNewVertexOfIndegreeZero();         if( v == NOT_A_VERTEX )               throw CycleFoundExcept
线性表(思想+伪代码+部分代码实现)
a.  线性表(List):零个或多个数据元素的有序序列。 b.  线性表的长度n=LIstLenght(L);当n=0时,线性表为空,即空表。 c.  在复杂的线性表中,一个数据元素可以是若干个数据项目组成。 1.线性表的抽象数据类型 ADT 线性表 (List) Data Operation Initlist (*L ) 初始化建立一个空链表