转载自:https://blog.csdn.net/SnailMann/article/details/94724197[https://blog.csdn.net/Snai...

转载自:https://blog.csdn.net/SnailMann/article/details/94724197[https://blog.csdn.net/Snai...
通过class.getResource()方法在IDEA中运行的路径和生成jar包获取的的路径是不同的。在中国象棋项目生成的jar包中打印资源文件目录是这样的:D:\MyPr...
题目: 输入两棵二叉树A和B,判断B是不是A的子结构。 思路: 链接:用递归实现。抽象为两步: 1)在树A中找到与树B根结点值相等的结点。递归查找,直到在树A中找到和树B根节...
题目: 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 思路: 镜像的规律是交换左右子树,其下有子树时,递归操作。TODO:该题目也可以使用栈+循环实现。 实现:
题目: 输入两个递增排序的链表,合并这两个链表并使链表中的结点仍然是按照递增排序的。 思路: 假若有list1:{1,3,5}list2:{2,4,6}1)先比较1和2,明显...
从今天开始我就正式的使用简书来记录我的学习生活了,期待看到进步的自己,加油。
题目: 定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 思路: 定义三个指针,分别指向当前遍历的结点pNode、它的前一个结点pPrev、它的后一个...
题目: 输入一个链表,输出该链表中倒数第k个结点。为了符合大多数人的习惯,本题从1开始计算,即链表的尾结点是倒数第k个结点。例如一个链表有6个结点,从头开始他们的值一次是1、...
题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分 思路: (摘抄剑指offer)维护两个指针:p...