打印两个有序链表的公共部分 【题目】 给定两个有序链表的头指针head1和head2,打印两个 链表的公共部分
简单题
 package my_basic.class_3;
 public class Code_10_PrintCommonPart {
     public static class Node{
         int value;
         Node next;
         public Node(int value) {
             super();
             this.value = value;
         }
     }
     public static void printCommonPart(Node head1,Node head2) {
         System.out.println("common part:");
         while(head1!=null && head2!=null) {
             if (head1.value > head2.value) {
                 head2 = head2.next;
             }else if (head1.value < head2.value) {
                 head1 = head1.next;
             }else {
                 System.out.print(head1.value+" ");
                 head1 = head1.next;
                 head2 = head2.next;
             }
         }
         System.out.println();
     }
     public static void printLinkedList(Node head) {
         while(head!=null) {
             System.out.print(head.value+" ");
             head = head.next;
         }
         System.out.println();
     }
     public static void main(String[] args) {
         Node node1 = new Node(2);
         node1.next = new Node(3);
         node1.next.next = new Node(5);
         node1.next.next.next = new Node(6);
         Node node2 = new Node(1);
         node2.next = new Node(2);
         node2.next.next = new Node(5);
         node2.next.next.next = new Node(7);
         node2.next.next.next.next = new Node(8);
         printLinkedList(node1);
         printLinkedList(node2);
         printCommonPart(node1, node2);
 //        System.out.println(node1.value);
     }
 }
打印两个有序链表的公共部分 【题目】 给定两个有序链表的头指针head1和head2,打印两个 链表的公共部分的更多相关文章
- 【C语言】给一组组数,仅仅有两个数仅仅出现了一次,其它全部数都是成对出现的,找出这两个数。
		
//给⼀组组数,仅仅有两个数仅仅出现了一次.其它全部数都是成对出现的,找出这两个数. #include <stdio.h> int find_one_pos(int num) //找一个为 ...
 - 两个很经典的拓扑排序题目POJ3687+HDU1285
		
一.题目链接 POJ:http://poj.org/problem?id=3687 HDU:http://acm.hdu.edu.cn/showproblem.php?pid=1285 二.思路 这两 ...
 - 给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。
		
描述 给一个整数数组,找到两个数使得他们的和等于一个给定的数 target. 你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标.注意这里下标的范围是 0 到 n-1. ...
 - 给定数轴上的n个点,求距离最近的两个点的距离
		
public class MinimumSpacing { //给定平面上的n个点,求距离最近的两个点的距离. //无从下手的话,先分解问题,分解成简单的,逐个分析,然后再合在一起考虑 //这是个2维 ...
 - 剑指offer56:删除链表中重复的结点,排序的链表中,删除重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5
		
1 题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针. 例如,链表1->2->3->3->4->4->5 处 ...
 - 链表(三)——链表删除冗余结点&插入结点到有序链表
		
1.一个以递增方式排列的链表,去掉链表中的冗余值. 思路一:设有两个指针p和q.使p不动,q依次往后循环直到p->data不等于q->data,再将中间的冗余数据删除. 思路二:设有两个指 ...
 - 4.19——数组双指针——26. 删除有序数组中的重复项 & 27. 删除有序数组中的重复项II & 80. 删除有序数组中的重复项 II
		
第一次做到数组双指针的题目是80: 因为python的List是可以用以下代码来删除元素的: del List[index] 所以当时的我直接用了暴力删除第三个重复元素的做法,大概代码如下: n = ...
 - PTA  链表删除结点的题目测试
		
链表删除结点 题目描述 输入一个正整数repeat(0 < repeat < 10),做repeat次下列运算: 输入一个正整数n(0 < n < 10)和一组( n 个 )整 ...
 - Search a 2D Matrix,在有序矩阵查找,二分查找的变形; 行有序,列有序查找。
		
问题描述:矩阵每一行有序,每一行的最后一个元素小于下一行的第一个元素,查找. 算法分析:这样的矩阵其实就是一个有序序列,可以使用折半查找算法. public class SearchInSortedM ...
 
随机推荐
- js引用类型的赋值
			
在开发中,有时候需要将数组或者对象的值赋予其他另一个变量,但是两个变量之间会相互影响,因为在将引用类型的值赋给其他变量时,赋予的其实是内存中的存储地址 var arr = [1,2,3,4,5] va ...
 - unity3d 在UGUI中制作自适应调整大小的滚动布局控件
			
http://blog.csdn.net/rcfalcon/article/details/43459387 在游戏中,我们很多地方需要用到scroll content的概念:我们需要一个容器,能够指 ...
 - Codevs 1312 连续自然数和
			
1312 连续自然数和 题目描述 Description 对于一个自然数M,求出所有的连续的自然数段,使得这些连续自然数段的全部数字和为M.eg:1998+1999+2000+2001+2002=10 ...
 - 2018全球十大测试工具Top2 Katalon
			
引言 由Capgemini,Sogeti和Micro Focus发布的2017-2018年世界质量报告中,Katalon超越老牌测试工具UFT(源自QTP)成为黑马新秀,在全球十大自动化测试工具中排名 ...
 - String字符串操作题
			
/** * 反转键盘录入字符串 * 反转键盘录入的字符串 * 反转键盘录入的字符串 * 反转键盘录入的字符串 * */ Scanner sc = new Scanner(System.in);Stri ...
 - 考虑实现Comparable接口
			
考虑实现Comparable接口 compareTo方法没有在Object中声明.相反,它是Comparable接口中唯一的方法.compareTo方法不但允许进行简单的等同性比较,而且允许执行顺 ...
 - 解决SublimeText 3无法安装Package Control的问题
			
"GOOD 解决SublimeText 3无法安装Package Control的问题 2019年4月6日Sublime Text3更新至3.2.1(BUILD 3207)版本,Sublim ...
 - RN初始化项目报错
			
解决方法:全局删除yarn
 - bzoj4563 HAOI2016放旗子
			
bzoj传送门 已知了"任意两个障碍不在同一行,任意两个障碍不在同一列",如果我们按每列只能放一个来考虑,那么这\(n\)个障碍一定是一个排列,那么也就是"每一列只能放一 ...
 - JSP && Servlet | 上传文件
			
在WebContent下新建index.jsp 要点: 1. 表单 method 属性应该设置为 POST 方法,不能使用 GET 方法. 2. 表单 enctype 属性应该设置为 multip ...