笔试面试
ZOUHUST
华中科技大学
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二叉树递归遍历非递归遍历
【代码】二叉树递归遍历非递归遍历。原创 2023-07-09 18:31:18 · 205 阅读 · 0 评论 -
链表环,相交链表
求链表长度,然后根据长度差值,用两个指针遍历看是否会相遇。两个指针,依次遍历两个链表。原创 2023-07-09 16:56:07 · 321 阅读 · 0 评论 -
字符串相乘
如 ”1234584954994564564“,”45600000034343454“用一个整型数组存放中间的计算结果。原创 2023-07-09 10:23:18 · 207 阅读 · 0 评论 -
最长回文子串
【代码】最长回文子串。原创 2023-07-04 09:30:08 · 122 阅读 · 0 评论 -
求两个整数之和(链表)
给你两个 非空 的链表,表示两个非负的整数。每个节点只能存储 一位 数字,最开始的是个位数,然后是十位数,然后是千位数…请你将两个数相加,并以相同形式返回一个表示和的链表。原创 2023-07-03 18:35:31 · 264 阅读 · 0 评论 -
笔试-遍历二叉树之字形输出
二叉树便遍历原创 2023-07-03 17:29:56 · 134 阅读 · 0 评论 -
海量数据处理
1、海量日志数据,提取出某日访问百度次数最多的那个IP。这道题就是用Hash + Heap的办法来做的典型问题。我们先遍历每个IP,对每个IP算一个Hash,这样每个Hash就均匀的Map到了Hash空间里。然后根据每个IP计算的Hash(IP)%100 将这个IP放到100个文件中。这种做法就保证了同一个IP一定会被分到同一个文件中,而且所有IP应该是均匀分布的。然后对于每个文件里出现IP的频率进原创 2017-04-25 10:43:32 · 583 阅读 · 0 评论 -
基础面试题-java&jvm
java 基础1 是否可以继承String类? 答:String 类是final类,不可以被继承。2 string,stringbuffer,stringbuilder区别3 重载Overload 和 重写 override 有什么区别 答:方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同原创 2017-03-14 15:30:33 · 559 阅读 · 0 评论 -
基础面试题整理
2013/5/18~2013/9/X 1. C和C++申请内存的区别...12. 堆和栈的区别...13 套接口(IO模型)44 进程和线程有什么区别?...45 几种进程间的通信方式...56 C++中 struct 和class的区别...57 static 作用...68 C++虚函数与纯虚函数用法与区别...79原创 2014-01-18 21:08:22 · 895 阅读 · 0 评论 -
我的智商哪去了
来源:网上搜集例题1 分金条问题。你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费? 例题2 过桥问题。现在小明一家过一座桥,过桥时候是黑夜,所以必须有手电筒。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速原创 2013-07-08 14:33:42 · 1798 阅读 · 0 评论 -
关于数的问题
问题:给你一个数组 array,以及一个特定值 sum,找出数组中所有和为sum 的两个数对。 /*Solution 1 1.建立一个hash table,把数组中的所有元素映射到hash table中, 2 遍历array中的每一个元素i,针对对每个元素i,首先删除hash table中的此元素i(避免冗余), 然后查找 sum-i 是否在hash table中,如果在则找到一原创 2013-07-08 21:27:55 · 1018 阅读 · 0 评论 -
Practice Round China New Grad Test 2014
1 2 3 ProblemMoist has a hobby -- collecting figure skating trading cards. His card collection has been growing, and it is now too large to keep in one disorganized pile. Moist needs to sort原创 2013-09-15 14:48:58 · 1104 阅读 · 0 评论 -
并发进程的不同输出结果
深入理解计算系统,499页有这么一个例题。这个例题的输出会产生多少行?可能顺序是什么? 1 #include 2 #include 3 #include 4 #include 5 6 int main(){ 7 int status; 8 pid_t pid; 9 printf("hello\n"); 10 pid=f原创 2013-06-27 17:19:08 · 1774 阅读 · 0 评论 -
搜狐校园实习招聘笔试题
2013-03-20 晚上 参加搜狐笔试 (主要部分,并不完整) 1 Http 500 含义2 Session 和 Cookie 区别3 工厂模式与单例模式是? 举例说明单例模式 4 linux 列举java进程数 命令5 linux cron 含义6 linux 查看磁盘命令 7 1~100 个灯初始时都开着(向上),现在是对于是1的倍数的数,向相反原创 2013-03-21 09:08:54 · 1823 阅读 · 0 评论 -
字符串问题
0 求字符串中连续出现次数最多的子串 #include#includeusing namespace std;/* 求字符串中连续出现次数最多的字串 method: for example:abcbcbcabc 子串有 a b c... / ab bc .../ abc.../ 等等 首先从第一个字符开始算起:以一个字符为子串单位逐个比较,然后以两个字符为子串单位逐个比原创 2013-03-27 12:33:49 · 779 阅读 · 0 评论
分享