自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (26)
  • 收藏
  • 关注

原创 关于Swap的几种方法

关于交换两个值的函数的方法大致如下: 1. template void Swap(T &a, T &b)          //运用中间变量{       T tmp = a;           a = b;     b = tmp;} 2.template      //运用加减运算void Swap(T &a, T &b){     a =

2010-03-31 23:50:00 895

原创 几道笔试题的解法(八)

题目:请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句。分析:本题考查的是位操作和问号操作符的知识。 代码如下:1. #include     templateT Max(const T& a, const T&b){     return (a - b) & (numeric_limits::max() + 1 ) ? b : a;} 

2010-03-31 23:41:00 415

原创 几道笔试题的解法(七)

题目:用C++写一个函数,   如  Foo(const   char   *str),   打印出   str   的全排列, 如   abc   的全排列:   abc,   acb,   bca,   dac,   cab,   cba 。分析:本题考查递归和指针的知识点。 代码如下:(声明:部分代码来自网络) #include "stdafx.h"#include   

2010-03-31 23:28:00 508

原创 几道笔试题的解法(六)

题目:输入一个字符串,将它逆向输出。分析:本题考查C语言的指针。 代码如下: int GetLength(const char* _in){   int _length = 0;   while (*_in++ != /0)   {      _length++;   }    return _length;}char* String

2010-03-31 21:28:00 431

原创 几道笔试题的解法(五)

题目: 有编号从1到N的N个人坐成一圈报数,报到M的人出局,下一位再从1开始,如此持续,直止剩下一位为止,报告此人的编号X。输入N,M,求出X分析:本题是著名的约瑟夫问题。代码如下:int SumResult(int N, int M){            int i = 0;             int k = 0;             for

2010-03-31 21:24:00 506

原创 几道笔试题的解法(四)

题目:  编写一个单词逆序输出的算法。例如:“I am a student”, 要求输出为:”student a am I”分析:本题考查的是C语言的指针 代码如下:第一种:     //用C语言知识实现void ReverseWord(char* str, char* outstr){  char* head = str;   while(*str++);

2010-03-31 20:56:00 558

原创 几道笔试题的解法(三)

题目:编写一个二叉树的中序遍历算法分析:本题考查二叉树的遍历。 代码如下:(下面的代码采用的是递归遍历的算法) typedef int ElemType; typedef struct BinaryTree{         ElemType Data;         struct BinaryTree * Left;         struct

2010-03-31 20:52:00 556

原创 几道笔试题的解法(二)

题目:给定数组A[N],要求实现一个排序算法和一个二分查找算法的程序。分析:本题主要考察排序和二分查找算法。 代码如下: void Swap(int &a, int &b){int temp = a;a = b;b = temp;} void BubbleSort(int *A, int Length){int i = 0;int j =

2010-03-31 20:48:00 417

原创 几道笔试题的解法(一)

题目:    编写一个链表合并程序。存在2个有序链表list1,list2,要求合并为有序链表list3。分析: 本题主要考察链表的创建和合并(有序的插入) 代码如下:(声明:部分代码参考自网上) #include "stdafx.h"#include  using namespace std; /* 单链表节点*/struct node{int v

2010-03-31 20:05:00 609

C安全编码标准 开发C安全编码标准 开发安全、可靠、稳固系统的98条规则

C安全编码标准 开发安全、可靠、稳固系统的98条规则 原书第2版,绝对提升C语言效率的金科玉律。

2018-03-03

深入理解C++11

深入理解C++11规范,对于掌握和深入理解C++11标准绝对的佳作!

2018-03-03

C和C++安全编码

C和C++安全编码的大神之作,对于掌握C和C++安全编码技术有很大的提升!

2018-03-03

C安全编码标准

学习和写C代码的神作,对于提升C语言代码有很大的帮助,掌握C语言安全编码标准,成为C开发大神!

2018-03-03

professional .rootkits(中文版)

学习逆向工程和破解技术的经典之作,国外大牛的呕心之作。

2014-12-04

汇编语言王爽

汇编语言王爽版,学习汇编语言的经典入门书籍

2013-12-03

IDA Pro权威指南

IDA Pro权威指南,关于IDA Pro软件的权威指导手册

2013-12-02

SMT技术培训

SMT贴片技术培训文档,可以快速的了解SMT技术

2013-04-24

MFC.BSC文件,安装VS2003缺少时可用

MFC.BSC文件,安装VS2003缺少时可用

2012-12-04

ARM 593相关文件

关于ARM开发环境的RVCT相关文件,支持Windows平台

2012-10-29

XML---编程宝典

XML编程宝典(PDF),关于XML编程的经典之作!

2009-05-06

codeguru visual c++编程精粹6

codeguru visual c++编程精粹6

2009-05-06

codeguru visual c++编程精粹5

codeguru visual c++编程精粹5

2009-05-06

codeguru visual c++编程精粹4

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹3

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹2

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

TEA5710; TEA5710T芯片资料!

TEA5710; TEA5710T芯片的详细介绍!

2009-05-06

tea5767开发包!

tea5767开发包,对tea5767有详细地介绍并附带tea5767调试程序!

2009-05-06

TEA5712开发包!

TEA5712芯片的开发包,对TEA5712有比较详细地介绍,并附带了TEA5712调试程序!

2009-05-06

TEA5990使用文档!

TEA5990芯片的使用手册,内容较全!

2009-05-06

TEA5990芯片资料!

对NXP出的这款FM芯片的比较全面地介绍!

2009-05-06

NXP_IDs设计文档!

NXP平台的绝密资料,对于NXP平台的设计框架和各个模块有比较详细地介绍!

2009-05-06

串口通信协议.doc

很好的关于串口通信的资料,绝对经典,关于此通信协议的好东东!

2008-11-24

空空如也

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

TA关注的人

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