hantom 发表于 2007-08-27 00:02

不难

system_gong 发表于 2007-08-27 00:31

学习编程两个月这么NB,,,自卑中

我学C语言都快2年了。感觉还没入门。到现在也写不出这样的代码。。。



好惭愧。帮顶一个!

xujg 发表于 2007-08-27 08:25

要是真如你说的那么恶心,那为什么他们还能招到人
我去的时候只有象征性的技术面试,接下来就人事谈了
一年经验,给6K

原帖由 w18473999 于 2007-8-26 22:15 发表 http://bbs.chinaunix.net/images/common/back.gif
弄个链表,然后排序插入
不过挺恶心,华为又是笔试,1、2、3、4面试啥的,nnd完事了才给5K,而且还腆着
脸说我们开始低,不过涨工资是火箭似的, 也好意思说

linuxIsPerfect 发表于 2007-08-27 10:39

8分钟是不是有点少, 排序得用函数, 不然相当困难, 时间相当紧张
以后试一试看能不能写完, 难度不是很大, 就是时间相当紧张

198551raul 发表于 2007-08-27 14:58

做出来的是不是都是8分钟以内啊。。。这里的N人到处是哦~~~

cjaizss 发表于 2007-08-27 16:32

典型的背包问题

wangshzh 发表于 2007-08-27 16:49

原帖由 qqq112233g 于 2006-11-13 22:36 发表 http://bbs.chinaunix.net/images/common/back.gif
小弟觉得这个题目应用动态规化来解:

原问题与下问题应该属同类。

有一组数a1,a2,a3,...,an. 求出一个子串,其各元素的和总元素和的一半差值最小!设总元素和为sum,

子串和为s_sub.差值为dis,表 ...
好像不太对吧,子串的长度必须是固定的。

redor 发表于 2007-08-27 17:46

二分法,一个数组放大的一个放下的

clampox 发表于 2007-08-29 16:16

如果所有都是正数的话,就弄成一个数组C,然后排序C
然后从C数组的两头往中间取数,取到数组D,每次比较C和D的和之差,
不知道行不行啊?

tianshanxue2005 发表于 2007-08-29 17:09

请问这个问题在实际中可以用来干什么呀?
页: 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26
查看完整版本: 华为面试题(8分钟写出代码)