If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.
public int Counnt1(){
int result = 0;
int begin =3;
int end = 1000;
long t1 = System.currentTimeMillis();
for(int i=begin; i<end; i++){
if(i%3==0||i%5==0){
result += i;
}
for_count1++;
}
long t2 = System.currentTimeMillis();
System.out.println(t2-t1);
return result ;
}
public int Counnt2(){
int result = 0;
int begin =3;
int end = 1000;
long t1 = System.currentTimeMillis();
for(int i=begin; i<end; i=i+3){
result += i;
for_count2++;
}
for(int i=5;i<end;i=i+5){
result += i;
for_count2++;
}
for(int i=15; i<end; i=i+15){
result -=i;
for_count2++;
}
long t2 = System.currentTimeMillis();
System.out.println(t2-t1);
return result;
}
Output:
0
233168 For_Count:997
0
233168 For_Count:598
方法中的for_count1和for_count2是统计循环次数的!
本来想打印执行时间,可惜。。。
都是0~
不过根据for循环的次数,第二个方法比第一个方法快!
分享到:
相关推荐
Problem 1: Given a string of length n, write a function to find the longest palindromic substring. Example: input = "babad" -> output = "bab" or "aba" Problem 2: Given a sorted array of integers, ...
《数学建模-problem1b.zip》是一个包含数学建模问题详细解答的压缩包,主要针对的是Problem 1B。这个资源可能是一个竞赛题目、课程作业或是研究项目的一部分,其核心内容聚焦在如何运用数学方法解决实际问题。标签...
Problem1.ipynb
problem1.ipynb
1_problem1.py
GCJ Round1 Problem1 C++ code.
Problem1.lg4
problem1_3.m
numpy numpy_numpy使用示例之problem1
在本主题"Week3Problem1"中,我们可能正在探讨一个与编程或计算机科学课程相关的第三周问题。虽然没有提供具体的标签,但通常这类问题可能涵盖数据结构、算法、编程语言概念或者软件工程的一些基础实践。由于文件...
MMAF 课程 对于债卷BBBbond的模拟,一千次,有各种table,算价钱
在本项目"MCBS_problem1:MCBS_problem1"中,我们主要关注的是利用R语言中的ggplot2库来创建热图,这是对复杂生物系统建模的一种视觉表示方法。热图是一种强大的工具,它通过颜色编码来展示数据的矩阵,帮助我们识别...
标题 "week2problem1" 暗示这是一个与编程或技术挑战相关的项目,可能是某个在线课程的第二周作业。由于没有具体的描述,我们只能根据常见的编程挑战和学习路径来推测可能涉及的知识点。通常,这样的问题可能涵盖...
标题 "week2_problem1" 暗示这是一个与编程或技术课程相关的项目,可能是某个在线课程的第二周作业,问题1。尽管没有提供具体的描述或标签,我们可以根据常见编程作业的模式来推测可能涉及的知识点。 在编程学习中...
【标题】Problem1Geometry:实习界面练习 这个项目标题"Problem1Geometry"表明它是一个与几何问题相关的编程实践,可能是为了提升实习生在图形界面设计和交互方面的技能。在这个练习中,实习生可能需要处理二维几何...
Database Systems Design, Implementation & Management, 13th-Carlos Coronel(2018)/ Chapter 7 Introduction to Structured Query Language (SQL)/ Problems/ Solution(部分)
Title: Computer-Based Problem Solving Process Author: Teodor Rus Length: 350 pages Edition: 1 Language: English Publisher: World Scientific Publishing Company Publication Date: 2015-05-30 ISBN-10: ...
### Wicked Problem与Wicked Environmental Problem #### 一、引言 "Wicked Problem"(棘手问题)这一概念最初由霍恩(Horst Rittel)和韦伯(Melvin Webber)于1973年提出,指的是那些复杂且难以解决的问题。这类...
Problem Solving with C++, Global Edition by Walter Savitch (author) (Author) Pages:1117 出版社: Pearson Education Limited; 10th edition edition (November 20, 2017) Language: English ISBN-10: ...
a: 创建一个线程 ...h: problem1 生产者消费者问题 (1生产者 1消费者 1缓冲区) problem1 more 生产者消费者问题 (1生产者 2消费者 4缓冲区) problem2 读者与写着问题 I: 信号量 semaphore 解决线程同步问题