引用 @DrAkabela 发表的: 伪代码直接翻译成代码就行,肯定比不是完全不一样,就差了个翻译过程
引用 @抹上无盐黄油和草莓酱 发表的: 我质问他,那你为什么在生产者消费者问题做不出来呢,他说不知道有伪代码... 嗯,就硬不知道
引用 @skynetjw9 发表的: 伪代码是思路,真代码是工程,肯定有差距啊
引用 @Zessay 发表的: 主要区别在于,如果伪代码是自己想的,那就可以转化为代码;如果是别人想的,那就看不懂
引用 @skynetjw9 发表的: 也能看懂,数据结构考试不都是伪代码?不懂怎么判卷伪代码是不需要编译检查的,有思路就行,而且都是主要分支,小的异常处理不考虑或者一笔带过
引用 @nikIaus 发表的: 我服了,我在电脑上搜伪代码和源码,虎扑就给我推这个,这推荐算法也太🐮🍺了
引用 @森sir啊 发表的:你就问他数据结构里最简单的最小生成树的伪代码和实际代码有没有区别吧
引用 @爱蓝天不爱白云360 发表的: 我数据结构考研用的都是标准的C语言写的算法,但是都不会写全,上机肯定是编译不出来的😂
引用 @好多重名的 发表的:但是面试的时候 能写出伪代码就够了啊,不会要求说绝对可以跑出来。有个正确的思路面试基本就可以拿下的。
引用 @Flkyrie 发表的: 我们数据结构是上机考,系统判卷
引用 @skynetjw9 发表的: 考研呢
引用 @欢乐大牛 发表的:伪代码是做设计用的 不考虑效率不考虑语法 说真伪一样就很扯淡 因为真代码写不好的只会所谓设计的人 设计也不可能做得好
嗯,就硬不知道
说真伪一样就很扯淡 因为真代码写不好的只会所谓设计的人 设计也不可能做得好
但至少有个翻译区别不是吗?思路跟实现本身就是区别。
说一样的前提是他能通过伪代码写出代码来,对于能写出来的人确实差别不大,但是他这明显写不出来啊,一样个屁啊
主要区别在于,如果伪代码是自己想的,那就可以转化为代码;如果是别人想的,那就看不懂
中文和英语也就差个翻译过程
也能看懂,数据结构考试不都是伪代码?不懂怎么判卷
伪代码是不需要编译检查的,有思路就行,
而且都是主要分支,小的异常处理不考虑或者一笔带过
你说你mutex,semaphore能玩出什么花来?java底层的CAS还不是通过sun的unsafe的库对内存地址直接操作?
我数据结构考研用的都是标准的C语言写的算法,但是都不会写全,上机肯定是编译不出来的😂
有很多伪代码不用考虑的异常甚至多线程问题。没写实际都是纸上谈兵
哈哈哈,我们公司的算法
区别其实很大,最大的问题其实是你对C或者C++的运用,而且对于有的初学者,伪代码看得懂,但是不好实现,因为函数之间参数的传递,其实比较讲究,最好的方法是传递引用,其实实现起来,需要对C++的一些内容有比较多的了解
上机的话,我建议你用C++编程传递引用,用C传递指针很麻烦
看什么公司了,有的直接给你电脑
说起来不好意思,我上学那时候数据结构是pascal,我太老了
我们数据结构是上机考,系统判卷
考研呢
没考过不知道哈哈
算法考试的sudo code不就是看你效率?