锁定老帖子 主题:难道java程序员真比C程序员弱
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-10-09
phk070832 写道 squirrel123 写道 我的马甲01 写道 Western.River 写道 1.M * (M-1) *((M-2) ^ (N-2)) * (M-3)
2.(2 ^ (2N)) - 1 求指教... 第一题要是我指定开始的扇形 和结束扇形序号 你这样公式对的 M * (M-1) *((M-2) ^ (N-2)) * (M-3) 但是题目意思是任意开始任意结束的扇形 LS们都说是高中组合问题。。。。。。我只想说压力很大~~~~~ 就算指定了扇形序号,也是错的啊,M-3的前提就是第1,N-1,N三个扇形颜色都不相同,而不是题意的只有相邻两个扇形颜色不同啊 如果我没看错的话,中间还有一个圈。 M-3就是减了三个区域选择的颜色啊,默认中间圆环,第1个,第N-1个扇形的颜色都不同,那么第N个扇形颜色填法就有M-3种,可是这样题意理解就错了,三个不一定都不同,第一个和第N-1个可能相同的 |
|
返回顶楼 | |
发表时间:2011-10-09
您若是用英语出题,瞬间秒死一群人。
得出结论:美国人就是比中国人牛 |
|
返回顶楼 | |
发表时间:2011-10-09
又见月经帖,隐藏之
|
|
返回顶楼 | |
发表时间:2011-10-09
我的马甲01 写道 cxshun 写道 这个题目,看着感觉蛮郁闷啊。关逻辑思维,程序思想有啥关系,做出来有什么意思,表示高中数学,高等数学的组合排列学得不错?
C和JAVA程序员关注的点不一样。C主要还是底层,JAVA主要在业务。就跟上面的几位朋友说的,C程序员不懂SQL没啥的,JAVA程序员不懂某些算法也没啥的,各有各的关注点,没必要说谁比谁差的。 都说不是高中数学排列问题,怎么都不信。。。。 http://www.ahyzzx.com/jyjx/whp%20lunwen/%B8%DF%BF%BC%CD%BF%C9%AB%CE%CA%CC%E2%B5%C4%CC%BD%BE%BF.mht 这个确实是高中问题.... |
|
返回顶楼 | |
发表时间:2011-10-09
pxs623 写道 您若是用英语出题,瞬间秒死一群人。
得出结论:美国人就是比中国人牛 ACM竞赛题都是英文的。 |
|
返回顶楼 | |
发表时间:2011-10-09
caotixunyuan 写道 第一题,如果M<N那不就杯具了。
为何悲剧呢,说来看看,我想应该没问题,如果M < 3,应该就有问题了 |
|
返回顶楼 | |
发表时间:2011-10-09
saraphim 写道 第二题的答案:
设辅助数K,可以分析出K1=1,K2=3...Kn=3(Kn-1 + Kn-2) 设最后的染色方法数为Fn 那么:Fn=4Kn+3Kn-1 (n>=2) 我是通过画树的方法解出来的,不过我说楼主,这个真是小学题吗?我小学时没有做过啊 恩。 单要是按2*1 和2*2 递归分析结果会很简单直观。 |
|
返回顶楼 | |
发表时间:2011-10-09
sunofsummer 写道 biaobiao520 写道 搞java可以不学算法、数据结构。搞C能么?这就是差别之一。c比java难,大家都知道,所以写c的比java的待遇高。
不要拿语言来比较待遇 关键在人。 +1 |
|
返回顶楼 | |
发表时间:2011-10-09
lijun4186255 写道 sunofsummer 写道 biaobiao520 写道 搞java可以不学算法、数据结构。搞C能么?这就是差别之一。c比java难,大家都知道,所以写c的比java的待遇高。
不要拿语言来比较待遇 关键在人。 +1 +1 编程语言只是工具 关键是个人的思维 |
|
返回顶楼 | |
发表时间:2011-10-09
smiky 写道 你们真牛B,你去高中找人做,这题拿到高三去做不会超过1/10的人能做对,不知道你们这些人的智商优越感从何而来?
JAVA程序员这方面是不行,那你C程序员来分布式,集群,数据库就牛B? ++1 |
|
返回顶楼 | |