一、动态规划算法介绍 1.动态规划算法核心思想是:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法。2.动态规划算法与分治算法类似,其基本思想也是将待求解问题分解...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、动态规划算法介绍 1.动态规划算法核心思想是:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法。2.动态规划算法与分治算法类似,其基本思想也是将待求解问题分解...
一、 分治算法的基本步骤 分治算法在每一层递归上都有三个步骤1.分解:将原问题分解为若干个规模较小,相互独立,与原问题形式相同的子问题。2.解决:若子问题规模较小而容易被解决...
二分查找 冒泡排序 插入排序 快速排序
用两个栈实现一个队列 用两个队列实现一个栈
Vue的基本用法 代码 1 v:text:更新元素的textContent2 v-html: 更新元素的innerHTML3 v-if:如果为true 当前标签才会输出到页面...
合并两个有序的数组成为一个有序的数组
替换空格
一、二维数组中的查找
题目一:找出数组中重复的数字 题目描述 在一个长度为n的数组里面所有的数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复了,也不知道每个数字重复了几...
从尾到头打印链表 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList
反转链表