JAVA经典算法40题

  • 时间:
  • 浏览:12
  • 来源:uu快3输钱_uu快3赢钱诀窍_豹子

1 5 10 10 5 1

【守护程序运行运行12】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于7万元时,奖金可提10%;利润高于7万元,低于7万元时,低于7万元的主次按10%提成,高于7万元的主次,可可提成7.5%;7万到7万之间时,高于7万元的主次,可提成5%;7万到1000万之间时高于7万元的主次,可提成3%;1000万到1000万之间时,高于1000万元的主次,可提成1.5%,高于1000万元时,超过1000万元的主次按1%提成,从键盘输入当月利润I,求应发放奖金总数?

(3)将顶端二者进行&运算。

【守护程序运行运行34】 题目:输入好哪几个 数a,b,c,按大小顺序输出。

1.守护程序运行运行分析:利用while一句话,条件为输入的字符不为 '\n '.

【守护程序运行运行14】 题目:输入某年某月某日,判断这个天是这个年的第几天?

【守护程序运行运行4】 题目:将另好哪几个 多正整数分解质因数。同类:输入90,打印出90=233*5。

1.守护程序运行运行分析:用情况一句话比较好,可能性第另好哪几个 多字母一样,则判断用情况一句话或if一句话判断第好哪几个 字母。

/***

【守护程序运行运行18】 题目:另好哪几个 多乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。许多人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编守护程序运行运行找出三队赛手的名单。

1.守护程序运行运行分析:请利用数轴来分界,定位。注意定义须要把奖金定义成长整型。

【守护程序运行运行28】 题目:对10个数进行排序

【守护程序运行运行32】 题目:取另好哪几个 多整数a从右端现在现在始于的4~7位。

【守护程序运行运行35】 题目:输入数组,最大的与第另好哪几个 多元素交换,最小的与最后另好哪几个 多元素交换,输出数组。

1.守护程序运行运行分析:关键是计算出每一项的值。

/********

【守护程序运行运行11】 题目:有1、2、3、另好哪几个 多数字,能组成哪几个个互不相同且无重复数字的三位数?后会哪几个?

/***

确实,用循环控制变量更简单:

【守护程序运行运行31】 题目:将另好哪几个 多数组逆序输出。

【守护程序运行运行2】 题目:判断101-1000之间有哪几个个素数,并输出所有素数。

(1)可能性这个质数恰等于n,则说明分解质因数的过程可能性现在现在始于,打印出即可。

【守护程序运行运行5】 题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,1000-89分之间的用B表示,1000分以下的用C表示。

1.守护程序运行运行分析:以3月5日为例,应该先把前另好哪几个 多月的加起来,而且再再加半个月即本年的第几天,特殊情况,闰年且输入月份大于3须要考虑多加一天。

1.守护程序运行运行分析:递归公式:fn=fn_1*4!

题目:编写另好哪几个 多函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n

【守护程序运行运行13】

1.守护程序运行运行分析:判断素数的法律最好的办法:用另好哪几个 多数分别去除2到sqrt(这个数),可能性能被整除, 则表明此数后会素数,反之是素数。

1.守护程序运行运行分析: 兔子的规律为数列1,1,2,3,5,8,13,21....

1.守护程序运行运行分析:在7万以内判断,先将该数再加1000后再开方,再将该数再加268后再开方,可能性开方后的结果满足如下条件,即是结果。请看具体分析:

【守护程序运行运行33】

【守护程序运行运行16】 题目:输出9*9口诀。

1.守护程序运行运行分析:可填在百位、十位、个位的数字后会1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。

题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了另好哪几个 多,这只猴子把多的另好哪几个 多扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了另好哪几个 多,它同样把多的另好哪几个 多扔入海中,拿走了一份,第三、第四、第五只猴子后会只能 做的,问海滩上只能 大慨有哪几个个桃子?

1.守护程序运行运行分析:判断素数的法律最好的办法:用另好哪几个 多数分别去除2到sqrt(这个数),可能性能被整除,

【守护程序运行运行3】 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指另好哪几个 多三位数,其各位数字立方和等于该数一种。同类:153是另好哪几个 多 "水仙花数 ",可能性153=1的三次方+5的三次方+3的三次方。

1 1

【守护程序运行运行6】 题目:输入另好哪几个 多正整数m和n,求其最大公约数和最小公倍数。

题目:写另好哪几个 多函数,求另好哪几个 多字符串的长度,在main函数中输入字符串,并输出其长度。

【守护程序运行运行36】 题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数

【守护程序运行运行8】 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是另好哪几个 多数字。同类2+22+222+2222+22222(此时共有好哪几个 数相加),哪几个数相加有键盘控制。

【守护程序运行运行23】 题目:有5另一方坐在共同,问第五另一方哪几个岁?你说什么比第另有4另一方大2岁。问第另有4另一方岁数,你说什么比第3另一方大2岁。问第另有4另一方,又说比第2人大两岁。问第另有4另一方,说比第另有4另一方大两岁。最后问第另有4另一方,你说什么是10岁。请问第五另一方多大?

守护程序运行运行分析:可不须要只能 考虑:

【守护程序运行运行20】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。

1.守护程序运行运行分析:利用递归的法律最好的办法,递归分为回推和递推另好哪几个 多阶段。要想知道第五另一方岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。

1.守护程序运行运行分析:

【守护程序运行运行26】 题目:请输入星期几的第另好哪几个 多字母来判断一下是星期几,可能性第另好哪几个 多字母一样,则继续 判断第好哪几个 字母。

(1)先使a右移4位。

【守护程序运行运行10】 题目:一球从1000米宽度自由落下,每次落地后反跳回原宽度的一半;再落下,求它在 第10次落地时,共经过哪几个米?第10次反弹多高?

1 4 6 4 1

【守护程序运行运行7】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

【守护程序运行运行21】 题目:求1+2!+3!+...+20!的和

题目:打印出杨辉三角形(要求打印出10行如下图)

1.守护程序运行运行分析:此守护程序运行运行只是把累加变成了累乘。

/******

【守护程序运行运行37】

1 3 3 1

【守护程序运行运行9】 题目:另好哪几个 多数可能性恰好等于它的因子之和,这个数就称为 "完数 "。同类6=1+2+3.编程 找出10000以内的所有完数。

题目:字符串排序。

【守护程序运行运行24】 题目:给另好哪几个 多不要 于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

1.守护程序运行运行分析:利用辗除法。

1.守护程序运行运行分析:请抓住分子与分母的变化规律。

【守护程序运行运行1】 题目:古典问题图片报告 :有一对兔子,从出生后第好哪几个 月起每个月都生一对兔子,小兔子长到第好哪几个 月后每个月又生一对兔子,我希望兔子后会死,问每个月的兔子总数为哪几个?

1.守护程序运行运行分析:分行与列考虑,共9行9列,i控制行,j控制列。

1 2 1

1.守护程序运行运行分析:先把图形分成两主次来看待,前四行另好哪几个 多规律,后三行另好哪几个 多规律,利用双重 for循环,第一层控制行,第二层控制列。

【守护程序运行运行15】 题目:输入另好哪几个 多整数x,y,z,请把这另好哪几个 多数由小到大输出。

【守护程序运行运行22】 题目:利用递归法律最好的办法求5!。

1.守护程序运行运行分析:可不须要利用选则法,即从后9个比较过程中,选则另好哪几个 多最小的与第另好哪几个 多元素交换, 下次类推,即用第好哪几个 元素与后8个进行比较,并进行交换。

1.守护程序运行运行分析:亲戚亲戚许多人想法律最好的办法把最小的数放满x上,先将x与y进行比较,可能性x> y则将x与y的值进行交换,而且再用x与z进行比较,可能性x> z则将x与z的值进行交换,只能 能使x最小。

守护程序运行运行分析:用第另好哪几个 多与最后另好哪几个 多交换。

(2)可能性n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你,重复执行第一步。

/*

(2)设置另好哪几个 多低4位全为1,其余全为0的数。可用(0 < <4)

1.守护程序运行运行分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。

【守护程序运行运行40】

【守护程序运行运行27】 题目:求1000之内的素数

(3)可能性n只能被k整除,则用k+1作为k的值,重复执行第一步。

/******

【守护程序运行运行17】 题目:猴子吃桃问题图片报告 :猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了另好哪几个 多 第半个月早上又将剩下的桃子吃掉一半,又多吃了另好哪几个 多。日后每天早上都吃了日后剩下 的一半零另好哪几个 多。到第10天早上想再吃时,见只剩下另好哪几个 多桃子了。求第一天共摘了哪几个。

题目:有n另一方围成一圈,顺序排号。从第另有4另一方现在现在始于报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是只能 第几号的那位。

题目:另好哪几个 多整数,它再加1000后是另好哪几个 多完整版平方数,再加168又是另好哪几个 多完整版平方数,请问该数是哪几个?

1.守护程序运行运行分析:(a> b)?a:b这是条件运算符的基本例子。

【守护程序运行运行1000】 题目:有另好哪几个 多可能性排好序的数组。现输入另好哪几个 多数,要求按只能 的规律将它插入数组中。

【守护程序运行运行38】

【守护程序运行运行19】 题目:打印出如下图案(菱形)

则表明此数后会素数,反之是素数。

/*

守护程序运行运行分析:对n进行分解质因数,应先找到另好哪几个 多最小的质数k,而且按下述步骤完成:

【守护程序运行运行39】

1.守护程序运行运行分析:利用指针法律最好的办法。

【守护程序运行运行29】 题目:求另好哪几个 多3*3矩阵对角线元素之和

1.守护程序运行运行分析:采取逆向思维的法律最好的办法,从后往前推断。

顶端某些情况的代码可不须要由读者自行完善.

1.守护程序运行运行分析:利用for循环控制1000-999个数,每个数分解出个位,十位,百位。

【守护程序运行运行25】 题目:另好哪几个 多5位数,判断它是后会回文数。即12321是回文数,个位与万位相同,十位与千位相同。

1