天天都在用数据库,你真的搞懂MySQL数据库索引是如何实现的吗?
根据某个值查找数据,比如 select * from user where id=1234;而 B 树实际上是低级版的 B+ 树,或者说 B+ 树是 B 树的改进版。
Java算法——分治法
一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。
算法设计技巧之分治算法(Java实现快速排序、归并排序)
private static void print { int[] a = {49,38,65,97,76,13,27,49,78,34,12,64,1};
挑战10个最难回答的Java面试题(附答案)
你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答。