- 博客(7)
- 收藏
- 关注
原创 密码验证合格程序------java实现
密码验证合格程序代码实现:import java.util.Scanner;public class Main2 {public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNextLine()){ String ...
2020-01-11 20:33:05 322
原创 守形数----java实现
守形数public class Main {public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()){ int n = scanner.nextInt(); int m = n*n; ...
2020-01-11 20:30:54 377
原创 三数之和求解,用双指针方式-------java实现
三数之和的求解采用双指针,对其进行从两边往中间遍历的方式,找到sum==0的数组下标,并输出。题目要求:给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的...
2020-01-10 17:12:10 223
原创 冒泡排序最优代码-----java实现
冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。废话不多说,上代码。用flg标记有无进行交换,快速确定是否已经...
2020-01-10 16:05:54 365 2
原创 人民币转换---java代码实现
人民币转换具体代码如下,此题难度在于人民币的取值范围未提供,所以代码较长,算法也比较冗余,请用心阅读。将数字和币值单位进行分类,采用对应匹配的方式求解。...
2020-01-09 19:34:41 905
原创 成绩排序---java代码实现
成绩排序题目,根据代号0和代号1决定升序或降序题目如下:可使用TreeSet,重写Comparable接口的方式,对成绩进行排序,进而用迭代器按序输出即可。具体代码如下,如有疑问,可在留言处回复。...
2020-01-09 19:29:18 1148
原创 链表分割问题java题解代码
链表分割问题,将小于X的放于链表左侧,大于X放置于链表右侧题目描述编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前给定一个链表的头指针 ListNode* pHead,请返回重新排列后的链表的头指针。注意:分割以后保持原来的数据顺序不变。解题思路:将小于X的点放置于left链表中,将大于X的点放置于right链表中,用tmp来储存right的虚拟头结...
2020-01-03 19:59:47 227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人