上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路 入队列:将元素依次进入Stack1中. 出队列:如果Stack2是空的,将Stack1中的元素全部移到Stack2中,从Stack2中出队列。如果非空,直接从Stack2中出队列. 阅读全文
posted @ 2017-12-23 16:57 Allen101 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。 注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 阅读全文
posted @ 2017-12-23 16:24 Allen101 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 采用递归的方法,每次递归都可以找到子树的根结点的值。 注意点:合理确定递归函数中传递的参数。 阅读全文
posted @ 2017-12-23 12:19 Allen101 阅读(146) 评论(0) 推荐(0) 编辑
摘要: /* * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * ... 阅读全文
posted @ 2017-12-20 16:54 Allen101 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 1.结果的第一行是false原因为: 两个integer引用的地址不同,==比较的是引用(内存地址),所以最终结果是false。 2.通过源码可以很清楚的看到后两个结果是true的原因: Objects对象中equals方法的源码: Integer对象中重写的Object.equals( 阅读全文
posted @ 2017-12-18 18:24 Allen101 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: update flag_hinterland_flows poi_id=#{poiId,jdbcType=BIGINT}, city_id=#{cityId,jdbcType=BIGINT}, /*2set... 阅读全文
posted @ 2017-12-17 11:06 Allen101 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 可以使用 来实现从尾到头打印链表,而递归在本质上也是栈结构,所以最最简洁的代码是用递归实现; 完整代码如下: 阅读全文
posted @ 2017-12-10 16:55 Allen101 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 注意从后向前替换,使得时间复杂度为O(n); 阅读全文
posted @ 2017-12-10 15:34 Allen101 阅读(2794) 评论(0) 推荐(0) 编辑
摘要: 统计对象和统计点是一对多的关系,在页面上要实现根据统计对象进行分页、分组,所以要先找到分页中所有的满足条件的统计对象的id,(如果不对统计对象进行限制, 可能在分页中找到固定的数目的统计对象不满足其他的限制,每页的数据条数就不是固定的了,)然后再查找满足条件的 所需数据。这条sql是查找原始数据,为 阅读全文
posted @ 2017-12-08 11:40 Allen101 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 阅读全文
posted @ 2017-11-12 17:42 Allen101 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页