本文概述
- Java的基本程序
- 1)斐波纳契数列
- 2)质数
- 3)回文数
- 4)数量!
- 5)阿姆斯特朗数量
- Java排序程序
- 1)冒泡排序
- 2)选择排序
- 3)插入排序
- Java搜索程序
- 1)线性搜索
- 2)二叉搜索
- Java数组的程序
- 1)Java程序中所有元素的数组复制到另一个数组中
- 2)Java程序找到数组中每个元素的频率
- 3)Java程序向左旋转一个数组的元素
- 4)Java程序打印数组的重复元素
- 5)Java程序打印数组的元素
- 6)Java程序打印数组的元素在相反的顺序
- 7)Java程序甚至打印数组的元素出现在的位置
- 8)Java程序打印数组的元素出现在奇怪的位置
- 9)Java程序打印数组中的最大元素
- 10)Java程序打印数组中的最小元素
- 11)Java程序打印数组中元素的个数
- 12)Java程序打印数组的所有物品的总和
- 13)Java程序向右旋转一个数组的元素
- 14)Java程序按升序排序数组的元素
- 15)Java程序在降序排序数组的元素
- 16)找到第三个数组中最大的数
- 17)找到第二个数组中最大的数
- 18)找到数组中最大的数
- 19)找到第二个数组中最小的数
- 20)找到数组中最小的数
- 21)删除数组中重复元素
- 22)添加两个矩阵
- 23)两个矩阵相乘
- 24)打印奇数和偶数的数组
- 25)的转置矩阵
- Java矩阵程序
- Java矩阵程序
- 2)Java程序中减去两个矩阵
- 3)Java程序,以确定一个给定的矩阵是一个单位矩阵
- 4)Java程序,以确定一个给定的矩阵是稀疏矩阵
- 5)Java程序来确定两个矩阵都是平等的
- 6)Java程序来显示下三角矩阵
- 7)Java程序来显示上三角矩阵
- 8)Java程序发现奇怪的频率
- 9)Java程序中找到两个矩阵的乘积
- 10)Java程序找到的每一行和每一列的总和一个矩阵
- 11)Java程序找到一个给定矩阵的转置
- Java字符串的程序
- 1)Java程序计算字符串中的字符总数
- 2)Java程序计算字符串中的字符总数2
- 3)Java程序计算的总数标点符号存在于一个字符串
- 4)Java程序计算的总数在字符串中元音和辅音
- 5)Java程序来判断两个字符串是否回文构词法
- 6)Java程序将一个字符串“N”相等的部分。
- 7)Java程序中找到所有子集的一个字符串
- 8)Java程序找到一个字符串最长的重复序列
- 9)Java程序找到一个字符串的所有排列
- 10)Java程序中移除所有的空白字符串
- 11)Java程序来代替用大写小写字符,反之亦然
- 12)Java程序来替代一个特定字符的字符串的空格
- 13)Java程序来确定给定字符串是否是回文
- 14)Java程序,以确定一个字符串是一个旋转的另一个地方
- 15)Java程序找到最大和最小字符在字符串中发生
- 16)Java程序找到反向的字符串
- 17)Java程序找到重复的字符串中的字符
- 18)Java程序找到重复的单词在一个字符串
- 19)Java程序找到的频率特征
- 20)Java程序中找到最大的和最小的字一个字符串
- 21)Java程序中找到最重复的单词在文本文件中
- 22)Java程序找到单词的数量在给定的文本文件
- 23)Java程序分离的单个字符字符串
- 24)Java程序交换两个字符串变量不使用第三或临时变量。
- 25)Java程序打印最小和最大可能的回文词在一个给定的字符串
- Java模式程序
- 1)Java程序计算的总数标点符号存在于一个字符串
- 2)Java程序打印以下模式
- 3)Java程序打印以下模式2
- 4)Java程序打印以下模式3
- 5)Java程序打印以下模式4
- 6)Java程序打印以下模式5
- 7)Java程序在控制台上打印下面的模式
- 8)Java程序在控制台上打印以下模式2
- 9)Java程序在控制台上打印以下模式3
- 10)Java程序在控制台上打印以下模式4
- 11)Java程序在控制台上打印以下模式5
- 12)Java程序在控制台上打印以下模式6
- 13)Java程序在控制台上打印以下模式7
- 14)Java程序在控制台上打印以下模式8
- 15)Java程序在控制台上打印以下模式9
- 16)Java程序在控制台上打印以下模式10
- 17)Java程序在控制台上打印以下模式11
- 18)Java程序在控制台上打印以下模式12
- 19)Java程序在控制台上打印下面的螺旋模式
- Java单链表项目
- 1)单链表在Java示例
- 2)Java程序创建和显示一个单链表
- 3)Java程序创建一个单链表的n个节点,计算节点的数量
- 4)Java程序创建一个单链表的n个节点并将其显示在相反的顺序
- 5)Java程序删除一个节点从一开始的单链表
- 6)Java程序删除一个节点从中间的单链表
- 7)Java程序删除一个节点从单链表的结束
- 8)Java程序,以确定一个单链表是否回文
- 9)Java程序找到的最大和最小值从一个链表节点
- 10)Java程序中插入一个新节点在中间的单链表
- 11)Java程序中插入一个新节点的单链表
- 12)Java程序中插入一个新节点的单链表
- 13)Java程序从一个单链表删除重复元素
- 14)Java程序来搜索一个单链表的元素
- 循环链表的Java程序
- 1)Java程序创建和显示一个循环链表
- 2)N的Java程序创建一个循环链表节点,计算节点的数量
- 3)n的Java程序创建一个循环链表节点,并显示在相反的顺序
- 4)Java程序删除一个节点从一开始的循环链表
- 5)Java程序删除一个节点结束的循环链表
- 6)Java程序删除一个节点从循环链表的中间
- 7)Java程序找到的最大和最小值节点从一个循环链表
- 8)Java程序中插入一个新节点的循环链表
- 9)Java程序中插入一个新节点的循环链表
- 10)Java程序中插入一个新节点在循环链表的中间
- 11)Java程序从一个循环链表删除重复元素
- 12)Java程序来搜索一个元素在一个循环链表
- 13)Java程序循环链表的元素进行排序
- Java双向链表的程序
- 1)Java程序将给定二叉树转换成双向链表
- 2)Java程序创建一个双向链表从一个三元树
- 3)n的Java程序创建一个双向链表节点,计算节点的数量
- 4)n的Java程序创建一个双向链表节点并将其显示在相反的顺序
- 5)Java程序来创建和显示一个双向链表
- 6)Java程序删除一个新节点从一开始的双向链表
- 7)Java程序删除一个新节点双向链表的结束
- 8)Java程序删除一个新节点双向链表的中间
- 9)Java程序找到的最大和最小值从一个双向链表节点
- 10)Java程序中插入一个新节点双向链表的开始
- 10)Java程序的末尾插入一个新节点双向链表
- 12)Java程序中插入一个新节点双向链表的中间
- 13)Java程序从一个双向链表删除重复元素
- 14)Java程序旋转由N个节点双向链表
- 15)Java程序来搜索一个元素在一个双向链表
- 16)Java程序对元素进行排序的双向链表
- Java树程序
- 1)Java程序计算的总和之间的差别甚至奇怪的水平和层次二叉树的节点
- 2)Java程序构造一个二叉搜索树和执行删除和顺序遍历
- 3)Java程序将二叉树转换成二叉搜索树
- 4)Java程序,以确定所有的树叶都处于同一水平
- 5)Java程序来判断两棵树是相同的
- 6)Java程序找到一棵二叉树的最大宽度
- 7)Java程序找到一棵二叉树中的最大元素
- 8)Java程序找到树的最大深度和高度
- 9)Java程序找到的节点在一棵二叉树的最大距离
- 10)Java程序找到最小的元素树
- 11)Java程序找到一棵二叉树的所有结点的总和
- 12)Java程序中找到可能的二叉搜索树的总数N键
- 13)Java程序使用链表实现二叉树
- 14)Java程序来搜索二叉树中的一个节点
Java程序经常在采访中问。这些程序可以从控制语句,要求数组,字符串,哦等等。Java基本程序像斐波纳契数列,质数,阶乘和回文号码是常见的面试和考试。让我们看看Java程序的列表。
Java的基本程序
1)斐波纳契数列
编写一个java程序打印斐波纳契数列不使用递归和使用递归。
输入:10
输出:0 1 1 2 3 5 8 13 21 34
2)质数
编写一个java程序检查质数。
输入:44
输出:不是质数
输入:7
输出:素数
3)回文数
编写一个java程序来检查回文数。
输入:329
输出:不是回文数
输入:12321
输出:回文数
4)数量!
编写一个java程序打印的阶乘的号码。
输入:5
输出:120
输入:6
输出:720
5)阿姆斯特朗数量
编写一个java程序来检查阿姆斯特朗号码。
输入:153
输出:阿姆斯特朗数量
输入:22
输出:不是阿姆斯特朗号码
Java排序程序
1)冒泡排序
编写一个java程序使用冒泡排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
2)选择排序
编写一个java程序,使用选择排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
3)插入排序
编写一个java程序,使用插入排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
Java搜索程序
1)线性搜索
用java编写一个java程序执行线性搜索。
2)二叉搜索
编写一个java程序执行二进制搜索在java中。
Java数组的程序
1)Java程序中所有元素的数组复制到另一个数组中
2)Java程序找到数组中每个元素的频率
3)Java程序向左旋转一个数组的元素
4)Java程序打印数组的重复元素
5)Java程序打印数组的元素
6)Java程序打印数组的元素在相反的顺序
7)Java程序甚至打印数组的元素出现在的位置
8)Java程序打印数组的元素出现在奇怪的位置
9)Java程序打印数组中的最大元素
10)Java程序打印数组中的最小元素
11)Java程序打印数组中元素的个数
12)Java程序打印数组的所有物品的总和
13)Java程序向右旋转一个数组的元素
14)Java程序按升序排序数组的元素
15)Java程序在降序排序数组的元素
16)找到第三个数组中最大的数
编写一个java程序找到第三个数组中最大的数。
输入:1、2、5、6、3、2
输出:3
17)找到第二个数组中最大的数
编写一个java程序找到第二个数组中最大的数。
输入:1、2、5、6、3、2
输出:5
18)找到数组中最大的数
编写一个java程序找到数组中最大的数。
输入:1、2、5、6、3、2
输出:6
19)找到第二个数组中最小的数
编写一个java程序找到第二个数组中最小的数。
输入:1、2、5、6、3、2
输出:2
20)找到数组中最小的数
编写一个java程序找到数组中最小的数。
输入:1、2、5、6、3、2
输出:1
21)删除数组中重复元素
编写一个java程序,删除数组中重复元素。
输入:10、20、20、30、30、40、50岁,50岁
输出:10 20 30 40 50
22)添加两个矩阵
编写一个java程序,添加两个矩阵。
输入:
First matrix elements:
1 1 1
2 2 2
3 3 3
Second matrix elements:
1 1 1
2 2 2
3 3 3
输出:
Addition of the matrix:
2 2 2
4 4 4
6 6 6
23)两个矩阵相乘
编写一个java程序,两个矩阵相乘。
输入:
First matrix elements:
1 1 1
2 2 2
3 3 3
Second matrix elements:
1 1 1
2 2 2
3 3 3
输出:
Multiplication of the matrix:
6 6 6
12 12 12
18 18 18
24)打印奇数和偶数的数组
编写一个java程序打印奇数和偶数数组。
输入:1、2、5、6、3、2
输出:
Odd Numbers:
1
5
3
Even Numbers:
2
6
2
25)的转置矩阵
编写一个java程序,转置一个矩阵。
输出:
Printing Matrix without transpose:
1 3 4
2 4 3
3 4 5
Printing Matrix After Transpose:
1 2 3
3 4 4
4 3 5
评论前必须登录!
注册