华为上机
文章平均质量分 73
zhaoxiaobin01
这个作者很懒,什么都没留下…
展开
-
华为上机题:求N个字符串的最长公共子串,字符串长度不超过255。
用动态规划显然没有那么恐怖的内存…… 只能枚举了 #include #include #define MAXN 20 #define MAXL 256 int n; int len[MAXN]; char str[MAXN][MAXL]; int match(char *原创 2011-10-12 22:29:48 · 1692 阅读 · 0 评论 -
华为2012校园招聘上机题——大数相乘,两个超过100位的大数相乘C语言
这是我调试时间最长的程序,整整弄了两天才弄好,不过还有点数组下标越界的小问题没解决!但是结果是正确的! 算法思想:将两个相乘的数分别放在两个数组中,之后用一个数,逐位的乘以另一个数,在将乘积的和放在另一个数组3 中,如果被乘数只有一项,那么结果就是数组3中的值,如果超过两项转载 2011-10-09 09:52:42 · 1190 阅读 · 0 评论 -
2012华为招聘上机题——————大数相乘简化计算
for (int j = 0; j < n; j++) { for (int i = 0; i < m; i++) { t = cc[i + j] + aa[i] * bb[j]; cc[i + j] = t % 10; cc[i + j + 1] += t / 10; if (cc[i + j + 1] > 10) { cc[i原创 2011-10-09 11:35:19 · 468 阅读 · 0 评论 -
2011我的华为面试
半个月前就已经收到华为的offer了,总想写一些东西给大家参考一些面试的过程和一些自以为是经验的东西却一直没有时间,现在写一写吧。 我投的是软件开发岗位,下来写一下面试的过程和经验。 (1)上机测试 上机测试分为C语言和JAVA,C语言的其实都是一些比较的c语言的小程序,开发环境时VC6.0,题目只给了你一个函数的接口,你要做的只是写出这个函数正确的过程以实现正确的输出原创 2011-11-13 22:15:58 · 526 阅读 · 0 评论