- 浏览: 35162 次
- 性别:
- 来自: 厦门
-
文章分类
最新评论
【程序25】 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
import java.util.Scanner; public class Ex25 { static int[] a = new int[5]; static int[] b = new int[5]; public static void main(String[] args) { boolean is =false; Scanner s = new Scanner(System.in); long l = s.nextLong(); if (l > 99999 || l < 10000) { System.out.println("Input error, please input again!"); l = s.nextLong(); } for (int i = 4; i >= 0; i--) { a[i] = (int) (l / (long) Math.pow(10, i)); l =(l % ( long) Math.pow(10, i)); } System.out.println(); for(int i=0,j=0; i<5; i++, j++) { b[j] = a[i]; } for(int i=0,j=4; i<5; i++, j--) { if(a[i] != b[j]) { is = false; break; } else { is = true; } } if(is == false) { System.out.println("is not a Palindrom!"); } else if(is == true) { System.out.println("is a Palindrom!"); } } }
发表评论
-
JAVA经典算法第三十题
2011-02-21 22:41 1010【程序30】 题目:有一个已经排好序的数组。现输入一个数, ... -
JAVA经典算法第二十九题
2011-02-21 22:40 723【程序29】 题目:求一个3*3矩阵对角线元素之和 ... -
JAVA经典算法第二十八题
2011-02-21 22:40 686【程序28】 题目:对10个数进行排序 1.程序分析 ... -
JAVA经典算法第二十七题
2011-02-21 22:39 779【程序27】 题目:求100之内的素数 publ ... -
JAVA经典算法第二十六题
2011-02-21 22:38 763【程序26】 题目:请输入星期几的第一个字母来判断一下是星 ... -
JAVA经典算法第二十四题
2011-02-21 22:37 775【程序24】 题目:给一个不多于5位的正整数,要求:一、求 ... -
JAVA经典算法第二十三题
2011-02-21 22:36 723【程序23】 题目:有5个人坐在一起,问第五个人多少岁?他 ... -
JAVA经典算法第二十二题
2011-02-21 22:35 692【程序22】 题目:利用递归方法求5!。 1.程序分 ... -
JAVA经典算法第二十一题
2011-02-21 22:35 730【程序21】 题目:求1+2!+3!+...+20!的和 ... -
JAVA经典算法第二十题
2011-02-21 22:34 701【程序20】 题目:有一分数序列:2/1,3/2,5/3, ... -
JAVA经典算法第十九题
2011-02-21 22:33 831【程序19】 题目:打印出如下图案(菱形) * ... -
JAVA经典算法第十八题
2011-02-21 22:31 853【程序18】 题目:两个乒乓球队进行比赛,各出三人。甲队为 ... -
JAVA经典算法第十七题
2011-02-21 22:30 757【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子 ... -
JAVA经典算法第十五题
2011-02-21 22:28 763【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到 ... -
JAVA经典算法第十四题
2011-02-21 22:28 789【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几 ... -
JAVA经典算法第十三题
2011-02-21 22:27 659【程序13】 题目:一个整数,它加上100后是一个完全平 ... -
JAVA经典算法第十二题
2011-02-21 22:26 802程序12】 题目:企业发放的奖金根据利润提成。利润(I)低于 ... -
JAVA经典算法第十一题
2011-02-21 22:26 742【程序11】 题目:有1、2、3、4个数字,能组成多少个互 ... -
JAVA经典算法第十题
2011-02-21 22:25 688【程序10】 题目:一球从100米高度自由落下,每次落地后反跳 ... -
JAVA经典算法第九题
2011-02-21 22:24 732【程序9】 题目:一个数如果恰好等于它的因子之和,这个数就 ...
相关推荐
Java经典算法50题,是Java开发者提升编程能力的重要练习资源。这50题涵盖了数据结构、排序算法、搜索算法等多个领域,旨在帮助程序员深化对基础理论的理解,并提高实际问题解决能力。通过解决这些题目,你可以熟悉并...
Java数据结构和算法第二十五讲.avi Java数据结构和算法第二十八讲.avi Java数据结构和算法第二十六讲.avi Java数据结构和算法第二十四讲.avi Java数据结构和算法第二十讲.avi Java数据结构和算法第八讲.avi Java数据...
程序输出了从第三个月到第十五个月每个月的兔子对数。 #### 二、素数判断与计数 **题目解析:** 在这个问题中,我们需要找出101到200之间的所有素数,并统计这些素数的总数。素数是指只能被1和自身整除的大于1的...
2. 在Java中,实例方法可以直接调用本类的类方法,这是第二题的一个正确选项。类方法(静态方法)是属于类而不是特定对象的,可以直接通过类名调用。 3. 编译Java源代码时,可以指定环境变量,如类路径(class path...
### JAVA经典算法50题解析 #### 题目一:斐波那契数列问题 **题目描述**: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子...
### JAVA经典算法90题(十四):计算一年中的第几天 #### 一、问题描述 本题目要求根据用户输入的某年某月某日,计算出这一天是该年的第几天。程序首先需要判断该年是否为闰年,然后根据月份来累加天数。 #### 二...
【Java第十五届蓝桥杯大赛软件JavaB组真题】是针对Java编程技术的一场专业竞赛,旨在考察参赛者对Java语言的理解、应用及问题解决能力。蓝桥杯大赛作为国内知名的IT技能竞赛,其试题往往涵盖了Java的基础语法、面向...
2. **图片数量**:游戏共有30种不同的图片,第一关只能从前十张图片中随机抽取。随着关卡的推进,可选图片的数量会逐渐增加。 3. **对象对数**:每关都会创建20对对象为基础,再加上当前关卡数乘以3,从而保证每关的...
* 冒泡排序的思想是假设有 N 个数据需要排序,则从第0 个数开始,依次比较第0 和第 1 个数据,如果第 0 个大于第 1 个则两者交换,否则什么动作都不做,继续比较第1 个第 2个,以此类推,直至所有数据都“冒泡” 到...
### Java经典练习题知识点解析 #### 一、【程序1】斐波那契数列(兔子繁殖问题) **题目描述**: 题目要求计算一个理想化的兔子繁殖问题中的兔子总数。假设一对兔子从出生后第3个月起每个月都会生一对新兔子,而...
在Java编程领域,数值计算算法是至关重要的,特别是在科学计算、数据分析、工程应用以及金融建模等场景。Java作为一种跨平台、面向对象的编程语言,提供了丰富的库和工具来支持复杂的数值计算。以下是对"Java数值...
### Java算法题指导手册知识点详解 #### 一、赋值运算函数 在Java编程语言中,赋值运算符是用于将一个表达式的值赋给另一个变量。最基本的赋值运算符是`=`。除此之外,Java还支持复合赋值运算符,如`+=`, `-=`, `*...
#### 十五、Java命名约定 根据Java的命名约定,变量名应全部使用小写字母,且不能使用关键字(选项A)。此外,变量名应具有描述性,以便于理解其用途。 #### 十六、异常处理 给出的代码片段演示了异常处理的使用。在...
在Java编程语言中,数组是一种基础且重要的数据结构...通过学习和实践上述知识点,对于Java算法题中的数组问题,你将能够游刃有余地进行解答。不断练习和深入理解数组的特性,可以提升你在算法设计和问题解决上的能力。
11. **第十五章:概率与信息论** - 虽然这不是典型的编程主题,但可能会涉及到计算概率或信息熵的Java实现。 12. **第十六章:近似算法** - 当问题无法得到精确解时,近似算法可以找到接近最优的解,如旅行商问题的...
《算法导论》第二十五章习题解答涵盖了丰富的算法理论与实践知识,主要涉及图算法、最优化问题以及动态规划等核心概念。本章节的习题旨在帮助读者深入理解和掌握这些算法的应用,提升解决实际问题的能力。以下是部分...
学习《算法分析与设计》时,不仅要掌握各种算法,还要学会如何用伪代码或实际编程语言(如C++、Java、Python等)实现它们,并进行实际运行测试。同时,理解算法的时间复杂度和空间复杂度分析,是评估算法效率的关键...
该数列由数学家莱昂纳多·斐波那契(Leonardo Fibonacci)在十三世纪提出,最初是以兔子繁殖问题作为例子来描述的。 #### 数列定义 斐波那契数列定义如下: - F(0) = 0 - F(1) = 1 - 对于所有 n > 1,F(n) = F(n-1)...
### Java/C/C++经典算法知识点解析 #### 一、算法概览 算法是解决特定问题的一系列明确步骤的集合。有效的算法能够高效地处理数据并解决问题。本章节将详细介绍算法的基本概念及其在Java、C/C++编程语言中的应用。...