简单算法
英雄之旅——hyc
代码手艺人
展开
-
用栈实现浏览器的前进后退功能
思路:栈是一种先进后出数据结构,可以利用其特性,制造两个栈,一个保存前进的网页地址,一个保存后退的网页地址,在用一个参数保存当前网页地址。后退两步前进一步Talk is cheap show me the codepublic class BrowserStack { static String[] url={"http://www.baidu.com","https://m...原创 2019-10-15 16:26:36 · 389 阅读 · 0 评论 -
用数组和链表实现顺序栈和链式栈
基于数据的顺序栈public class ArrayStack<T> { private T[] data; private int n; private int count; public ArrayStack(int n){ this.data= (T[]) new Object[n]; this.n=n; ...原创 2019-10-14 15:33:23 · 136 阅读 · 0 评论 -
求一个整数的7进制
/* 给定一个整数,将其转化为7进制,并以字符串形式输出。示例 1:输入: 100输出: "202"示例 2:输入: -7输出: "-10"注意: 输入范围是?[-1e7, 1e7] 。 */ public class Solution { public static String convertToBase7(int num) { if(num==0) ret...原创 2019-06-16 19:32:25 · 1515 阅读 · 0 评论