算法题解析
文章平均质量分 91
神奇程序员
不断学习,不断创新,用代码创造属于自己的世界。
展开
-
调整数组元素顺序算法
有一个整数数组,我们想按照特定规则对数组中的元素进行排序,比如:数组中的所有奇数位于数组的前半部分。本文将带大家实现这个算法,欢迎各位感兴趣的开发者阅读本文。原创 2022-04-19 07:38:30 · 1646 阅读 · 0 评论 -
用通俗易懂的方式讲解动态规划
前言动态规划是一种比较难以理解的算法思想,本文结合自己的理解采用通俗易懂的方式来讲解下动态规划,欢迎各位感兴趣的开发者阅读本文。思路分析接下来,我们通过一个例子来逐步分析,引出动态规划思想。假设,你家里三种面值的钞票(1元、5元、11元)无数张,现在需要用这些钞票凑出某个金额出来,我们需要怎样搭配才能用最少的钞票数量凑出这个金额出来?例如:我们要凑15元出来。贪心思想 - 只顾眼前依据我们的生活经验,肯定是先用面纸较大的钞票,用总金额做减法运算,思路如下:先拿1张11元的钞票,接下来我们要原创 2021-09-06 01:17:22 · 460 阅读 · 0 评论