随笔分类 -  剑指offer

算法训练(java)
摘要:剑指offer5-8 用两个栈实现队列 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 /* 思路:入队:栈1直接入栈,出队:栈空的话就遍历栈1将其入栈2,再出栈,否则直接出栈 */ public class Solution { Stack<Integer> 阅读全文
posted @ 2019-03-03 20:21 杨守鹤 阅读(306) 评论(0) 推荐(1)
摘要:二维数组中的查找 数组-二分查找 1:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 public boolean Find(int target, int 阅读全文
posted @ 2019-02-27 09:38 杨守鹤 阅读(291) 评论(0) 推荐(0)