`

Interesting interview question…

    博客分类:
  • Java
阅读更多

Today I was asked this question. We have 2 cases with code blocks A, B and C. These code block don't share any resources except an iterator (int i).

Please give 3 possible reasons why case 1 could be faster than case 2, and 3 possible reasons why case 2 could be faster than case 1:

case 1

for (i=0; i<N; ++i){
 A;
 B;
 C;
}

case 2

for (i=0; i<N; ++i){
 A;
}
for (i=0; i<N; ++i){
 B;
}
for (i=0; i<N; ++i){
 C;
}

Link:http://programmers.stackexchange.com/questions/64132/interesting-interview-question

 

分享到:
评论

相关推荐

    An interesting job教学PPT课件.pptx

    An interesting job教学PPT课件.pptx

    interesting和interested的辨析学习教案.pptx

    interesting和interested的辨析学习教案.pptx

    Inside Interesting Integrals

    作者: Paul J. Nahin 出版社: Springer 副标题: A Collection of Sneaky Tricks, Sly Substitutions, and Numerous Other Stupendously Clever, Awesomely Wicked, and ... 出版年: 2014-8-28 ...

    inside interesting integrals

    《Inside Interesting Integrals》是一本详尽探讨积分技巧的书籍,旨在帮助学生提升在数学分析中的积分能力。本书覆盖了众多实用且有趣的积分技巧,非常适合那些希望提高自己积分技能的学生。 #### 二、书目简介与...

    Interesting-C-programs.zip_interesting

    在“Interesting-C-programs.zip_interesting”这个压缩包中,我们发现了一个名为“Interesting C programs.doc”的文档。根据描述,这个文档很可能是关于使用C语言进行数学图形绘制、数学函数表示,以及解决数学...

    Programming.Problems.in.Java.A.Primer.for.the.Technical.Interview.epub

    This book will provide valuable insights and interesting challenges for both beginning programmers and senior engineers. Table of Contents Chapter 1 The Technical Interview Chapter 2 Lists Chapter 3...

    interesting picture

    nothing to really say here

    very Interesting 线性代数.doc

    从给定的文件信息来看,文章探讨了线性代数这一学科的学习难点,尤其是对于工科学生而言。文章提到了几个关键的知识点,包括矩阵、行列式、矩阵乘法、矩阵分块计算、矩阵转置与逆运算以及特征值和特征向量。...

    Two interesting examples

    本文献提出的两个例子中,第一个例子主要讨论了在一定定理中完备性条件的必要性。第二个例子则是在5维单位球面中,讨论了常高斯-克罗内克曲率以及两类函数具有特定比例关系的非球面和球面乘积的例子的存在性。...

    Lab: From Affymetrix array CEL files to annotated list of interesting genes

    ### 从Affymetrix芯片CEL文件到注释的有趣基因列表 #### 概述 在生物信息学领域,特别是微阵列实验中,识别差异表达基因是主要的应用之一。本指南将详细介绍如何使用R语言从Affymetrix芯片的CEL文件开始,处理并...

    IMG0014A.rar_interesting

    标题中的"IMG0014A.rar_interesting"暗示了我们正在处理一个名为"IMG0014A.rar"的压缩文件,它被作者标记为"interesting",可能是因为其中包含了一些引人入胜或非同寻常的内容。描述进一步确认了这一点,"this file ...

    KickFly an interesting game

    Kick Fly is an interesting game.

    LFI-Interesting-Files.txt

    LFI-Interesting-Files

    kbc.rar_interesting

    《kbc.rar_interesting》是一个引人入胜的问答游戏资源,其中包含了两个文本文件——kbc.txt和gutr.txt。这些文件很可能包含了游戏的问题和答案,或者是与知识性问答相关的数据。在这个压缩包中,我们可以挖掘出丰富...

    homepage_interesting_pplassistance_

    ppl assistance can see lots of interesting news and have fun.

    xapp623_interesting_Xilinx_

    《深入探索Xilinx:xapp623_interesting_Xilinx_精彩解析》 在电子设计领域,Xilinx作为全球领先的可编程逻辑器件供应商,其产品和技术广泛应用在通信、计算、汽车、工业等多个行业。本文将深入探讨一篇来自Xilinx...

    Documents_interesting_mathematica_

    标题“Documents_interesting_mathematica_”暗示了这个压缩包包含的文档可能与有趣的数学工作有关,特别是使用Mathematica这种强大的数学计算和图形软件。Mathematica是一种广泛用于科学计算、数据分析、可视化以及...

    kbc.rar_KBC Game_interesting

    “KBC.rar_KBC Game_interesting”这一压缩包文件,从标题来看,显然与一个名为KBC的游戏有关,这很可能是指印度著名的电视问答节目“Kaun Banega Crorepati”(谁想成为百万富翁)的电子版游戏。KBC是一款基于知识...

    CONSOLE-GAME.rar_interesting

    《游戏机的魅力——CONSOLE-GAME.rar_interesting》 在当今多元化的娱乐世界中,游戏机游戏无疑占据了重要的一席之地。"Console game",即我们通常所说的电视游戏或家用游戏机游戏,以其独特的魅力吸引着全球无数...

Global site tag (gtag.js) - Google Analytics