摘要:
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路分析 栈的特性:先进后出 ;队列的特性:先进先出 现在有两个栈,分别是stack1和stack2,模拟队列先进先出的特性 当我们往模拟队列中插入元素1,2,3时,此时栈情况: stack1:{1,2, 阅读全文
posted @ 2021-02-22 14:22
codesheep!
阅读(90)
评论(0)
推荐(0)
摘要:
题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 输入 {67,0,24,58} 返回值 [58,24,0,67] 解题思路 我们可以遍历链表,通过ArrayList的add(index,value)方法插入到ArrayList中的0位置,最后输出可以按链表从尾到头的顺序返回 阅读全文
posted @ 2021-02-22 11:52
codesheep!
阅读(38)
评论(0)
推荐(0)
摘要:
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解题思路 调用String的replace方法 核心代码 public class Solution { public Strin 阅读全文
posted @ 2021-02-22 11:10
codesheep!
阅读(31)
评论(0)
推荐(0)
摘要:
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例1 输入 7,[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8, 阅读全文
posted @ 2021-02-22 10:44
codesheep!
阅读(173)
评论(0)
推荐(0)
浙公网安备 33010602011771号