![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IT 面试
缤纷的书签
这个作者很懒,什么都没留下…
展开
-
IT 面试题
一个同学在华为面试题目: 写一个大字符串数相加算法。解决办法:java 版:package com;public class StringAdd { public static void main(String []args){ String a="12原创 2011-09-06 20:50:25 · 839 阅读 · 0 评论 -
深信服笔试题
#includeusing namespace std;#include int * fun1(int a){ return &a; //参数 存放在栈里。} int * fun2(int a){ int b=a; //局部变量存放在栈里 return &b;} int * fun3(int a){ s原创 2011-10-22 00:24:52 · 4945 阅读 · 0 评论 -
堆排序算法 总结
最近面试,老是被问到堆排序算法。回答时老是感觉思路不清楚,现在总结一下,把思路弄清楚的。1.堆排序是利用堆的特性对记录序列进行排序的一种排序方法。好的那么堆得特性是什么呢?堆得定义:堆是满足下列性质的数列{r1, r2, …,rn}: 如下原创 2011-09-22 11:39:37 · 53405 阅读 · 2 评论 -
单例模式
华为面试题(单例模式):java模式之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都原创 2011-09-06 22:54:05 · 860 阅读 · 0 评论 -
亚马逊 编程题
1.去掉字符串中 "aoeiu" 如 “abcdoemnu” 去掉aoeiu 后为:"bcdmn".题目虽然简单,不过好久没有用c++ 写程序了,开始写还是些错误。#include using namespace std;#include // aoeiu原创 2011-10-14 20:34:47 · 1454 阅读 · 0 评论 -
(转)大数据量,海量数据 处理方法总结
转自:http://www.cppblog.com/longzxr/archive/2010/10/24/131047.aspx?opt=admin大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。转载 2011-10-13 12:35:29 · 1086 阅读 · 0 评论 -
2011 面试智力题
1.一号店笔试题:墙高10米,一蜗牛白天爬3米,晚上下滑2米(蜗牛晚上必须睡觉),问几天能爬到屋顶?10-3=77/(3-2)=7。所以总共需要8天。千万不要得出10天得答案,做题时多思考一下,思路要缜密。(如果白天爬3米,晚上下滑1米 答案的解法就不一样了,原创 2011-09-24 17:57:50 · 1443 阅读 · 0 评论 -
统计String字符串中各字符个数
随便一个字符串里里面有中文英文各种符号怎么统计各字符的出现的个数。package com;import java.util.HashMap;import java.util.Map;public class Test { public static void原创 2011-09-24 21:06:35 · 15519 阅读 · 1 评论 -
2011 人人面试题
1. 1,2,3,4,......n-1,n 台服务器 这几台服务器同时向一台监视器发送状态信息。 其中一台服务器坏了(两台服务器同时坏得几率很小,如果全部坏得话应该是网络坏了) 请问这台监视器如何知道这n台服务器中哪一台坏了。 思路把这原创 2011-09-24 13:24:47 · 1399 阅读 · 0 评论 -
2012 年 华为上机题 java 约瑟夫环
今天参加了华为上机面试题。题目比较简单,但还是有需要注意的地方。题目:有n 个人围城一圈每次从1数起数到3就把那个人提出圈子,最后只保留一个人。输入: 输入人数字符串输出:把最后一个人所保留位置返回出来。比如你输入11 的话即有11个人 [1,2,3,4,原创 2011-09-18 13:16:15 · 5886 阅读 · 3 评论 -
百纳笔试题 把ip字符串转换为32位二进制数
#include #include using namespace std; int ip[32]={0};//可以只写一个0,不然的话就是随见的如-3895567 之类的。int * intToA(int a){ //把整型变成二进制数组。 int *p =new int [8]; //这种写法不好,在哪new 的在哪释放。C++有智能指针,帮你释放内存。 for(int j=0;原创 2011-10-29 00:14:58 · 6170 阅读 · 0 评论