
算法
JAVA小镇V
不会前端的Java不是好程序猿!
技术公众号:Java小镇V
在职JAVA,走在全栈的路上
展开
-
动态规划套路详解
动态规划套路详解 前言 前一篇博客总结了动态规划,但是对于我这初学者,还是很多地方不能理解,所以我就在网上找到了一个大神的讲解,确实很棒。转载过来。 原文链接在下面参考资料。 动态规划套路详解 下面通过对斐波那契数列和这道凑零钱问题详解动态规划。 动态规划算法似乎是一种很高深莫测的算法,你会在一些面试或算法书籍的高级技巧部分看到相关内容,什么状态转移方程,重叠子问题,最优子结构等高大上的词汇也可...原创 2019-11-13 16:53:53 · 966 阅读 · 0 评论 -
八种排序算法原理及Java实现
八种排序算法原理及Java实现 概述 排序算法分为内部排序和外部排序,内部排序把数据记录放在内存中进行排序,而外部排序因排序的数据量大,内存不能一次容纳全部的排序记录,所以在排序过程中需要访问外存。 经常提及的八大排序算法指的就是内部排序的八种算法,分别是冒泡排序、快速排序、直接插入排序、希尔排序、简单选择排序、堆排序、归并排序和基数排序,如果按原理划分,冒泡排序和快速排序都属于交换排序,直接插...原创 2019-07-16 16:42:08 · 343 阅读 · 1 评论