算法
今心木目
世界正在无限加速,今不待我,明无今时
展开
-
【算法 排序】冒泡·插入·归并·快速·堆排序算法总结
排序算法总结及实现源码笔记实现源码笔记排序算法 分类 基本排序 [快速无Bug] 冒泡 插入 高级排序 [必考] 归并 快速 拓扑 Topological 其他重点 [需要研究] 堆排序 桶排序 冒泡排序 [稳定] 耗时: O(n^2) 空间: S(1) 核心思想: 从头开始,相邻两两比较交换...原创 2020-03-29 22:34:14 · 266 阅读 · 0 评论 -
【算法 队列】BruteCollinearPoints && FastCollinearPoints 实现
FastCollinearPoints 快速四点共线判断FastCollinearPoints.javaPoint.javaBruteCollinearPoints.java评分FastCollinearPoints.java快速判断 四点共线模式核心思想:利用 归并排序+插入排序的 Stable 特性 => SQL 的 字母排序分组group by+order by原创 2020-01-28 01:28:31 · 807 阅读 · 0 评论 -
【算法 队列】Deque && RandomizedQueue 实现
Deque && RandomizedQueue && Permutation实现原创 2020-01-25 14:16:35 · 405 阅读 · 0 评论 -
【算法 动态连通性】Percolation && PercolationStats 实现
普林斯顿·算法·Part 1·渗透实现资源·前提Percolation.javaPercolationStats.java写在前面的话:说实话,作为一个小白完全没去过Coursera听过英文课的我,绕了很多大弯,缺少关键信息的弯没办法,抓不住语句重点,就很蠢。但我也要提出质疑,为什么不给出一个List注明 编程前必看?对小白并不友好,甚至有点误导倾向,缺少视频辅导【针对于第一次做编程作业...原创 2020-01-21 16:20:39 · 533 阅读 · 0 评论 -
【算法】算法入门 2020_01_18
普林斯顿·算法Part1 && 2导论开发流程算法入门案例·动态连通性问题数学模型·总结性质算法模型·总结基操算法实现·不断优化数据结构·存储信息时空复杂度·改进源泉测试设计真实代码实现实际应用开发算法的一般步骤导论Algorithm: method for solving a problem. 解决问题的方法Data structure: method to store i...原创 2020-01-18 15:23:39 · 341 阅读 · 0 评论
分享