自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用队列分层遍历二叉树

//分层遍历二叉树(按层次从上往下,从左往右)//相当于广度优先搜索,使用队列实现。队列初始化,将根节点压入队列。当队列不为空,进行如下操作:弹出一个节点,访问,//若左子节点或右子节点不为空,将其压入队列。void BinaryTree::LevelTraverse(Node* Current) { if(Current == NULL) return; queue

2014-08-31 10:19:55 751

原创 二叉树后序遍历非递归算法

后序遍历中,二叉树的根节点需要其左右子树

2014-08-31 10:11:24 1105

原创 字符串的朴素匹配与KMP匹配

//朴素匹配int StrIndex (const char*str,const char* sub){ int i=0; int j=0; while (str[i]!='\0'&&sub[j]!='\0') { if (str[i]==sub[j]) { i++; j++; } //如果不等sub的指针退到最开始处j=0,str退到i=i-j+1,即每

2014-08-30 10:51:00 651

原创 阿里巴巴2015校园招聘软件岗面试题3解答

题目大意:求二叉树中最大的zhengshuzhu

2014-08-30 10:24:27 918

原创 阿里巴巴2015校招笔试题附加题1解答

public interface IntegralExchange { public void creatOrder(String userId,String boxId); public void reduceItegration(String userId); public void reduceBoxNumber(String boxId); public void finishO

2014-08-29 21:12:03 860

原创 阿里巴巴2015校招笔试附加题2解答

#include void getNext(char *p,int *next){ int j,k; next[0]=-1; j=0; k=-1; while(j<strlen(p)-1) { if(k==-1||p[j]==p[k]) //匹配的情况下,p[j]==p[k] { j++; k++; next[j]=k; } else

2014-08-29 21:11:14 754

原创 2015创发科技校园招聘笔试题——排列和组合的算法实现

递归输出序列的全排列1. 一个数的全排列就是本身2.首先看最后两个数4, 5。它们的全排列为4 5和5 4, 即以4开头4和自己交换的5的全排列和4和5交换以5开头的4的全排列。3.再看后三个数3, 4, 5。它们的全排列为3 4 5、3 5 4、 4 3 5、 4 5 3、 5 3 4、 5 4 3 六组数。即以3开头的和4,5的全排列的组合、3和4交换以4开头的和3,5的全排列的组

2014-08-29 16:46:54 1413

原创 利用后缀数组找字符串中相同且长度最长的字符串

int con_sub(char *str,char *ret){int max_len=0;//记录最大长度int temp_len=1;int len=strlen(str);char** next=(char**)malloc(sizeof(char *)*len);for (int i=0;i<len;i++)//后缀数组{next[i]=str+i;}for (int k=1;k<(le

2014-08-22 20:24:31 680

原创 求一个字符串中连续出现的次数最多的子串

#include "stdafx.h"#include using namespace std;//求一个字符串中连续出现的次数最多的子串。例如字符串“abababc”,最多连续出现的为ab,连续出现三次。//要和求一个字符串中的最长重复子串区分开来,还是上面的字符串,那么最长的重复子串为abab。两个题目的解法有些类似,//都用到了后缀数组这个数据结构。求一个字符串中连续出现的次数最多

2014-08-22 17:54:38 806

原创 字符串中的内容逆置

void fun(char* w){ int len=strlen(w); int i=0,j=len-1; while (i<j) { char temp=w[i]; w[i]=w[j]; w[j]=temp; i++; j--; }}

2014-08-22 17:07:53 1633

原创 中兴移动的笔试题,字符串的移动

中兴移动的笔试题,字符串的移动

2014-08-22 16:57:48 831

WebViewJavascriptBridge 开源代码含有分析

优秀开源代码解,使得JS与iOS Native Code互调的优雅实现方案,含有自己学习后的理解

2015-08-14

2015校招软件开发复习总结

本人吐血整理,历时半年找工作的总结!主要是面向软件岗位。

2014-09-27

2014中兴校园招聘笔试题

2014年中兴校园笔试题很有参考性,大家可以看看。

2014-09-27

东南大学通信专业考研资料

这是东南大学考研留下来的资料,非常有价值!

2014-06-26

字符串转化成UTF-8格式

字符串转化成UTF-8格式,亲测可用 std::string CBaseNode::string_To_UTF8(const std::string & str)

2014-06-18

读取脚本文件代码

解析如下类似的脚本文件 name MtlShader_地板 serial 0800 type 0 diffuse_color_base 1.000000 1.000000 1.000000

2014-06-18

24位RGB数据保存为BMP图片

实现过程: A、写入文件头 B、写入信息头 C、写入图像RGB数据 (无调色板) 亲测可以使用

2014-06-18

光线跟踪算法技术

详细讲解了光线跟踪的原理,很好理解,对于Ray Tracing from the Ground Up这本书的理解具有很大的帮助。

2013-09-10

多类聚合的MFC动态链接库的创建与使用

这是用MFC写的动态链接库的创建与使用,其中涉及了多类聚合的导出,与头文件的巧妙使用。

2013-03-30

opengl编写的教室

这是用opengl编写的教室程序,写的非常好,教室看起来很逼真。

2012-11-21

opengl程序

这是用opengl编写的一个很漂亮房间的程序,对于初学者,有借鉴的作用

2012-11-21

Directx的安装文件

这是Directx的库文件和头文件,对于未安装Directx8.0但需要起接口极其鼠标操作函数的程序有用。

2012-11-21

NEHE学习教材

这是初学opengl的编程者,很有用的学习教材,他讲解详细易懂。

2012-11-21

glu库所包含的文件

这是glu库的库文件,对于缺少这些库文件的编程者,只有把对应的lib放到对应的文件夹即可

2012-11-21

MFC编OPENGL的框架

这是MFC框架下的OPENGL的框架,其他的opengl程序可以在此基础上往下继续编写

2012-11-21

MFC框架下的计算器

这是用MFC框架编写的计算器小程序对于初学MFC的编程者有用

2012-11-21

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

TA关注的人

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