随笔分类 -  数据结构与算法

摘要:public class BinaryTree { private static class Node { // 定义树的节点 private int value; // 节点当中的值 private Node leftNode; // 左子节点 private Node rightNode; // 右子节点 public... 阅读全文
posted @ 2019-04-28 15:58 __lay 阅读(315) 评论(0) 推荐(0)
摘要:import java.util.Arrays; public class BinarySearch { private int[] values; public BinarySearch(int[] values) { if (values == null) throw new RuntimeException("values can not be nul... 阅读全文
posted @ 2019-04-28 10:12 __lay 阅读(174) 评论(0) 推荐(0)
摘要:什么是算法? 计算机是人的大脑的延伸,它的存在主要是为了帮助我们解决问题。 而算法在计算机领域中就是为了解决问题而指定的一系列简单的指令集合。不同的算法需要不同的资源,例如:执行时间或消耗内存。 如果一个算法执行时间需要好几年或者需要占用非常大的内存,那么这算法几乎毫无用处,即使有价值使用场景也非常 阅读全文
posted @ 2019-04-08 01:28 __lay 阅读(5594) 评论(0) 推荐(1)