自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 约瑟夫环,删除后,剩下最后一个数字

对原来的约瑟夫环进行修改:剩下最后的一个数字,并返回此数字在原来数组中的下标。#include#includetypedef struct student{ int data; int index; struct student *next;

2011-09-18 22:28:31 682

原创 字符串转整数

将输入的字符串转换为整数。输入:字符串 输出:整数函数原型:int zifu2sz(char *str)#include#includeint zifu2sz(char *str){ int sum=0; int flag; if(*str

2011-09-18 21:22:58 588

原创 整数转字符串

将输入的整数转化为字符串。输入:整数 。输出:指向字符串的指针函数原型:char *shuzi2zifu(int n) #include#include#includechar *shuzi2zifu(int n){ char *p;

2011-09-18 21:10:06 900 2

原创 华为上机题目-3

字符串提取数字,完成函数void take_num(const char *strIn, int *n, unsigned int *outArray)输入strIn="ab00cd+123fght456-25  3.005fgh"输出n=6outArra

2011-09-17 11:09:44 872

原创 如何判断回文数

输入一个数字,判断是否是回文数,若是返回1,若不是返回0。功能:#include#includeint huiwen(int n){ int i=0; int end; int begin; int a[10]; while(n)

2011-09-16 17:14:14 1153 1

原创 字符串删除,并统计删除的次数

1. 删除字符串中所有给定的子串并统计删除的次数,返回指向删除后字符串的指针问题描述: 在给定字符串中查找所有特定子串并删除,并统计删除的次数,如果没有找到相应子串,则不作任何操作。源函数:char *delete_sub_str(const char *str, c

2011-09-16 16:34:42 1286 1

原创 约瑟夫环问题

下面是自己写的比较好理解的约瑟夫环问题。1. 首先需要创建循环链表,相对于单链表,在最后加上尾巴指向头即可。2.用到k步,需要用到循环移动。3.移动m-1步的方法,可以类似移动k步,但是要注意需要保持值,因为下一次还是移动m-1步的,假若不保存,只能打印第一个出列的。

2011-09-15 10:56:29 688

转载 树和二叉树

4.1树的概念树的递归定义如下:(1)至少有一个结点(称为根)(2)其它是互不相交的子树   1.树的度——也即是宽度,简单地说,就是结点的分支数。以组成该树各结点中最大的度作为该树的度,如上图的树,其度为3;树中度为零的结点称为叶结点或终端结点。树中度不为零的结点称

2011-09-12 16:47:37 736

原创 2012华为校园招聘机试(成都)-2

第二道:对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数  若奇数和偶数不等长,则把剩下的直接放到数组中。 -------------------思路:先进行奇偶判断,得到奇数和偶数数组。然后对两数组排序,进行长度判断,最后

2011-09-08 22:23:52 2770 1

原创 2012华为校园招聘机试(成都)-1

第一道就是说算分数的问题,去掉一个最高分一个最低分,求平均分 #includefloat avescore(float score[],int n){ float min=0; float max=0; int minindex=0; int maxi

2011-09-08 20:09:34 3607 2

原创 字符数组逆置

构造一个函数Fun(str []),把数组中的元素逆序。例如:输入字符串为abcd,那么输出dcba。 #include#includevoid Fun(char str[]){ int n; char temp; n=strlen(str);

2011-09-08 17:19:09 970

原创 数组排序,返回数组值在原数组中的下标(序号)

功能:对输入的数组进行排序,返回的是,从小到大数组对应于原数组的下标(序号) 。比如 1 7 3 2 9  返回:0 3 2 1 4 思想:在函数中动态开辟一个数组,用于存储下标。初始化的时候为0-(n-1)。数组值在排序的过程中,下标值也跟着排序。最后返回指向下标数组的

2011-09-08 16:49:07 17734 4

原创 2012届华为校园招聘上机考试题目3(9月6日下午1点场) .

3、操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级 = 50且 <= 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler实现

2011-09-08 15:21:58 2238 6

原创 2012届华为校园招聘上机考试题目2(9月6日下午1点场)

2、给定一个数组input[] ,如果数组长度n为奇数,则将数组中最大的元素放到 output[] 数组最中间的位置,如果数组长度n为偶数,则将数组中最大的元素放到 output[] 数组中间两个位置偏右的那个位置上,然后再按从大到小的顺序,依次在第一个位置的两边,按照一左一右的

2011-09-08 15:15:41 2289 3

原创 2012届华为校园招聘上机考试题目1(9月6日下午1点场)

在网上看到华为在有的地方已经开始机试了,于是决定自己先编着试试。下面是题目和自己写的代码。 1、选秀节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i

2011-09-08 15:10:34 3017 3

原创 将自己应用程序编译进uClinux内核

板子上运行应用程序 1 可以在虚拟机上单独编译自己的应用程序,然后用U盘拷贝到开发机上的C盘目录,利用ftp 服务器传到板子上,直接./xxxx ,xxxx为应用程序名。 2 将自己的应用程序编译进内核  首先需明白,一般应用程序都放在usr目录下面,参考us

2011-07-30 10:34:55 1331

原创 湖北电信暑假实习

湖北电信暑假实习 准备材料:身份证,学生证及其复印件,简历 笔试 时间:2011-6-25 上午9点 地点:湖北省邮电学校(杨家湾) 综合楼 右-三楼阶梯教室 内容:65道题目,其中包含10道阅读。总共2个小时,大部分是行测内容。 笔试结果通知:2011-6-25 晚上7点面试时

2011-07-10 17:21:11 3011

原创 多张原理图转PCB

<br />在实际工作中我们可能需要把多张PCB原理图连接起来,在同一PCB文件上进行绘制,具体操作步骤如下: <br />1.首先要确保每张原理图都要放置互相连接的端口(即Port),相连的端口名称要一样. <br />2.新建一个SCH文件或打开一个上面有足够空白空间的SCH文件. <br />3.在选定的SCH文件上,执行Design—Create System From Sheet...命令,选择一个SCH文 件,回车确认. <br />4.把生成的方块,放置在合适的地方. <br />5.重复3、

2011-06-01 10:09:00 1863

转载 ROM ,RAM ,DRAM ,SRAM ,FLASH

<br />ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 <br /> <br />RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(

2011-06-01 09:50:00 370

原创 OPENCV中显示图像程序代码

1.源代码(E:/OpenCV/first)#include"highgui.h"int main(int argc ,char**argv){       IplImage*img=cvLoadImage(argv[1]);       cvNamedWindow("Example",CV_WINDOW_AUTOSIZE);       cvShowImage("Example",img);       cvWaitKey(0);       cvReleaseImage(&img);       cvD

2011-05-31 19:27:00 649

原创 桌面图标有蓝色背景

有时候电脑会莫名奇妙多中病毒或者安装特殊软件会使得桌面图标出现蓝色背景,然后刷新桌面的时候,速度似乎很慢。这个时候就要清除这个蓝色背景了。有种解决方法:我的电脑→右键点击我的电脑→属性→高级→性能→设置→自定义→去掉桌面图标标签显示阴影前面的对勾。但在这种方法有时候会失效,那么用什么方法比较彻底呢?经过实践还是采用金山网盾吧。有效方法:点击一键恢复--------全面修复--------立即扫描即可解决

2011-05-30 21:26:00 523

原创 IEEE 802.11

<br />IEEE 802.11b<br />l      IEEE 802.11b 运行在ISM频段(2.4GHz)。<br />l      物理层上采用DSSS(直接序列扩频)。<br />扩频是指一种在物理层上通过某种机制展宽信号带宽,把本来窄带的数字信号变成宽带的传输信号的信号调制技术。在信道容量一定的情况下由香农公式,增加带宽可以提高抗干扰能力。<br />l      采用CCK调制技术。<br />Complementary Code Keying(CCK)补码键控调制,用于802.11b

2011-05-30 21:04:00 506

原创 Linux下的简单C代码的运行

<br />Linux下的C编程<br />1.简单的C代码编译运行<br />1)进入到/root目录下,输入命令vi xxx.c (xxx为文件名)<br />2)进入编辑界面,按下insert,使变成文件编辑状态<br />3)输入代码<br />4)写好代码后,按下Esc,在最后行输入:wq保持退出<br />5)对写好的代码,进行编译  gcc xxx.c,生成xxx.out 文件<br />6)查看编译后的xxx.out文件,cd /root  ls –l<br />7)若存在,则运行 ./xx

2011-05-30 20:56:00 525

原创 RS232标准中的RTS与CTS

<br />RS232标准中的RTS与CTS<br />RTS,CTS------请求发送/清除发送,用于半双工时的收发切换,属于辅助流控信号。半双工的意思是说,发的时候不收,收的时候不发。那么怎么区分收发呢?缺省时是DCE向DTE发送数据,当DTE决定向DCE发数据时,先有效RTS,表示DTE希望向DCE发送。一般DCE不能马上转换收发状态,DTE就通过监测CTS是否有效来判断可否发送,这样避免了DTE在DCE未准备好时发送所导致的数据丢失。<br /><br /><br />图1 RS232引脚图<br

2011-05-30 20:52:00 915

原创 Linux操作系统及VMtools的安装步骤

Linux安装1.  新建虚拟机,分成空间15G 其余默认设置2.  通过CD读出ISO镜像文件3.  启动虚拟机安装linux,安装号2515dd4e215225dd4.  设置参数,账号口令都是rootroot5.  重启VMtools安装1.将文件解压放在/tmp路径下2.sudo ./vmware-install.pl(利用tab补全,不要输入错误)3.安装过程中会出现很多的让你选择的界面,一路回车就可以了,很多东西是可以在系统里设置的,没有必要非要在这里设置。4.分辨率选择yes,选择为800*6

2011-05-30 20:36:00 538

原创 Fedora11修改为root权限

<br />初次安装Fedora11,发现登陆的时候,不是root权限。如何一登陆就是root权限呢?<br /> <br />具体有效步骤如下:<br /><br /><br />1.su   按提示输入root密码<br />2.vi /etc/pam.d/gdm<br />在这段"auth required pam_succeed_if.so user != root quiet"加上#号注释掉就可以了<br />3.vi  /etc/pam.d/gdm-password<br />也是在auth r

2011-05-30 20:30:00 675

原创 PPP协议简要分析

点对点协议PPP对于点对点的链路,点对点协议PPP协议时目前使用最广泛多数据链路层协议。PPP协议有3个组成部分:(1)    一个将IP数据报封装到串行链路多方法。PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路。IP数据报在PPP帧中就是其信息部分,这个信息部分的长度受最大传送单元MTU多限制。(2)    一个用来建立,配置,测试数据链路连接多链路控制协议LCP,通信的双方可以协商一些选项。LCP配置选择包括链路上最大的帧长,所使用多鉴别协议,以及不使用PPP帧中的地址字段和控

2011-05-30 19:16:00 896

空空如也

空空如也

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

TA关注的人

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