- 博客(40)
- 资源 (8)
- 收藏
- 关注
原创 PHP 引用计数器 通俗版解释
PHP变量赋值底层做了什么动作,变量间赋值什么时候简单地修改引用计数器,什么时候进行变量分离? 本文给你最通俗的解释,看完一遍后完全理解~
2014-08-28 11:33:32
2100
原创 2013阿里巴巴校园招聘笔试(大题,无解答)
1.设定整数数组A,其元素个数为n,设计简单的程序( 2. 有三个程序P1,P2,P3,其提交时间和执行时间如下表所示,进程提交时间执行时间P18520P29216P3945分别按先到先服务和短作业优先的策略在单进程操作系统上执行,不考虑上下文切换花费,求平均计算周转时间。周转时间=作业
2013-05-05 17:37:06
3531
原创 比较字符串是否相等
问题比较两个字符串,是否相等,其判定依据为两个字符串中字符种类和出现其个数相等。如字符串"abbcd"与"acdbb"相等,因为两个字符串'a'、'c'和'd'都出现了一次,'b'出现两次。解答#include #include #include #include using namespace std;string StringSort(string src_str){
2013-04-14 20:06:09
5165
原创 访问局域网内SQL Server数据库方法
软件环境:Windows 7; SQLServer 2005;1 检查局域网连接ping 服务器IP地址>或 ping 服务器名称>,如ping10.14.110.100如果失败,则表示硬件连接可能存在问题,请检查响应的硬件连接。 2 使用 telnet命令检查SQL Server服务器工作状态telnet <服务器IP地址> 1433,
2012-10-08 21:47:30
61716
1
原创 两个整数交换程序,不得定义新变量
题目:要求编写一个函数,完成两个整型变量的交换,不得定义局部变量。函数原型为:void swap(int &a,int &b)楼主列出两种简单的实现方案,欢迎补充:方案一: void swap(int &a,int &b){ a^=b; b^=a; a^=b;} 这是利用逻辑运算符实现,执行效率高,考察大家对逻辑运算的熟悉程度。 方案二:v
2012-09-06 10:59:47
2943
原创 华为2012机试题目及解答程序(仅供参考,版权归华为所有)
题目:(原来是VC++ 6.0的环境,此处修改为简单cpp文件,不需要func.h文件/* 请在这里实现下列函数, c c++语法不限, 最后需要保证程序编译连接通过, 并生成test.exe文件. *//* 相关宏定义及函数声明见'func.h'头文件 */#include #include #include #include #define MAXCHAR 100/* 请
2012-09-02 22:59:36
4865
原创 MFC 动态曲线 支持缩放 显示图例(CStatic派生类)(续)
前面的文章已经介绍了在MFC环境下绘制动态曲线的方法(双缓冲绘图)和基本的步骤(分三步),以及用到的库函数。下面就介绍一下布局和鼠标响应事件,这里我做过一点小小的创新(至少我没有看到有前人做过,哈哈。。)(一)关于布局 一般的绘制动态曲线的过程就是,先把坐标定下来,什么地方画轴,什么地方写字。当需要变更布局时,就有点麻烦了。当然也可以定义一些手动设置的属性来控制。本文借助CSS
2012-08-12 20:55:32
10515
原创 MFC 动态曲线 支持缩放 显示图例(CStatic派生类)
首先声明,本项目不是作者独立完成的,而是借助别人的修改得到,也不保证目前的版本没有Bug,仅供大家参考和交流。若有不妥之处,还望指正。之所以标为“原创”,是因为作者的确花了很大心思,并做了大幅修改和整理,望广大网友包涵,哈哈。。。开发环境:Windows 7 ,Visual Studio 2008。 (一)开发需求和目标 由于项目需要,需要开发一个GUI,要求能够同时显示至少
2012-08-12 18:13:41
23588
1
原创 N皇后问题回溯法求解
/**N皇后问题,回溯法求解采用严蔚敏《数据结构》的算法,判断棋盘是否有效的算法效率有待改进作者:nuaazdh时间:2012年6月3日*/#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define SCALE 8 // 问题的阶
2012-06-03 10:42:48
3487
原创 多项式求和和求值
//多项式操作//作者:nuaazdh//时间:2011年12月1日 12:52:00#include #define OK 1#define ERROR 0typedef int Status;//函数状态代码typedef struct{ //项的表示 float coeff;//系数 int expn; //指数}term,
2012-05-31 20:39:35
10972
原创 C语言 二叉树的遍历 递归和(多种)非递归算法
//二叉树遍历//作者:nuaazdh//时间:2011年12月1日#include#include#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define OVERFLOW -1#define STACK_INIT
2012-05-31 20:18:08
24071
1
原创 Linux C编程 简单电话薄(从文件中读取记录,支持插入、删除和保存操作)
/*Function: A small phonebookAuthor: nuaazdhDate:11-1,2011Revised: 6-2,2013 */#include #include #include #include #include #include #include #define NAMELEN 16#define PHONELEN 11#def
2012-05-29 21:19:54
3884
原创 C语言 输入整数数组 冒泡排序
/** 输入整数数组,利用冒泡法进行排序,输出每次冒泡的结果 作者:nuaazdh 时间:2012年5月29日*/#include #include #include #define SIZE 100using namespace std;void swap(int &a,int &b); //交换参数的值bool
2012-05-29 20:37:25
6407
原创 C语言 KMP串匹配算法
代码:/** 以堆分配存储表示串,KMP串匹配算法 作者:nuaazdh 时间:2012年5月29日*/#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define OVERFLOW -1typedef int Status;typedef struct{//串的
2012-05-29 11:01:09
1718
原创 C语言 堆形式存储的字符串操作
/** 以堆分配存储表示串,串基本操作 作者:nuaazdh 时间:2012年5月28日*/#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define OVERFLOW -1typedef int Status;typedef stru
2012-05-28 21:17:40
3346
原创 C语言 C语言读取十六进制文件.hex
// 读取十六进制文件(main.hex),并将其按Hex格式规定,对不同格式域进行划分// 将划分后的格式写入main.txt文件,根据Hex格式,对响应的Flash存储单元赋值// 将Flash存储单元写入main_formated.txt中// 请将main.hex放在改程序的统一目录下// 作者:nuaazdh// 时间:2012年3月16日 15:57:52#in
2012-03-17 13:47:48
27716
3
原创 C语言 稀疏矩阵操作(三元组表示法)
//稀疏矩阵实例//作者:nuaazdh//时间:2011年12月11日 12:15:38#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 100typedef int Status;typedef float ElemType;
2011-12-12 15:10:46
25285
3
原创 C语言 顺序栈使用之括号匹配
//顺序栈的使用举例:括号的匹配//作者:nuaazdh//时间:2011年12月5日#include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 100#define STACKINCREMENT
2011-12-10 19:45:46
10271
原创 C语言 离散事件模拟
//离散事件模拟,模拟银行营业时的排队情况//不考虑顾客中途离开,顾客到达事件随机,业务办理时间//长度随机,选择最短的队排队,不再换队//作者:nuaazdh//时间:2011年12月10日 08:52:37#include #include #include #define OK 1#define ERROR 0#define TRUE 1#de
2011-12-10 14:48:01
7897
原创 C语言 单链队列操作
//单列链队的使用//作者:nuaazdh//时间:2011年12月9日#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status;typedef char QElemType;typedef struct QNode{//队列元素结构
2011-12-09 22:27:07
6802
原创 C语言 N阶汉诺塔问题的递归实现
//递归实现模拟汉诺塔//作者:nuaazdh//时间:2011年12月9日 08:22:27#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define ORDER 3 //汉诺塔阶数typedef int Status;//函数执行状态typedef stru
2011-12-09 11:06:36
7427
原创 C语言 算数表达式求值(顺序栈应用实例)
//顺序栈的应用:表达式求值//允许用户输入空格(系统自动删除),只能进行整数的四则运算,支持小括号//对不能整除的将按两个整数除法规则进行取整//作者:nuaazdh//时间:2011年12月8日 10:49:39#include #include #define OK 1#define ERROR 0#define TRUE 1#
2011-12-08 22:18:44
17628
1
原创 C语言 迷宫问题求解(顺序栈应用示例)
//顺序栈的应用:迷宫//作者:nuaazdh//时间:2011年12月7日#include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 10
2011-12-07 21:00:48
33917
1
原创 C语言 顺序栈的使用
//顺序栈的使用//作者:nuaazdh//时间:2011年12月5日#include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 10t
2011-12-06 18:04:40
8487
2
原创 C++ 通过main()函数输入参数,实现简单的四则运算
//利用main()函数输入参数,实现简单四则运算//作者:nuaazdh//时间:2011年12月2日#include #include using namespace std;int main(int argc,char **argv){ float a,b,result; if(argc!=4) { cout
2011-12-02 20:02:38
3477
原创 C语言 没有变量名的变量声明和使用
//没有变量名的变量//作者:nuaazdh//时间:2011年12月2日#includetypedef struct st1{//结构体1 char a; //成员a char b; //成员b}st1;typedef struct st2{//结构体2 st1; //注意这里没有声明变量名 int s;}st
2011-12-02 18:23:10
2373
原创 C++ 矩阵乘法
//构造矩阵类,重载乘法操作符//作者:nuaazdh//时间:2011年12月1日#include using namespace std;//Matrix矩阵类class Matrix{public: Matrix(int mm, int nn)//构造函数 { m=mm; n=nn;
2011-12-01 20:47:37
25095
1
原创 C++ 二叉树遍历(三种遍历的递归实现)
//二叉树遍历//作者:nuaazdh//时间:2011年12月1日#include#include//二叉树结点结构typedef struct BiTNode{ char ch; //结点数据 struct BiTNode *lchild; //左孩子 struct BiTNode *rchild
2011-12-01 20:14:33
20249
1
原创 C++ 读取文件字符,统计字符频率
//统计文件中子母出现的频数//作者:nuaazdh//时间:2011年11月30日 20:37:04#include#include#includeusing namespace std;//链表节点定义typedef struct LNode{ char key; int number; LNode *next;}*Lin
2011-11-30 20:53:08
8103
原创 C语言 计时器的实现(利用系统55ms中断计时)
//利用系统55ms中断,显示时间//作者:nuaazdh//时间:2011年11月30日#include #include #include #include #include #include #include unsigned long count=0;//每55ms中断,count+1int hour=0,minute=0,second=0,
2011-11-30 15:16:00
5841
原创 C语言 进制的转化
//十进制与其他进制(十以内)数的转化//作者:nuaazdh//时间:2011年11月30日//递归和非递归实现#include #define BASE 2 //进制的基,二进制为2void Scale(int d,int base);int main(){ int decimal;//存储十进制数 int n=1;//记录BASE制
2011-11-30 14:49:33
2681
原创 在网页上实现实时动态曲线——利用Highcharts控件和JQuery
Web上实现动态曲线——实时地从数据库中获取数据,并在网页上实现无刷新显示。 本文利用JavaScript实现,每隔3秒,从数据库中获取一个数据,并在网页上动态显示。并且当用鼠标靠近曲线的点时,能够显示改点的相应的信息(横坐标和纵坐标值)。效果图(网页截图)如下图:实现工具:Highcharts(www.highcharts.com/)和JQuery(http://jq
2011-09-06 22:00:36
53060
17
原创 Matlab 与 VC++ 混合编程过程详解(含问题部分解答)
<br />Matlab 与 VC++ 混合编程过程详解(含问题部分解答)<br /> --by 孤鸿原野<br /> 本文以一个简单的函数为例为例,说明Matlab与VC++6.0的混合编程过程。<br />Matlab版本:Matlab R2009a<br />VC++版本:VC++6.0 SP3企业版<br />操作系统:Window 7 旗舰版<br />1. 将需要执行代码在Matlab 中编写.m文件,如编
2011-02-17 16:49:00
6396
原创 CC1110EM 433MHz 无线模块一个简单收发程序
/////////////////////////////发送部分://////////////////////////////////// //模块:CC1110EM 433MHz//功能:无线发送模块程序,采用中断方式//作者:nuaazdh//时间:2010-12-20#include "CC1110.h"//-----------------数据定义--
2011-01-02 17:38:00
13475
多输入多输出RBF神经网络MATLAB程序
2013-05-28
C#搜索SQL服务器,连接数据库,并得到数据库中的表
2011-03-21
Matlab 与 VC++ 混合编程过程详解(含问题部分解答)
2011-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人