- 博客(6)
- 收藏
- 关注
转载 c语言那些细节之a+1和&a+1的区别 .
首先a是一个数组名,当看到这个a与&a时,一般我们的理解都是这个数组的首地址。没错,如果加上打印的话,确实两个值是一样的。不过&a是整个数组的首地址,a则是数组首元素的地址,虽然值一样,但是意义却不相同。在此之前有必要先看下c程序在内存中的分布图。下面来看一个例子吧还是。示例代码:[html] view plaincopyprint?
2013-10-12 17:16:38
763
转载 非递归遍历二叉树
1.先序遍历从递归说起void preOrder(TNode* root){ if (root != NULL) { Visit(root); preOrder(root->left); preOrder(root->right); }}递归算法非常的简单。先访问跟节点,然后访问左节点,再访问右节点。如果不用递归,
2013-10-03 09:57:26
405
原创 百度2014校园招聘试题—自然语言处理工程师(武汉站)
一.简答题1.动态链接库和静态链接库分别有什么优缺点?2.轮徇任务调度和抢占式任务调度的区别?3.在模型效果验证中往往用N折交叉验证,说明N折交叉验证的思想?二.算法与程序设计题1.给定任意一个正整数,求比这个数大且最小的“不重复数”,“不重复数”的含义是相邻两位不相同,例如1101是“重复数”,1201是“不重复数”。2.一个长度为N的字符串,求这个字符串中的最长回文子串
2013-09-28 17:16:11
1111
原创 百度2014校园招聘-研发工程师(济南站) .
一,简答题(30分)1,当前计算机系统一般会采用层次结构存储数据,请介绍下典型计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10分) 所谓存储系统的层次结构,就是把各种不同存储容量、存取速度和价格的存储器按层次结构组成多层存储器,并通过管理软件和辅助硬件有机组合成统一的整体,使所存放的程序和数据按层次分布在各种存储器中。目前,在计算机系统中通常采
2013-09-27 14:03:54
577
转载 华为公司2014届校园招聘软件类上机考试样题 .
初级题:从考试成绩中划出及格线 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:(1) 及格线是10的倍数;(2) 保证至少有60%的学生及格;(3) 如果所有的学生都高于60分,则及格线为60分 输入:输入10个整数,取值0~100 输出:输出及格线,10的倍数import java.util.Scanner;public class M
2013-09-20 16:44:53
515
原创 二叉树非递归遍历C语言实现
二叉树非递归遍历实现——C语言实现二叉树非递归遍历:前、中、后序三种遍历需要用到栈,层序遍历需要用到队列。首先用c语言实现栈和队列,然后再实现二叉树的非递归遍历编程环境:Visual Studio 2010static void Visit(Position P){ printf("%d ", P->Data);}void PreOrder(Tree T)/
2013-09-18 16:47:30
1109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人