上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 阅读全文
posted @ 2016-08-25 09:49 SaraMorning 阅读(170) 评论(0) 推荐(0)
摘要: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 阅读全文
posted @ 2016-08-25 09:28 SaraMorning 阅读(192) 评论(0) 推荐(0)
摘要: 输入一个链表,从尾到头打印链表每个节点的值。 代码一: 代码二: 阅读全文
posted @ 2016-08-24 20:15 SaraMorning 阅读(146) 评论(0) 推荐(0)
摘要: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 代码一: 代码二: 阅读全文
posted @ 2016-08-24 11:06 SaraMorning 阅读(265) 评论(0) 推荐(0)
摘要: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 代码: 阅读全文
posted @ 2016-08-24 10:32 SaraMorning 阅读(162) 评论(0) 推荐(0)
摘要: /** * * 图的邻接矩阵实现 * @author John * * @param */ class AMWGraph { private ArrayList vertexList;//存储点的链表 private int[][] edges;//邻接矩阵,用来存储边 private int numOfEdges;//边的数目 public A... 阅读全文
posted @ 2016-08-22 09:23 SaraMorning 阅读(712) 评论(0) 推荐(0)
摘要: class LinkedQueue { /** * 队列大小,由构造函数初始化 */ private int maxSize; /** * 队头 */ private Node front = null; /** * 队尾 */ private Node rear = null; ... 阅读全文
posted @ 2016-08-22 09:22 SaraMorning 阅读(827) 评论(0) 推荐(0)
摘要: class LinkedStack { private Node top; private int size; /** * 初始化栈 */ public LinkedStack() { top = null; size = 0; } /** * 判断栈是否为空 * ... 阅读全文
posted @ 2016-08-22 09:18 SaraMorning 阅读(499) 评论(0) 推荐(0)
摘要: /** * * 单链表基本操作 * * @author John * */ class LinkList { private Node first; private int pos = 0; public LinkList() { this.first = null; } /** * 插入头结点 *... 阅读全文
posted @ 2016-08-22 09:12 SaraMorning 阅读(313) 评论(0) 推荐(0)
摘要: typeof 运算符返回一个用来表示表达式的数据类型的字符串。可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。 typeof的运算数定义了未初始化,返回的就是 "undefined". 运算数为数字 type 阅读全文
posted @ 2016-08-15 15:41 SaraMorning 阅读(594) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页