除了刷题,工作当中用到动态规划的情况多吗?
除了刷题,工作当中用到动态规划的情况多吗?
|
yazooxApr 22, 2020
1
面试被面的多......
|
|
xFanApr 22, 2020
2
用过一次 物流项目 装货时候
|
|
lithbitrenApr 22, 2020
3
没用过,能和算法沾边的都是各种数据结构的相关算法,比如搜索或遍历之类,有个别数据结构的算法勉强算是基于 DP 的,即有状态的记忆化搜索,纯 DP 的场景没见过。
可能涉及到调度或规划的项目会用到吧。。 |
|
salamanderMHApr 22, 2020
4
刷题用得多
|
|
newtype0092Apr 22, 2020
5
游戏开发应该用的到
|
|
acrossApr 22, 2020
6
|
|
7
昨天发现的,工作快两年了连递归都没用过,别说动态规划了……
|
|
jmc891205Apr 22, 2020
8
不多 不过用得到
前几天写了一段 code 还用到了 |
|
bobuickApr 22, 2020
9
做游戏,特别是深度一点的 RPG,非回合制游戏这些会比较容易遇到,还有些其他的算法也能遇到。不过也基本上引擎这类的上面,业务逻辑是没什么机会遇到的
|
|
sadfQED2Apr 22, 2020 via Android
10
Cudr 仔表示从来没用过
|
|
wangyzjApr 22, 2020
11
递归几乎都没有
别说算法了 |
|
12
工作中 99%是 for 跟 if
|
|
xizismileApr 22, 2020 via Android
13
组装父子层级数据的时候,用过递归
|
|
llb123Apr 22, 2020
14
递归都没用过有点夸张了吧
|
|
mydApr 22, 2020
15
没用过
|
|
LiutosApr 22, 2020
16
|
|
thedrwuApr 22, 2020 via Android
17
用过
|
|
luckyrayyyApr 22, 2020
18
CRUD boy 平时就用用排序和查找啊,但是这俩都有非常好用的现成的实现。
|
|
darylcApr 22, 2020
19
没有
|
|
ZehaiZhangApr 22, 2020
20
用过递归,二叉树
|
|
LeeSeoungApr 22, 2020
21
= =用动规的话 后面看代码的人改起来会不会骂人。。
|
|
zypy333Apr 22, 2020
22
@ZehaiZhang 二叉是什么场景呢
|
|
BiteTheDustApr 22, 2020
23
可以用动态规划做一个井字棋 AI
|
|
lithbitrenApr 22, 2020
24
@LeeSeoung 没见过,不知道真实的动归生产环境是怎样的,不过估计用动归应该都是准算法场景了吧,除非是文档齐全、状态转移明确的动归,否则只能打补丁或重写了,如果找不到原作者的话。
|
|
newtype0092Apr 22, 2020
25
@across 假如做一个一键更换最优装备搭配的功能,如果只是简单根据装备的评分排序的话,对有“套装”、“羁绊”等联动效果的情况就没法处理。
最近玩骑砍 2,NPC 商队进程交易,所有商品价格都是动态的,甚至包括马匹,而马匹又影响负重,不知道有没有用 DP,这种如果不用的话 AI 会比较蠢。 反正一般贪心求出最优解的话最先想到的可能就是 DP 了,而游戏不就是各种花式求最优解的大场景么。 |
|
nianyuApr 22, 2020
26
没用过
|
|
edussxApr 22, 2020
31
递归不好 debug,非尾递归还容易爆栈。生产环境的代码在保证性能的前提下最重要的是可维护性、可读性、可靠性,其他都是虚的
|
|
CoderGeekApr 22, 2020
32
一点递归 其它都是自己写着玩的
|
|
33
代码里用得不多,多个需求并行开发经常被别人打断,因此在工作管理上动态规划实践得比较多。
|
|
cuzfinalApr 22, 2020
34
完全没有
|
|
guanyinliApr 22, 2020
35
暴力能解决的事那就不是事
|
|
AnarchyApr 22, 2020
36
很少能直接用到,很多复杂的逻辑都有轮子用了。
|
|
midasplusApr 22, 2020
37
从没用过,见过一次,忘记什么场景了。 图相关的算法用的多一些,比如二分图最佳匹配啥的...
|
|
paoqi2048Apr 22, 2020
38
游戏开发会有一些
|
|
piscApr 22, 2020 via Android
39
@zhch602 不是所有的语言递归都会 stack overflow,也不是所有的递归就会比等价的循环效率低,在靠谱一点的编译器都会做分析优化,比如尾递归就会直接优化,不会重复 push 到栈中。再说了,不能用尾递归解决的问题都依赖上下文,用循环实现还需要自己手动模拟栈,直接用递归反而简单。
|
|
optionalApr 22, 2020 via iPhone
40
面试也是工作的一部分。
|
|
EatMiApr 22, 2020
41
物流专业在读大学生, 考研的运筹学,一道大题, 动态规划....................
|
|
zhw2590582Apr 22, 2020
42
楼上说递归都没用过,你们都不写数据处理逻辑了吗
|
|
43
唯一用过的一次是做费用成本优化,跟明星解了一个一元二次方程就变成学霸一样的感觉
|