c语言相关
AndLeev
这个作者很懒,什么都没留下…
展开
-
gcc编译之 编译阶段
编译程序的工作,从输入源程序开始到输出目标程序为止的整个过程,是非常复杂的。但就其过程而言,它与人们进行自然语言直接的翻译有许多相近之处。当我们把一种文字翻译为另一种文字,例如把一段英文翻译为中文时,通常需经下列步骤:(1)识别出句子中的一个个单词;(2)分析句子的语法结构;(3)根据句子的含义进行初步翻译;(4)对译文进行修饰;(5)写出最后的译文。转载 2013-09-12 14:59:47 · 759 阅读 · 0 评论 -
指针与函数和数组结合
先来看看下面面试题1. float (** def ) [10];2. double * ( *gh ) [10];3. double( *f [10] ) ();4. int *( (*b)[10] );5 long (*fun) (int)6.int ( * (*F)(int,int)原创 2013-09-13 17:16:20 · 974 阅读 · 0 评论 -
输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。
题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。分析:可能很多人都写过判断一个字符串是不是对称的函数,这个题目可以看成是该函数的加强版。引子:判断字符串是否对称要判断一个字符串是不是对称的,不是一件很难的事情。我们可以先得到字符串首尾两个字符,判断是不是相等。如果不相等,那转载 2013-10-20 11:35:55 · 2325 阅读 · 0 评论 -
树的相关基础算法
树的相关基础算法,先序、中序、后序递归与非递归,层次遍历,建立二叉搜索树。点击(此处)折叠或打开#include iostream>#include stack>#include queue>using namespace std;typedef struct Tree { int val;转载 2013-12-11 20:12:58 · 528 阅读 · 0 评论