自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 华为oj 求二叉树的深度和宽度

题目标题:求二叉树的宽度和深度给定一个二叉树,获取该二叉树的宽度和深度。 例如输入 a / \ b c/ \ / \d e f g返回3.接口说明 原型: int GetBiNodeInfo(BiNode &head, unsigned int *pulWidth, unsigned int *pulHeight)输入参数:

2016-03-09 20:16:23 649

转载 华为oj 迭代器

#ifndef SLICE_ITERATOR_H#define SLICE_ITERATOR_H#include #define MAX_COORD_NUM 10typedef struct{ unsigned long start;//起始下标 unsigned long end; //结束下标}CoordSlice;typedef struct{ int* fi

2016-03-08 13:45:18 461

原创 华为oj矩阵相乘2

#include "oj.h"#include int main(){ int i=0,j=0; int A[3][3] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int B[3][3] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int C[3][3] = {0}; mat

2016-03-06 16:37:01 493

转载 二维数组和二级指针

前两天写个程序,传参数的时候想传个二维数组进去,结果悲剧了,函数写成fun (int **p){},原来没有这么写过,以为这么写也是对的,结果错了,查了些资料,做个总结。fun (int **p){}这里面的int **p //这里的p不是二维数组的指针,而是指向指针的指针,即二级指针。正确的二维数组的指针应该是:int a[2][2];int (*p)[2];//定义时无

2016-03-06 14:58:22 469

原创 两个任意长度的长整数相乘(华为oj,C++)

#include #include typedef struct NODE{ struct NODE * pUp; int shuzhi; struct NODE * pNext;}*pNode;int main(void){ char strMultiplierA[100] = "987654321987654321987654321"; char strMultipl

2016-02-04 15:11:36 9737

原创 两个任意长度的长整数相乘(C语言、双向链表方法)

两个任意长度的长整数相乘, 输出结果

2016-02-04 00:48:34 6671 2

原创 找出升序数组中和为给定值的两个数字

一开始提交时候出现了运行错误,原因是接口中uiLength是unsigned int,而一开始定义head和tail时,其定义为int,内存越界造成错误。#include "OJ.h"#include int main(void){int i;int aData[10];bool flag;int pNum1, pNum2;for(i

2016-02-02 21:51:08 501

原创 通过char **指针改变char*指针的指向

#include #include "oj.h"#include #include #include int main(void){char** pOutputstr;char* intputstr = "abcd12345ed125ss123058789";char* p = "abcd12345ed125ss123058789";int

2016-02-02 17:35:23 754

转载 关于函数strtok和strtok_r的使用要点和实现原理(二)

(一)中已经介绍了使用strtok函数的一些注意事项,本篇将介绍strtok的一个应用并引出strtok_r函数。 1.一个应用实例网络上一个比较经典的例子是将字符串切分,存入结构体中。如,现有结构体typedef struct person{     char name[25];     char sex[10];     char age[4]; 

2016-01-27 19:18:15 451

转载 关于函数strtok和strtok_r的使用要点和实现原理(一)

strtok函数的使用是一个老生常谈的问题了。该函数的作用很大,争议也很大。以下的表述可能与一些资料有区别或者说与你原来的认识有差异,因此,我尽量以实验为证。交代一下实验环境是必要的,winxp+vc6.0,一个极端平民化的实验环境。本文中使用的源代码大部分来自于网络,我稍加修改作为例证。当然,本人水平有限,有不妥之处在所难免,各位见谅的同时不妨多做实验,以实验为证。strtok的函数原型

2016-01-27 19:11:20 905

原创 部分华为校园招聘机试试题及答案(C语言版本)

1.密码截取描述: Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了,而且存在多种可能的情况(abaaab可看作是aba,或baaab

2015-08-08 16:19:04 5030

原创 数组名a、数组名取地址&a以及数组大小sizeof(a)

观察下面的程序:#include int main(void){int i, a[2]={1,2};int *p;int (*pa)[2];printf("1.  a    = %d\n",a);printf("2.  a+1  = %d\n",a+1);printf("3.  &a   = %d\n",&a);printf("4.  &a+

2015-07-29 12:42:57 1359

原创 Android系统下的基于MIPI-DSI协议的LCM的研究

摘要:介绍了为满足智能手机的快速发展产生的LCM的MIPI-DSI协议的优点,描述了DSI协议的操作方式,分析了DSI协议的定义中的数据包格式及其传输方式。还完成了硬件电路的设计,详细阐述了Android下LCM驱动程序结构的介绍及具体的参数配置。详细分析调试过程中产生问题的原理及解决的思路。关键词:DSI协议;硬件;Android;LCM驱动设计;TE;0 引言随着智

2015-07-05 16:07:19 4061 1

原创 以backlight为例说明hal层调用

对hal层调用进行实例分析

2015-06-19 11:12:33 792

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除