首页 > 编程语言 > 详细

java和c运行上的效率差别

时间:2020-01-31 16:21:09      阅读:99      评论:0      收藏:0      [点我收藏+]

 

java代码:

import java.util.*;

public class Main {

public static void main(String[] args) {

Scanner read=new Scanner(System.in);

int n=read.nextInt();  

int count=0,max=0,a=0,b=0;

for(int i=0;i<n;i++) {

b=a;

    a=read.nextInt();

    if(b<=a) {

     count++;

    }

    else {

     max=max>count?max:count;

     count=0;

    }

 }

System.out.println(max+1);

}

}

提交结果:

 技术分享图片

 

 

C++代码:

#include<iostream>

using namespace std;

int main(){

    int n,tem1=0,tem2=0,a=0,b=0;

    cin>>n;

    for(int k=0;k<n;k++){

        cin>>tem2;

        if(tem2>tem1)

            a+=1;

        else{

            b=(a>b)?a:b;

            a=0;

        }

        tem1=tem2;

    }

    cout<<b+1;

    return 0;

}

测试结果:

 技术分享图片

 

 

 

 

 

结论:  同样的代码用java写和用c++写运行效率会有很大差别。

java和c运行上的效率差别

原文:https://www.cnblogs.com/icxl/p/12245702.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!