算法基础
链表
使用Java建立单向链表
树
计算机科学中的常见树大全
排序
通过实例说明三种常见排序算法并用Java实现图解快速排序
循环算法
根据几何定义使用计算机编程求定积分的值二分查找法如果每年存10万,工作38年退休时能有多少钱
回朔法
数组全排列问题详解
递归法
递归算法仅需要几行代码就可以解决的汉诺塔算法设计与分析
穷举法
定义及几个示例求两个数的公约数一道爱因斯坦的数学题
分治法
分治法的数学表示分治法之并行计算
蒙特卡罗法
用蒙特卡罗法求解一道有争议的小球抽奖问题从一个统计实验理解为什么社会财富会出现两级分化使用蒙特卡洛技术解决一个小虫爬铁丝问题使用蒙特卡罗方法求圆周率π
概率问题
一道百度的面试题目
其他
解读一道微软经典面试题:海盗分宝石使用天平只用3次求出12个球中的次品球并确认轻重如何快速高效地给海量云文件建立索引