首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法与数据结构
订阅
张滚滚
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Facebook 面试题 | Backpack VI 背包算法
1.直观的想法就是把所有的组合全都找出来,再计算他们的个数就可以了。那么,怎么找所有的组合呢?首先你有一个nums数组,一个target。首先想,能不能把这个问题分解成子问题?可以。以题目描述为例,需要[1,2,4]组合成4,可以分解为3个子问题: 2.上述的想法用DFS就可以…
求最大子数组(贪心算法)
在《算法导论》中举了买股票和割铁棒的例子来说明动态规划和贪心算法的主体思想。 贪心算法:总是做出在当前看来最好的情况。(不是整体最优的) 1. 问题及答案 先抛出一个问题,类似于《算法导论》中的股票问题。 1.1 问题 Find the contiguous subarray w…
一遍记住 Java 常用的八种排序算法与代码实现
对八种排序的讲解和代码实现。