两份笔试

简介: 编程题   1 树的广度优先和深度优先遍历 2 字符串中单词(非符号)的逆转 3 在某一字符串中另一字符串的位置 4 两单向链表的链接   笔试题: 1.

编程题

 

树的广度优先和深度优先遍历

2 字符串中单词(非符号)的逆转

3 在某一字符串中另一字符串的位置

4 两单向链表的链接

 

笔试题:

1.         写程序实现返回一个正整数的Summary,例如输入4,则由1+(1+2)+(1+2+3)+(1+2+3+4)得到Summary=20.

 

2.         写程序实现快速排序,采用你最擅长的语言(与第7题二选一);

 

3.         写程序实现堆排序, 采用你最擅长的语言;

 

4.         写一个程序,合并两个有序的链表,例如一个链表是1->2->5,另一个是3->4,则合并后是1->2->3->4->5

 

5.         连接一个二叉树同层所有的兄弟,例如:一个二叉树根是1,左孩子是2, 24(),5()两个孩子,树根1还有一个右孩子3,36,7两个孩子.则请把23连接, 4,5,6,7连接.

数据结构如下:

BiTreeNode

{

int data;

BiTreeNode *lchild;

BiTreeNode *rchild;

BiTreeNode *sibling;

}

现在树结点的sibling都是空的.按上面的要求写程序连接它们.

提示:可以考虑采用队列.

 

6.         将一个单向链表反转,即所得结果与原链表元素的链接方向相反

目录
打赏
0
0
0
0
20
分享
相关文章
|
10月前
如何写出一份优秀的技术简历?
如何写出一份优秀的技术简历?
113 0
【校招 / 社招】面试字节,写了一份硬核简历!
很多研发伙伴都说写不好简历,总结包括:格式难调、结构混乱、内容不足、不会包装。鉴于这些情况小傅哥以自己的博客内容为主,写了一份大家都能看得懂、抄的来、用的上的简历模板!拿去用吧!
531 1
【校招 / 社招】面试字节,写了一份硬核简历!
2024年这些高频面试知识点最后再发一次,来一份全面的面试宝典练练手
2024年这些高频面试知识点最后再发一次,来一份全面的面试宝典练练手
|
10月前
|
揭秘一线大厂Redis面试高频考点(3万字长文、吐血整理)
揭秘一线大厂Redis面试高频考点(3万字长文、吐血整理)
634 5
揭秘一线大厂Redis面试高频考点(3万字长文、吐血整理)
盛算信息-面试经历-笔试部分-完整题目(一)
盛算信息-面试经历-笔试部分-完整题目(一)
87 2
秋招跨专业上岸,这五个C++项目可以增加99%(可以写进简历)(下)
秋招跨专业上岸,这五个C++项目可以增加99%(可以写进简历)(下)
美团二面:加密后的数据如何进行模糊查询??被问懵了。。
美团二面:加密后的数据如何进行模糊查询??被问懵了。。
706 0
看了 100多份简历后,想给找工作的程序员几点建议
最近公司启动一个新项目,开始陆陆续续的招人,我又不幸的被部门大佬拉去做初试面试官,就是之前文章中里提到的大牛,总扎我心的那位。
106 0
看了 100多份简历后,想给找工作的程序员几点建议
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等