算法实践
ChenZhuo_dut
这个作者很懒,什么都没留下…
展开
-
替换空格的Java实现
请实现一个函数,将一个字符串中的每个空格替换成“%20”。 例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 /* 问题1:替换字符串,是在原来的字符串上做替换,还是新开辟一个字符串做替换! 问题2:在当前字符串替换,怎么替换才更有效率(不考虑java里现有的replace方法)。 从前往后替换,后面的字符要不断往后移动,要多次...原创 2019-06-24 11:41:18 · 246 阅读 · 0 评论 -
实现一个链表从后向前打印
/** * public class ListNode { * int val; * ListNode next = null; * * ListNode(int val) { * this.val = val; * } * } * */ import java.util.ArrayList; public...原创 2019-06-24 12:03:27 · 183 阅读 · 0 评论 -
两个栈实现一个队列
import java.util.Stack; public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integer>(); public void pus...原创 2019-06-24 12:51:54 · 111 阅读 · 0 评论