求1到100的素數,並求所需時間。
package Demo;
public class Work2 {
public static void main(String[] args) { //標記一個整數的約數的數量 boolean flag=true; //毫秒數 long begin=System.currentTimeMillis(); //從2迴圈到i-1,檢驗每一個數是否為i的約數 for(int i=2;i<=100;i++) { flag=true; for(int j=2;j<i;j++) { if(i%j==0) { flag=false; break; } } if(flag) { System.out.println(i); } } long end=System.currentTimeMillis(); System.out.println("所用時間數為:"+(end-begin)); }
}
相關推薦
求1到100的素數,並求所需時間。
package Demo; public class Work2 { public static void main(String[] args) { //標記一個整數的約數的數量 boolean flag=true; //毫秒數
Java遞迴發實現Fibonacci數列,尾遞迴實現Fibonacci數列,並獲取計算所需時間
遞迴法計算Fibonacci數列: 它可以遞迴地定義為: 第n個Fibonacci數列可遞迴地計算如下: int fibonacci(int n) { if (n <= 1) return 1; return fibon
素數距離問題 時間限制:3000 ms | 記憶體限制:65535 KB 難度:2 描述 現在給出你一些數,要求你寫出一個程式,輸出這些整數相鄰最近的素數,並輸出其相距長度。如果左右有等距離長度素數
個人理解:判斷輸入的數是不是輸入只要判斷一個數i從2開始到到i*i小於等於輸入的這個數,對於0,1要直接輸出來0,然後找到左右的兩個素數進行比較大小後打印出即可 #include<stdio.h> #include<string.h>#inclu
求出100以內的素數,並將這些書在螢幕上5個一行地顯示出來。
class prime{ public boolean prime(int n){ for(int i=2;i<n;i++) { if(n%i==0) return false; } return true; } } public class
求從2開始前50位素數,並按照每行十個來顯示。
class Test_Overload { public static void main (String [] args){ int NUMBER_OF_PRIME
(轉載)利用SIFT和RANSAC算法(openCV框架)實現物體的檢測與定位,並求出變換矩陣(findFundamentalMat和findHomography的比較) 置頂
bsp 解釋 邊界 返回值 class 不同的 rip 很多 per 原文鏈接:https://blog.csdn.net/qq_25352981/article/details/46914837#commentsedit 本文目標是通過使用SIFT和RANSAC算
隨機生成60位同學成績,並求他們的平均數,中位數,眾數等
nbsp ret list () random rand sta import count import randomimport numpy as npdef random_int_list(start, stop, length): start, stop = (
a=[12,34,56],用程式碼求出a裡面三個數字組合,並求出組合裡面的最大數,如可以組成123456,125634,563412,561234,341256,345612。
這個題目主要用到迴圈、字串拼接和排序,程式碼如下: a = [12,34,56] d = [] #儲存新的list for i in a: for j in a: for k in a: if (i != j) and (j != k) and (i != k)
a=[12,34,56],用代碼求出a裏面三個數字組合,並求出組合裏面的最大數,如可以組成123456,125634,563412,561234,341256,345612。
eve rev 重復 最大 字符串拼接 代碼 lis end pen 這個題目主要用到循環、字符串拼接和排序,代碼如下: a = [12,34,56] d = [] #保存新的list for i in a: for j in a: for k in a:
編寫Python程式求地球表面兩點的球面距離,並打包為exe檔案。
編寫Python程式求地球表面兩點的球面距離 這是第一次使用Python針對具體需要來編寫一個相對完整的程式。 需求分析 有一個朋友常常需要計算兩個已知經緯座標的海上石油平臺之間的距離。 雖然這只是一個很簡單的解析幾何問題,但重複的計算依然耗時耗力。 設計一個程式來幫他完成這
判斷一個單鏈表是否帶環,並求出環的長度,及環的入口點
單鏈表是否帶環? 用快慢指標分別遍歷這個單鏈表,如果快慢指標能相遇,就代表有環的存在。 環的長度? 當快慢指標相遇時,記錄當前位置,然後走一圈的長度就是環的長度。 環的入口點? 設快指標F走兩個結點,慢指標S走一個結點。 F=2*S; &nb
c++ 將行列式化為上三角行列式,並求值。
c++ 將行列式化為上三角行列式,並求值。 #include<stdio.h> #include<iostream> using namespace std; void op(double *a,int row,int col,int temp) { doub
對十進位制數字的按位輸出,取反,並求其位數
如何對一些數字需要輸出,取反,求其是幾位數 //求十進位制數字n的數字位數 //我們要求一個數字的位數,可以先從他的個位開始統計,step1:判斷這個數字n整除10 是否為0,如果為零,則它是個個位數,如果不為0,則它至少是個兩位數。step2:我們則給它的位數+1。step1:將n
習題 12.5 寫一個程式,定義抽象基類Shape,由它派生出5個派生類:Circle、Square、Rectangle、Tarpezoid、Triangle。用虛擬函式分別計算幾種圖形面積,並求。。。
C++程式設計(第三版) 譚浩強 習題12.5 個人設計 習題 12.5 寫一個程式,定義抽象基類Shape,由它派生出5個派生類:Circle、Square、Rectangle、Tarpezoid、Triangle。用虛擬函式分別計算幾種圖形面積,並求它們的和
向一個數組中輸入5數,並計正數的個數,並求他們之和
源程式: #include <stdlib.h> #include <stdio.h> main() { int a[5]; int i; int count=0,sum=0; printf("Please input 5 numb
【深度優先_棧】:輸出迷宮的所有路徑,並求出最短路徑長度及最短路徑
//要求輸出迷宮的所有路徑,並求出最短路徑長度及最短路徑。 //入口座標設為(1,1),出口座標設為(4,4) #include<stdio.h> #define M 4 //行數 #define N 4 //列數 #define MaxSiz
OpenCV - 利用SIFT和RANSAC演算法實現物體的檢測與定位,並求出變換矩陣(findFundamentalMat和findHomography的比較)- 轉
本文目標是通過使用SIFT和RANSAC演算法,完成特徵點的正確匹配,並求出變換矩陣,通過變換矩陣計算出要識別物體的邊界(文章中有部分原始碼,整個工程我也上傳了,請點選這裡)。 SIFT演算法是目前公認的效果最好的特徵點檢測演算法。 整個實現過程可以複述如下:提供兩張初始圖片,一幅為模板影象
利用SIFT和RANSAC演算法(openCV框架)實現物體的檢測與定位,並求出變換矩陣(findFundamentalMat和findHomography的比較)
本文目標是通過使用SIFT和RANSAC演算法,完成特徵點的正確匹配,並求出變換矩陣,通過變換矩陣計算出要識別物體的邊界(文章中有部分原始碼,整個工程我也上傳了,請點選這裡)。 SIFT演算法是目前公認的效果最好的特徵點檢測演算法,關於該演算法的就不多說了,網上的資料有很多
用回溯法解決八皇后問題的思路,並求出17皇后解的數量(c#,c++,python表示)
1.解決思路借用網上一張圖,中間那個紅點表示的就是皇后,這圖的意思也就是一個皇后的影響範圍為這這個皇后所在的那一列,那一行,對角線以及次對角線。其它的皇后不能在它的影響範圍裡否則會衝突。八皇后也就是在一個8x8的棋盤上後置8個皇后,皇后的數量與棋盤的行列數一樣。這是基礎,再來
每日一道Leetcode演算法——如何判斷一個連結串列是否有環,並求出環的入口和環的長度——
判斷一個連結串列是否有環有兩種辦法: 一種最經典是定義兩個指標,一個指標每次向前走一步,一個指標每次向前走兩步,如果兩個指標最終重合。則證明有環。 一種是建立一個hash表,將每次走過的結點放入hash表中,如果結點在hash表中,則表示存在環。 判斷連結串列的入口: 假設兩個指標第