07.05兰亭集势笔试题目
来源:互联网 发布:汉朝罗马知乎 编辑:程序博客网 时间:2024/04/28 06:51
选择题第六个
str[0]的地址指代的是次一级的元素,所以p加的时候是加一个元素 而不是一行。
而且strlen(char *)的含义是从形参开始的地方到字符结束的地方的长度。
所以选择5。
算法题第二个
分析:(假设链表无头结点)
我们可以把整个链表分成多个长度为 k 的子链表, 然后,我们再反转每一个子链表(递归)。问题的关键是我们需要把每个子链表再连接起来。所以,对每一个子链表操作以后,我们需要返回该子链表的头(C),然后,我们设置前一个子链表的最后一个node,把它的next 设置成下一个链表返回的头(C),这样,所有的子链表就连接起来了。
LinkNode* Reverse(LinkNode *C,int k){LinkNode *pre,*cur,*ne;int count=0;cur=C;ne=pre=NULL;while(cur!=NULL&&count<k){ne=cur->next;cur->next=pre;pre=cur;cur=ne;count++;}if(ne!=NULL) C->next=Reverse(ne,k);return pre;}
0 0
- 07.05兰亭集势笔试题目
- 兰亭集势
- 【面试笔试-c/c++】兰亭集势2013校园招聘试题。
- 兰亭集势笔试题:用最优方法从LinkedList列表中删除重复元素
- 2013.9.10兰亭集势 (技术笔试题) 部分题总结
- 兰亭集势笔试题:用最优方法从LinkedList列表中删除重复元素
- 【面试笔试-c/c++】兰亭集势2013校园招聘试题。
- 兰亭集势(Lightinthebox)网站结构综合分析
- lightinthebox 兰亭集势 安装使用常见错误bug 修改
- 唯品会,欢聚时代,兰亭集势,SEC,中概股
- 2014兰亭集势校招技术类笔试(深圳站)
- 【笔试面试】操作系统--笔试题目整理集
- 笔试题目
- 笔试题目
- 笔试题目
- 笔试题目
- 笔试题目
- 笔试题目
- 获取驱动器磁盘的空间状态
- chmod 命令详解
- 迭代器,Iterator
- 详解大端模式和小端模式
- win8+VS2012搭建OpenGL超级宝典的环境
- 07.05兰亭集势笔试题目
- oracle进阶【一】之初出茅庐—>oracle环境搭建2
- JS匿名函数的理解
- java日期工具类
- 二、日志系统
- 观察者,Obsever
- 中山大学网络电视单播观看地址(IPV4)
- 至少对IT人来说GFW就是最大的恶人
- C++语言之初始化