看大家都在LeetCode上刷题,我想问 大家平时工作中都用到要自己写算法的么?
做Web开发,一般大家都是用的框架吧,即便有算法什么的框架都给你封装好了,只需要调方法就行。
你们刷算法题大部分都是在准备面试用的吧? 还是说Web开发的时候真的有用到算法?
还请赐教,谢谢。
做Web开发,一般大家都是用的框架吧,即便有算法什么的框架都给你封装好了,只需要调方法就行。
你们刷算法题大部分都是在准备面试用的吧? 还是说Web开发的时候真的有用到算法?
还请赐教,谢谢。
1
yakczh Oct 25, 2014
出个面试题
根据下面的配置文件 module=[ {'name':'jquery','src':'/js/lib/jquery-1.8.3.js'}, {'name':'swfobject','src':'/js/utils/swfobject.js'}, {'name':'fancybox','src':'/js/jquery/jquery.fancybox.js','require':['jquery']}, {'name':'uploadify','src':'/js/utils/uploadify.js','require':['swfobject']}, {'name':'jqform','src':'/js/jquery/jquery.form.js','require':['jquery']}, {'name':'register','src':'/js/page/reg.js','require':['jqform']}, {'name':'login','src':'/js/page/login.js','require':['fancybox','jqform']}, {'name':'upload','src':'/js/page/upload.js','require':['fancybox','jqform','uploadify']} ] 写一个函数 def getfiles(name) 返回 加载某个name指定的页面,要加载的js文件列表,有依赖的要先加载 |
2
fising Oct 25, 2014
算法一般用来处理具体的业务问题的,和框架不框架的,关系不是很大。
我自己其实很少用。不过书到用时方恨少,钱到月底不够花。多知道一些好。 |
5
kmvan Oct 25, 2014
@ibigbug 真实的浏览器加载 JS 场景会出现什么样的依赖循环?
我没遇到过依赖循环的场景,但在 seajs 的 bbs 上经常看到他们在讨论依赖循环的问题,有的说是 H5 游戏中出现的依赖循环场景,但我还是想不通,这依赖循环,不就是先有鸡还是先有蛋的问题吗? |
6
wanjun Oct 25, 2014
偶尔的业务会涉及到
|
7
ibigbug Oct 26, 2014
@kmvan 我没遇到过依赖循环的场景...
我比较好奇的是,这种循环依赖场景出现的话,如果没有模块加载器,需要如何处理。 NodeJS 官方对循环依赖的问题有解释,但是还是尽量少出现这种鸡蛋问题的代码比较好吧。 |
9
addvaluejack Oct 26, 2014
我是用 python 做后端开发的,刚工作4个月,感觉到目前为止并没有用到算法的知识。
|