锁定老帖子 主题:难道java程序员真比C程序员弱
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-10-09
对于java来说,数据结构和算法有像C那样的意义吗
C程序员之所以要使用数据结构和算法是因为迫不得已 java更专注于应用范畴上的业务,更多些的是设计模式 总是鼓吹让做企业应用的java程序员写出多么多么牛逼的数据结构 有点像 要求盖楼的工人先从烧砖、炼钢开始。。。 而我觉得 建筑工人们更需要的是一个合理的楼的结构,基于这层结构来添砖加瓦 |
|
返回顶楼 | |
发表时间:2011-10-09
cw550284 写道 yye_javaeye 写道 蛋疼的帖子
我还见过c程序员完全不会写sql的,人说了,从来没跟数据库打过交道,那我是不是可以推出:c程序员比java程序员弱? 不会sql不能说明什么,我也是做java的,到现在我们做的程序都是不要数据库的,如果你是做xxx管理系统或者web开发的,那数据库是必须的!对于数据挖掘来说,数据库基本没有用到 不用数据库,数据从哪?放哪? |
|
返回顶楼 | |
发表时间:2011-10-09
江湖上永远不会断种的 月经贴。 还是隐藏吧~
|
|
返回顶楼 | |
发表时间:2011-10-09
搞C的算法和数据结构方面确实强于搞JAVA的
|
|
返回顶楼 | |
发表时间:2011-10-09
我了个去的,这是基本的递归问题,具备这类思想是任何语言程序员的基本素养,
我也是干java的,不会就不会,给自己找这么多理由做什么? 我不信连这些都不会的java程序员能走多远。 |
|
返回顶楼 | |
发表时间:2011-10-09
好奇心作祟啊,哪位达人贴个答案出来呗
|
|
返回顶楼 | |
发表时间:2011-10-09
第一题是不是
n*((n-1)^(n-2))*(n-2) |
|
返回顶楼 | |
发表时间:2011-10-09
你这答案里面都没有 M,一看就是错的
|
|
返回顶楼 | |
发表时间:2011-10-09
我觉得术业有专攻吧,做java的比较会做服务端的大型架构吧,比如现在热捧的云计算应该比较喜欢java开发员吧;c的话跟机器直接打交道多点,老在弄内存分配释放神马的,这方面应该比java开发员研究的深点吧,但没有哪个难不难的吧。你让一个c开发员去做服务器的集群或者分布式,他也头疼吧,同样找个java去申请内存地址,写个指针神马的,java开发员也蛋疼
|
|
返回顶楼 | |
发表时间:2011-10-09
M*(M-1)*(M-2)^(n-1)
貌似错的,自己也不能说服自己,第N个扇形填色纠结了半天,难道我思路错了 |
|
返回顶楼 | |