算法小菜
Dracular~
这个作者很懒,什么都没留下…
展开
-
Java利用堆栈(Stack)实现波兰表达式用来运算多项式
在我们小学的时候就应该已经学会了多项式的运算,在那个时候我们就已经知道四则运算准则“先乘除后加减,有括号线运算括号里面的”,那么对于计算机他又是怎么处理的呢? 正常情况下我们计算一个个多项式的结果所运用到的方法是中缀表达式,即“5+2*(3*(3-1*2+1))”,而计算机所能进行运算的是后缀表达式,即将上述我们所看到的多项式进行转换,转换成“523312*-1+...原创 2019-01-13 18:47:31 · 516 阅读 · 0 评论 -
实现简易Hashmap代码
package HashMap和LinkedHashMap; /** * @author Dracular * @version $Rev$ * @des ${TODO} * @date 2019/1/23 下午4:33 * @updateAuthor $Author$ * @updateDes ${TODO} */ public class myHashMap<Key, ...原创 2019-01-23 19:07:05 · 875 阅读 · 1 评论 -
二叉树的建立与遍历(递归、堆栈)
让我们先建立一棵树: A B C D E F package 树; import javax.swing.tree.TreeNode; import java.util.Stack; /** * @author Dracular * @version $Rev$ * @des ${TODO} * @date 20...原创 2019-02-01 19:47:15 · 394 阅读 · 0 评论