Coursera算法第1部分 普林斯顿大学Coursera算法第1部分 渗滤 通过蒙特卡洛模拟找到渗滤阈值。渗透阈值是打开一个单元以几乎保证系统渗透所需的概率。如果系统的顶部和底部之间存在连接,则系统会渗透。 双端队列和随机队列 通用双端队列和随机队列的实现(使用节点对象的数组和链接列表) 模式识别 给定一组n点,输出包含至少四个共线点的所有不同的最大线段。有两种实现方式:1)蛮力和2)合并排序与O(nlogn)时间复杂性