算法
文章平均质量分 50
ZK_小姜
这个作者很懒,什么都没留下…
展开
-
斐波那契数--递归和非递归实现
斐波那契数列是犹如0、1、1、2、3、5、8、·····、fn这样的数,从前书本上一般介绍的方法都是递归的方法 递归方法实现:public static int FibonacciDigui(int n){ if (n == 0) { return 0; } if (n == 1) { return 1原创 2015-12-21 10:04:31 · 6237 阅读 · 1 评论 -
java各种排序总结及实现
在学校有学习过排序算法,但是那会基本没有认真听,后面期末考试也基本是靠考前突击和人品的爆发,考完也就忘记完了,最近突然想着来研究一下排序算法,所以就一个一个用java实现了一遍,其中也是有一些自己的理解,用博客记录下来,其中有不足和错误的地方,还希望留言指正。java排序从大的分类来看,可以分为内排序和外排序:其中,在排序过程中只使用了内存的排序称为内排序;内存和外存结合使用的排序成为外排序。原创 2015-11-05 21:33:08 · 5419 阅读 · 0 评论 -
逆波兰式实现四则运算(加减乘除)
最近做一个项目需要做表达式的解析,初想不难,仔细研究之后,发现做细点可能会涉及到编译原理的词法解析和语法解析。但是如果只做简单的表达式计算,可以使用逆波兰式。 何为逆波兰式,可以看这个链接:https://baike.baidu.com/item/%E9%80%86%E6%B3%A2%E5%85%B0%E5%BC%8F/128437?fr=aladdin 简单研究了一下,下面是实现的简单四则运...原创 2018-09-05 15:37:48 · 2352 阅读 · 0 评论