先循环后判断 和 先判断后循环的区别。
Jul 06, 2016 pm 01:53 PM
今天去面试的题目。说出两种写法的优缺点
回复内容:
今天去面试的题目。说出两种写法的优缺点
这是主考的臆测题,实际上没意义。第一段肯定好,时间为nf()+1,而第二段明显是nf()+n。
为什么是臆测题呢,实际上很少人用第一种方式写代码,而是
<code>$fName = 'doSomething'; if ($value) $fName = 'doOther'; for($i=0; $i </code>
我想到的区别有:
方法一 比 方法二 好的地方是 不用每次循环都 判断一下,提高效率
当判断结果可能变化时 方法二可以随时做出改变,而方法一不能随时切换操作方法
个人觉得方法二代码好看点...
其实就是看你需要那种而已...都是适用情况都不大一样
大概就是这样图片描述
你可以写一段,看哪种的时间用得少
1.2种写法的算法的时间复杂度一样,都是n.

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment configurer Visual Studio Code (VS Code) pour le développement PHP
