黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 職業(yè)指南 2023年的一些經(jīng)典Java算法筆試題

2023年的一些經(jīng)典Java算法筆試題

更新時(shí)間:2022-12-19 15:14:28 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1331次

Java算法是我們?cè)趨⒓映绦騿T面試的時(shí)候必然會(huì) 是面試官考察的知識(shí)點(diǎn),我們平時(shí)可能都是在網(wǎng)上找一些練習(xí)來做, 大多數(shù)是只需要輸入核心代碼運(yùn)行進(jìn)行練習(xí),長(zhǎng)期下去會(huì)忽略程序的輸入與輸出,考慮到我們?cè)趨⒓用嬖嚂r(shí)也會(huì)有筆試階段,今天小編就來針對(duì)Java算法的筆試面試題來說一說,希望可以幫助到大家:

java算法筆試題

題目:古典問題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問每個(gè)月的兔子總數(shù)為多少? //這是一個(gè)菲波拉契數(shù)列問題:

public class test01 {
public static void main(String[] args) {
int f1=1,f2=1,f;
int M=30;
System.out.println(1);
System.out.println(2);
for(int i=3;i<m;i++) {
f=f2;
f2=f1+f2;
f1=f;
System.out.println(f2);
}
}
}

題目:判斷101-200之間有多少個(gè)素?cái)?shù),并輸出所有素?cái)?shù)。 程序分析:判斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),如果能被整除, 則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。

public class test02 {
public static void main(String[] args) {
int count=0;
for(int i=101;i<200;i+=2) {
boolean flag=true;
for(int j=2;j<=Math.sqrt(i);j++) {
if(i%j==0) {
flag=false;
break;
}
}
if(flag==true) {
count++;
System.out.println(i);
}
}
System.out.println(count);
}
}

題目:打印出所有的 "水仙花數(shù) ",所謂 "水仙花數(shù) "是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè) "水仙花數(shù) ",因?yàn)?53=1的三次方+5的三次方+3的三次方。

public class test03 {
public static void main(String[] args) {
int a,b,c;
for(int i=101;i<1000;i++) {
a=i%10;
b=i/10%10;
c=i/100;
if(a*a*a+b*b*b+c*c*c==i)
System.out.println(i);
}
}
}

題目:將一個(gè)正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=233*5。 程序分析:對(duì)n進(jìn)行分解質(zhì)因數(shù),應(yīng)先找到一個(gè)最小的質(zhì)數(shù)k,然后按下述步驟完成: (1)如果這個(gè)質(zhì)數(shù)恰等于n,則說明分解質(zhì)因數(shù)的過程已經(jīng)結(jié)束,打印出即可。 (2)如果n <> k,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復(fù)執(zhí)行第一步。 (3)如果n不能被k整除,則用k+1作為k的值,重復(fù)執(zhí)行第一步。

import java.util.Scanner;
public class test04 {
public static void main(String[] args) {
Scanner input=new Scanner(http://System.in);
int n=input.nextInt();
int k=2;
while(n>=k) {
if(n==k) {
System.out.println(k);
break;
}else if (n%k==0) {
System.out.println(k);
n=n/k;
}else {
k++;
}
}
}
}

題目:利用條件運(yùn)算符的嵌套來完成此題:學(xué)習(xí)成績(jī)> =90分的同學(xué)用A表示,60-89分之間的用B表示,60分以下的用C表示。

import java.util.Scanner;public class test05 {
public static void main(String[] args) {
Scanner input=new Scanner(http://System.in);
int score=input.nextInt();
char grade=score>=90?'A':score>=60?'B':'C';
System.out.println(grade);
}
}

以上就是“2023年的一些經(jīng)典Java算法筆試題”,你能回答上來嗎?如果想要了解更多的Java面試題相關(guān)內(nèi)容,可以關(guān)注動(dòng)力節(jié)點(diǎn)Java官網(wǎng)。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产激爽大片高清在线观看 | 一本久久综合亚洲鲁鲁五月天 | 国产福利在线小视频 | 国产91成人精品亚洲精品 | 免费永久观看美女视频网站网址 | 成人a毛片久久免费播放 | 亚欧乱色一区二区三区 | 怡红院免费手机在线观看 | 男人使劲桶女人下面动态图片 | 狠狠做狠狠做综合日日 | 国产精品23p | 黄色大片毛片 | 国产一区二区不卡 | 久久久久国产精品免费看 | 亚洲人成网站观看在线观看 | 欧洲成人免费视频 | 算你色永久免费视频播放 | 7m国产精品分类视频大全 | 一区二区三区欧美在线 | 国产精品免费视频播放 | 相泽亚洲一区中文字幕 | 老司机午夜性生免费福利 | 亚洲毛片网站 | 2020在线不卡观看视频 | 在线看你懂得 | 欧美特级黄色片 | 香蕉视频911 | 亚欧成人中文字幕一区 | 动漫精品专区一区二区三区不卡 | 欧美free性秘书xxxxhd | 爆操欧美| 成人在线免费视频播放 | 香蕉视频在线免费 | 在线免费国产 | 天天天天做夜夜夜夜 | 日韩在线视频观看 | 手机日韩 | 最近的2019中文字幕免费一页 | 日韩去日本高清在线 | 日本高清在线播放一区二区三区 | 六月丁香在线观看 |