
algorithm
sc736031305
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
求[1,n]之间的所有素数
package primenumber.s1; /** * Created by Lanxiaowei * Craated on 2016/12/10 21:53 * 求出[1,n]之间的所有素数 * 最原始的做法 */ public class TestPrimeNumber { //统计遍历的次数 private static int opsN...2016-12-11 10:12:32 · 397 阅读 · 0 评论 -
使用栈计算表达式值
package stack; import java.util.Stack; /** * Created by Lanxiaowei * Craated on 2016/12/11 17:29 * 使用栈计算表达式值 */ public class EvaluateExpression { public static void main(String[...2016-12-12 02:08:59 · 363 阅读 · 0 评论 -
使用栈检测括号是否成对出现
package stack; import java.util.Stack; /** * Created by Lanxiaowei * Craated on 2016/12/11 14:13 * 检测括号是否成对出现 * 可以将检测到左括号抽象成入栈操作,检测到右括号抽象成出栈操作, * 左右括号成对出现刚好可以抽象成入栈出栈操作,也就是说只要最后 * 栈为...2016-12-12 02:12:42 · 249 阅读 · 0 评论 -
使用队列求解杨辉三角的第K层的所有元素
package queue; import java.util.concurrent.ConcurrentLinkedDeque; /** * Created by Lanxiaowei * Craated on 2016/12/12 9:03 * 求解杨辉三角的第K层的所有元素 * 使用队列求解 */ public class YHTriangleWithQu...2016-12-12 13:07:50 · 175 阅读 · 0 评论 -
判断给定的一个数字x是否在指定的一个有序的数字序列中存在[递归方式]
package tree.binarytree; /** * Created by Lanxiaowei * Craated on 2016/12/12 13:51 * 判断给定的一个数字x是否在指定的一个有序的数字序列中存在 * 采用递归方式实现 */ public class Test3 { public static void main(Strin...2016-12-12 15:20:50 · 520 阅读 · 0 评论 -
判断给定的一个数字x是否在指定的一个有序的数字序列中存在[二分查找方式]...
package tree.binarytree; /** * Created by Lanxiaowei * Craated on 2016/12/12 13:51 * 判断给定的一个数字x是否在指定的一个有序的数字序列中存在 * 采用二分查找方式实现 */ public class Test4 { public static void main(Str...2016-12-12 15:33:13 · 856 阅读 · 0 评论 -
采用[二叉排序树]实现:判断给定的一个数字x是否在指定的一个无序的数字序列中存在...
package tree.binarytree; import java.util.Random; /** * Created by Lanxiaowei * Craated on 2016/12/12 17:14 * 判断给定的一个数字x是否在指定的一个无序的数字序列中存在 * 采用二叉排序树方式实现 */ public class TestBinarySo...原创 2016-12-13 00:00:02 · 471 阅读 · 0 评论 -
二叉树的前序/中序/后序遍历[非递归方式]
package tree.binarytree; import java.util.LinkedList; import java.util.Queue; import java.util.Random; import java.util.Stack; /** * Created by Lanxiaowei * Craated on 2016/12/12 17:14 ...2016-12-13 00:02:57 · 153 阅读 · 0 评论 -
从一个无序的数字序列中查找出前K个最大的数字[递归方式]
题设: /** * Created by Lanxiaowei * Craated on 2016/12/13 9:46 * 从一个无序的数字序列中查找出前K个最大的数字, * 要求返回的K个数字在目标无序数组中是前K个最大的,但是不要求这前K个数字是有序的 * 比如:8 9 5 0 6 2 7 1 4 3 且K = 5,那么最终应该返回 * 9 8 7 6 5 或...2016-12-13 10:49:53 · 783 阅读 · 0 评论