编写程序的代码会影响程序的运行快慢吗,就比如说编写了一个程序,运行起来非常慢,会有原因是代码编写吗

如题所述

当然会有影响,不然如果没有区别的话直接自动生成代码不就可以了,当然越复杂的代码区别越大,越高级的语言区别也就越小。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-07

这就是学习算法的原因
比如你可以看看算法里的排序部分,有好多排序方法,他们的时间复杂度都不一样,简单说就是需要的时间不同本回答被网友采纳

为什么只运行一个程序CPU就到50%以上啊?
一般情况下CPU占了100%的话我们的电脑总会慢下来,而很多时候我们是可以通过做 一点点 的改动就可以解决,而不必问那些大虾了。 当机器慢下来的时候,首先我们想到的当然是任务管理器了,看看到底是哪个程序占了较搞的比例, 如果是某个大程序那还可以原谅,在关闭该程序后只要CPU正常了那就没问题;如果不是, 那你就...

python写一个代码多久?
当然了,Python学习起来还是比较简单的,如果有其他编程语言经验,入门Python还是非常快的,花1-2个月左右的时间学完基础,就可以自己编写一些小的程序练练手了,5-6个月的时间就可以上手做项目了。 从一定程度上来说,一些零基础的初学者想要利用两个月的时间掌握好Python是不太可能的,学习完Python后想要应聘相对应的工...

我在编写C语言代码的时候,有时候代码会有一些逻辑上的错误,就是代码可...
那是因为你的程序根本就没有写对 比如:老师让你输出:1 你写个程序输出:2 你的代码当然编译不会出错。而且可以很好的运行,但是结果就是2.永远都不会是1,因为你就让他输出的2,结果怎么会是1呢。开发人员都知道:再也没有比修改语法错误再简单的了 直接看看编译器报的错,看看第几行,修改。...

编程是什么
(1)解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。 (2)编译类:编译是指在应用源程序执行之前,就...

为什么我的C语言编程时没有错误但有警告,运行不了,这个实在不晓得为什 ...
编译没有错误只是说没有语法错误。 但你的程序可能有逻辑错误。例如死循环什么的。 所以 ,编译正确不代表程序就是对的。其实只要你学习半年左右就很少出语法错误的。更多的是逻辑错误。那是侯还要靠自己一步步的调试啊 看啊,想啊。

python运行速度比Java慢多少(python和java哪个运行速度快)
一起来看看吧!python的性能 我用python执行时间23秒,用pypy执行时间1.54秒,用numba加速为1.5秒,c语言在本机macos上执行时间1.3秒,java运行速度1.45秒(jre8),详细见图片,可见引入jit编译后,性能直逼c语言,而写python比写c容易太多,比java简洁,写代码速度也是非常非常重要。由于历史原因,很多python库用的c语言库,如...

为什么C语言编写的程序运行时闪一下就没了?
1、我们以最经典的HELLO WORLD程序为例。2、当我们写完这个程序 编译完成后单击左上角的叹号运行 可以看到一切正常 按下任意按键后窗口才会消失。3、但是我们去生成的目录下面找到这个EXE文件。4、双击运行却发现有个窗口一闪而过。。然后就什么也没有了 这时候我们有必要在程序中添加一些代码 防止程序被...

为了写好代码,你坚持了哪些好习惯?
模块化编程 将代码模块化,提取出公共逻辑可以使代码的结构比较清晰,对于出现bug时,bug定位起来也比较方便。在代码中嵌套是我们经常做的事情,虽然嵌套本身并没有什么问题,但有时会使代码更难读。为了避免不必要的嵌套,我们可以使用 "Return Early "设计模式,它允许我们将if语句作为一个保护子句,在...

对于程序员来说,他们写代码是一件快乐的事情吗?
高水平的程序员已经开始尝试车轮或深度研究轮子,当然,这个机会不是每个人,但这也是程序员的梦想,而是编写一生的代码将始终设计框架。这也是对你职业生涯的解释。如果您能体验这个机会,那就是一个更酷的时刻。所以,对自己没有后悔的程序员,你将长时间继续你的计划职业生涯。

如何自己编写一个程序
设计顺序 我们刚开始学编程的时候,要写一个程序,总是先做一些思路,然后边写代码边调试。这种方法一般只适用于非常小的程序。根据软件工程的特点,按照这种方法设计所有的程序是不合理的。其实设计过程就像我们盖高楼一样。首先,我们要设计图纸,然后开始施工。因此,对于个人编写程序,应该遵循以下步骤:1...

相似回答